SyncBridge — CRM & Store Sync

설명

SyncBridge keeps your WooCommerce store and HubSpot CRM in sync — reliably. It is a focused sync engine. If you have struggled with sync that loses data, creates duplicate contacts, or breaks on HPOS, SyncBridge is built to address exactly that.

SyncBridge focuses on getting the core data flow right: orders, contacts, and products sync accurately, scheduled jobs are resilient, and the same customer is not created as several contacts. Field mapping is included in the free version.

What SyncBridge does

  • Woo HubSpot sync — orders become Deals, customers become Contacts, products become Products.
  • Smart deduplication — contacts are matched by normalized email, so the same buyer is never created twice.
  • HPOS-compatible out of the box — works with WooCommerce High-Performance Order Storage. No paid add-on required.
  • Field mapping in the free version — map standard WooCommerce fields to HubSpot properties through the UI, at no cost.
  • Reliable sync queue — every operation runs through a managed queue with automatic retry and exponential backoff. Nothing fails silently.
  • Sync log with manual retry — see exactly what synced, what failed, and why. Re-run any failed item with one click.

Highlights

  • Honest free tier. Field mapping and resync are included free. No charges based on the number of contacts, deals, or products.
  • Reliability as the core feature. A queue, backoff, idempotency, and deduplication are built into the foundation.
  • Focused. SyncBridge is a sync tool, deliberately — it concentrates on accurate, on-time data sync.

Pro version

The Pro version (available separately) adds:

  • Two-way sync — HubSpot deal stage changes update WooCommerce order status, with loop protection and last-write-wins conflict handling.
  • More frequent sync intervals.
  • Unlimited custom field mappings.
  • Bulk import of historical orders.

Built for stores that outgrew unreliable integrations

SyncBridge is designed for merchants who already pay for HubSpot and need their order, customer, and product data to arrive accurately and on time — without surprise charges for volume or resync.

External services

This plugin connects to external services. Here is exactly what they are, when they are used, and what data is sent, so you can make an informed decision before installing.

1. HubSpot (your CRM)

SyncBridge syncs your WooCommerce data to your own HubSpot account. When you sync orders, the plugin sends order, customer, product, and (optionally) company data to HubSpot’s API at https://api.hubapi.com so it can create or update the matching Contacts, Deals, Products, and Companies. This is the core purpose of the plugin and only happens for stores you connect.
HubSpot Terms of Service: https://legal.hubspot.com/terms-of-service
HubSpot Privacy Policy: https://legal.hubspot.com/privacy-policy

2. SyncBridge connection service (connect.sync-bridge.tech)

To connect your store to HubSpot securely, the plugin uses a small authorization helper hosted by us at https://connect.sync-bridge.tech. HubSpot’s OAuth requires a confidential client secret that must not ship inside a downloadable plugin, so the secret is kept on this service instead. The service is used only during connection and token renewal. The only data sent to it is the temporary OAuth authorization code and refresh token for your HubSpot connection, plus your site’s return URL — it never receives your contacts, orders, or product data (that goes directly to HubSpot).
Terms: https://sync-bridge.tech/terms
Privacy: https://sync-bridge.tech/privacy

3. Freemius (licensing & updates for the Pro version)

SyncBridge uses Freemius to manage licensing, checkout, and updates for the optional Pro version. When you opt in, Freemius collects basic environment and account information (such as your site URL, WordPress and PHP versions, and the email you use at checkout). Opt-in is requested when you activate the plugin and is not required to use the free features.
Freemius Terms: https://freemius.com/terms/
Freemius Privacy: https://freemius.com/privacy/

스크린샷

설치

  1. Upload the plugin files to the /wp-content/plugins/syncbridge-hubspot-woo directory, or install through the WordPress plugins screen directly.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Go to WooCommerce SyncBridge and click Connect to HubSpot to authorize your account.
  4. Map your fields and order statuses, then enable sync.

Requires an active HubSpot account and WooCommerce 6.0 or higher.

FAQ

Does SyncBridge work with HPOS (High-Performance Order Storage)?

Yes. SyncBridge is fully HPOS-compatible out of the box, with no paid add-on required.

Will it create duplicate contacts in HubSpot?

No. Contacts are matched by normalized email before any record is created, so an existing contact is updated rather than duplicated.

Is field mapping really free?

Yes. Mapping standard WooCommerce fields to HubSpot properties is included in the free version, with no per-field charge.

What happens if a sync fails?

Failed operations are retried automatically with exponential backoff. Anything that ultimately fails is recorded in the sync log with the reason, and you can re-run it manually. Nothing is lost silently.

Does it sync data back from HubSpot to WooCommerce?

Two-way sync (HubSpot deal stage WooCommerce order status) is available in the Pro version, with loop protection and conflict handling.

Are there extra charges based on the number of contacts or orders?

No. SyncBridge does not charge based on data volume or for resyncing your data.

후기

이 플러그인에 대한 평가가 없습니다.

기여자 & 개발자

“SyncBridge — CRM & Store Sync”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

“SyncBridge — CRM & Store Sync”(이)가 1 개 언어로 번역되었습니다. 기여해 주셔서 번역자님께 감사드립니다.

자국어로 “SyncBridge — CRM & Store Sync”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록을 RSS로 구독하세요.

변경이력

1.0.6

  • Fix: connecting to HubSpot from a fresh install failed with an empty client id. The public OAuth client id now ships with the plugin (the client secret still never leaves the OAuth proxy).

1.0.5

  • Internal restructuring of the free/premium build split (field mapping). Fixes saved Marketing mappings not pre-filling in the mapping UI.

1.0.3

  • Internal restructuring of the free/premium build split (settings screens). No functional changes.

1.0.2

  • Internal restructuring of the free/premium build split. No functional changes.

1.0.1

  • Pro: two-way custom fields. Custom order meta mapped to a HubSpot deal property can now sync back from HubSpot into the order meta.

1.0.0

  • Initial release: Woo HubSpot sync for contacts, deals, and products; deduplication; field mapping; reliable queue with retry; sync log; HPOS compatibility.