Sean Foster
Email me

19 · Packaged app

QuickBooks and Salesforce in step, as an installable app

Businesses wanted their CRM and their books to agree without re-keying. I built an event-driven integration between QuickBooks and Salesforce and shipped it as a managed package, so each customer installs it into its own Salesforce org.

Client
Installed by businesses in their own Salesforce orgs
Built with
  • QuickBooks
  • Salesforce
  • Apex
  • Managed package

What it changed

  1. 01

    Installed in 12+ Salesforce orgs as a managed package.

  2. 02

    Event-driven: a change triggers the sync, so nobody re-keys records between the two.

  3. 03

    Every org runs the same versioned package, so fixes reach all of them through upgrades.

How it fits together

  • Built by me
  • Platform or outside system
  • People
Managed packageInstalled in 12+ orgsSalesforceThe customer's own orgSync engineEvent-driven ApexQuickBooksThe customer's booksShipsRecordchangesSyncManaged packageInstalled in 12+orgsSalesforceThe customer's ownorgSync engineEvent-driven ApexQuickBooksThe customer'sbooksRecord changesSync

More of my work

See all

Contact

Need something like this built?

I take on full-time roles and focused projects. Email is the fastest way to reach me.