Skip to main content

Connecting SureStock with Your Other Tools

Sync jobs, financials, and supplier pricing automatically, this article covers the three integration categories available and the settings worth double-checking before you rely on them.

SureStock integrates with your existing software stack to keep data in sync and eliminate double entry.


➡️ Available integrations

Field Service Management (FSM) Connect with platforms such as ServiceTitan, Housecall Pro, and others to sync jobs and technician data.


➡️ Accounting: Integrate with QuickBooks Online (QBO) or Sage


➡️ Supplier Integration - Ferguson

Your Ferguson integration powers live pricing and purchasing within SureStock. From the Ferguson supplier settings, you can:

  • Update your job names and Ferguson account agreements

  • See agreement pricing reflected in your catalog automatically

  • Enable Sync Supplier Prices to Cost to Business Field, when toggled on, Ferguson's live price automatically becomes your cost to the business


➡️ Best practices

Understand what "Sync Supplier Prices to Cost to Business Field" actually changes before turning it on.

Once enabled, Ferguson's live pricing starts feeding into your Cost to Business going forward — not just for newly added items. If you rely on that field staying stable for reporting or margin tracking, review this setting carefully first. See Common issues & fixes below.

If you use Housecall Pro with a parent/child account structure, confirm which account you're logged into before connecting.

The integration is 1:1 — one account connects to exactly one Housecall Pro account (parent or a single child), not multiple. Connecting to the wrong one syncs the wrong business entity entirely.

Keep job names and agreements up to date on the Ferguson side.

Since agreement pricing flows automatically into your catalog, outdated job names or agreements can cause pricing to look wrong even when nothing changed on your end.


➡️ Common issues & fixes

"My Cost to Business changed across many materials — not just ones I added — after connecting Ferguson."

This is usually tied to Sync Supplier Prices to Cost to Business Field being enabled — it can cause Ferguson's live pricing to overwrite Cost to Business more broadly than expected. If this happened and wasn't what you wanted, contact support with approximately when the setting was enabled; our team can compare your current costs against a snapshot from before the change and prepare a revert, while checking with you on any materials where you'd prefer to keep the current pricing or where costs were manually updated afterward.

"I connected Housecall Pro, but it keeps linking to the parent account instead of the child account I need."

This is usually caused by cached browser data. Sign out of Housecall Pro completely, clear your browser cache and cookies (or use a different browser), log back in with the child account's own credentials, then reconnect the integration. The account you're logged into in Housecall Pro at the moment you connect is the one that gets linked — there's no separate parent/child selector.

"I need data from more than one child account synced into the same account."

This isn't currently supported — the integration connects to exactly one Housecall Pro account at a time (either the parent or a single child), enforced on both sides. If you need visibility across multiple child accounts, reach out to support to discuss what's possible for your setup.

"Agreement pricing in my catalog looks out of date."

Double-check that job names and agreements are current on the Ferguson side — this is a common cause of pricing that looks stale even though the integration itself is working correctly.


➡️ FAQs

Do I need to choose which account to connect for FSM integrations?

For Housecall Pro specifically, the integration links to whichever account you're logged into at the moment you connect — there's no separate selector. Make sure you're logged into the right one first.

Does enabling QBO or Sage change anything retroactively?

No — these integrations sync going forward from when they're enabled; they don't rewrite historical records.

Can I turn off "Sync Supplier Prices to Cost to Business Field" after enabling it?

Yes — but turning it off only stops future syncing; it won't automatically revert costs that already changed while it was on. See Common issues & fixes above if you need a revert.


Still need help? Contact Support!

Did this answer your question?