How syncing works

Two systems, kept in step

Every integration runs the same way, whichever two systems it connects. Here is what one sync does, how you choose the direction, and what happens when the same record changed on both sides. Each pair page then shows which fields travel between those two systems.

  • Nothing created twice
  • Never moves a record backwards
  • Your own notes are never touched

Your choice

Two way or one way

Keep both systems identical, or let one feed the other, per record type. Shown with QuickBooks Online and HubSpot; every pair works the same way.

QuickBooks Online logoHubSpot logo

Two way

Both systems stay the same. Every sync runs from the leading system into the other, then back.

  • You pick whether QuickBooks Online or HubSpot leads
  • Changes on either side travel
  • Nothing bounces back and forth
QuickBooks Online logoHubSpot logo

One way

One system feeds the other. Pick QuickBooks Online or HubSpot as the source; the other receives.

  • Good for a migration, in either direction
  • A read copy for a colleague or partner
  • Switch a record type to two way later
Fine tune it:A different choice per record typeOnly invoices from a date you pickOnly sent, overdue or paid invoicesOnly invoices above an amount you pickEveryone, customers only or leads onlyOnly the HubSpot lifecycle stages you tick, on a one way syncEvery 30 minutes up to every 3 days

How a sync runs

One sync, step by step

What happens every time an integration runs, in the order it really happens. Shown with QuickBooks Online and HubSpot; every pair works the same way.

Which system leads?
Connections
QuickBooks Online logo
Leads
CRM
HubSpot logo
Follows

Step 1 of 9

Both connections are checked

Credentials for QuickBooks Online and HubSpot are checked and sign in tokens refreshed automatically. If a connection was removed on either side, the integration pauses and you get one message with a reconnect button.

Conflicts

When both sides changed the same record

  • For each two way record type you choose whether QuickBooks Online or HubSpot leads. The leading side always runs first in a sync.
  • It only matters when the same record changed in both systems between two syncs. Every other change simply travels.
  • A record is never moved backwards by a sync: a paid invoice is not reopened, a decided quote is not undecided.

Between two syncs

The city of the same contact is changed in both systems

Leading system
QuickBooks Online logoLeeds
HubSpot logoYork

Two different values. Run the sync to see which one both systems end up with.

One way

When a record also changes in the receiving system

  • The sending system leads for what it sends: when a record changes there, the fields the integration carries follow in the receiving system on the next sync.
  • A carried field edited in the receiving system keeps that edit until the same record changes again in the sending system.
  • Everything else your team adds in the receiving system, such as notes and photos, is never touched, and nothing is written back into the sending system.
  • A sync never moves a record backwards: a settled invoice or a closed job is not reopened.

FAQ

Questions about syncing?

How every integration handles duplicates, deletions, part payments, a dropped connection, timing, filters and custom fields, whichever two systems it connects.

Get started

Ready to connect your systems?Start your 7 day free trial

Pick your two systems, confirm what syncs, and watch the first sync run.