CRM Connector Platform integration
Stripe + Jobber Integration
Bring the Stripe customer base into Jobber and keep the customer list in sync both ways, so the field service side finally knows who already pays.
- Stripe knows who pays. Now Jobber does too.
At a glance
What syncs between Stripe and Jobber
Direction words mean exactly what they say. Two way means changes flow in both directions and the platform keeps the two systems agreeing. One way means data flows from the source into the destination.
| Record type | Direction | What that means |
|---|---|---|
| Customers (contacts) | Two way | Created or changed on either side, appears and updates on the other. |
For contacts you pick which system leads: when the same contact changed on both sides between syncs, the leading side wins. Invoices themselves do not sync for this pair; paid invoices are used to prove who is a customer.
What is mapped
Customers, what is mapped
| Stripe | Jobber | Notes |
|---|---|---|
| Name | First name + last name | Stripe holds one name field; the platform splits it reading and joins it writing, see below. |
| Description | Company name | Mirrors how Stripe users commonly store the business name. |
| Both ways. | ||
| Phone | Phone | Both ways. |
| Address (line 1, line 2, city, state, postal code, country) | Billing address | Both ways, complete. |
| Lead source (metadata) | Lead source | Read for reporting and attribution. |
| Has bought before | Customer flag | Derived from paid invoices, see below. |
The one name field is handled with care
Stripe stores a single name where Jobber stores first and last. The platform splits sensibly when reading, joins when creating in Stripe, and deliberately does not rewrite the Stripe name on later updates, because repeatedly re joining a split name is how integrations mangle names. Set once, then left alone.
No duplicates
Stripe happily stores two customers with the same email; the platform does not. Before creating a Stripe customer it searches by exact email and updates the match instead.
Customer or lead, proven
A Stripe customer with at least one fully paid invoice counts as a customer. Detection only promotes, never demotes. This powers the customers only and leads only sync filters.
How the sync stays safe
Built to never damage your data
Echo protection
On the two way contact sync the platform remembers what it wrote, so its own update coming back from Stripe is never mistaken for a new change.
Change detection
Every record has a fingerprint; unchanged records are skipped, so a settled sync reads thousands and writes nothing.
Filters and controls
You decide what travels, and when
Contact trigger
Everyone, customers only, or leads only.
Sync from date
Only records dated on or after a chosen date travel. Contacts have no date and always travel.
Frequency
From every 30 minutes to every 3 days, per plan. Every 4 hours is included on every plan; faster intervals come with the higher plans.
Connecting
How Stripe connects
Restricted API key
Stripe connects with a secret API key: create a restricted key in the Stripe dashboard, paste it into the setup wizard, done. The key is stored encrypted and can be replaced at any time from the integration's connections tab. The stored key is never displayed, only replaced. Rotating the key in Stripe and pasting the new one takes a minute.
Requirements
A Stripe account with customers.
FAQ
Questions about Stripe and Jobber?
Every answer below is true for the app as it runs today. If something is not covered, ask us and we will answer in plain words.
Still not sure?
Tell us which systems you run and we will say exactly what syncs, in which direction, and what stays honestly one way.
Contact usReady to connect Stripe? Start your 7 day free trial
Sign in to Stripe and Jobber, confirm the proposed mapping, and watch the first sync run. No code, no workflows to build.
Minutes to first sync
Five wizard steps, fields matched for you, first sync starts straight away.
Two way where it truly works
Per record type, only where both systems can carry a change back.
7 day free trial
Once per account. Nothing is charged until the trial ends. Cancel any time.