Setup Guide
How to connect SyncBridge to HubSpot and ServiceTitan and run your first sync.
Prerequisites
- A HubSpot account (Professional or Enterprise recommended for custom object support).
- A ServiceTitan account with API access enabled.
- ServiceTitan API credentials: Client ID, Client Secret, App Key, and Tenant ID — found in ServiceTitan → Settings → Integrations → API Application.
- Admin permissions in both platforms.
1
Install SyncBridge
Option A — from the HubSpot Marketplace:
- Find SyncBridge in the HubSpot App Marketplace and click Install.
- Review the requested permissions and click Grant access.
- You'll land on the SyncBridge welcome page. HubSpot is already connected and your account has been created automatically.
- Check your email for a "Set your password" link to complete registration.
Option B — from the SyncBridge dashboard:
- Log in to SyncBridge and go to your project's Connections page.
- Click "Login with HubSpot" under the HubSpot destination card.
- Select your portal, grant access, and you'll be redirected back with the connection confirmed.
2
Connect ServiceTitan
- Go to your project's Connections page (or the welcome page after a marketplace install).
- Enter your Client ID, Client Secret, App Key, and Tenant ID.
- Click Test Connection. If successful, click Save.
3
Create a Sync Job
- Navigate to Jobs → Create Job.
- Set a job name, select the source object (e.g. Customers) and destination object (e.g. Contacts), and choose a sync trigger (new records, updated records, or both).
- The job is created in a disabled state — configure field mappings before enabling it.
4
Configure Field Mappings
- Open your job and go to the Field Mappings tab.
- Drag source fields (left panel) to destination fields (right panel). Common mappings: name → firstname/lastname, email → email, phone → phone.
- Set a Match Field — this is critical for deduplication. Click a mapping and toggle "Use as match field". Without this, syncs will create duplicate records.
- Add transforms optionally: date format conversion, value mapping, concatenation, or static values.
- Click Save Mappings.
5
Set a Sync Schedule
- Go to the job's Schedule tab.
- Choose a schedule mode: Daily Time, Interval (e.g. every 15 minutes), or Day-Specific.
- Select your timezone, click Save, then Enable Schedule.
6
Run Your First Sync
- From the job overview, click Run Now.
- Choose Full Sync (recommended for the first run) or Incremental.
- Monitor progress on the Active Syncs page in real time.
7
Verify in HubSpot
- Open HubSpot and navigate to the relevant object (e.g. Contacts).
- Search for a known record to confirm it was mapped correctly.
- Check the SyncBridge Logs page for a per-record breakdown of created, updated, and failed records.
How to Disconnect or Uninstall
- From SyncBridge: go to Connections and click Disconnect on the HubSpot card.
- From HubSpot: Settings → Integrations → Connected Apps → SyncBridge → Uninstall.
Troubleshooting
Need more help?
Our team answers standard queries within one business day.