Skip to content

CRM

Salesforce Integration

Zynk's Salesforce integration connects Sales Cloud and Service Cloud to the accounting, ERP and ecommerce systems behind them. Accounts, opportunities and orders flow out to Sage, Xero or Business Central, while invoices, payments, products, prices and files come back in, so sales and service teams work from the same figures as finance, including on custom objects.

Available for

Capabilities may differ depending on the product.

Benefits

Why businesses connect Salesforce

Won deals reach finance

When an opportunity closes, Zynk creates the customer and sales order in your accounting or ERP system from the Salesforce account and its products, so nobody has to rekey the deal.

Invoices and payments on the account

Invoices, payments and balances from Sage, Xero or Business Central import against the Salesforce account, so reps and service agents know what a customer owes before they pick up the phone.

Products and prices in line

Products and prices import into Salesforce from the system that owns them, keeping price book entries current, so opportunities and quotes use the prices finance has approved.

Custom objects included

Describe Objects reads your org's metadata, including custom objects and fields, so mappings follow your Salesforce setup rather than forcing your data into a standard model.

Documents on the record

Files such as invoice PDFs or statements import into Salesforce and attach to the related account or opportunity, so the paperwork sits beside the conversation it belongs to.

Built for volume

Bulk operations handle large loads, such as an initial customer import or nightly price changes, while complex object import writes parent and child records, like an order and its lines, in one step.

Capabilities

What you can do with Salesforce

Every task the Zynk Salesforce connector can run, grouped by the direction data moves.

Import into Salesforce

Data Zynk writes into Salesforce

4 tasks

  • Files → into Salesforce
  • Prices → into Salesforce
  • Products → into Salesforce
  • Records → into Salesforce

Export out of Salesforce

Data Zynk reads out of Salesforce

1 task

  • Query → out of Salesforce

Actions in Salesforce

Tasks Zynk can automate in Salesforce

7 tasks

  • Bulk operation → in Salesforce
  • Complex object import → in Salesforce
  • Create records → in Salesforce
  • Delete records → in Salesforce
  • Describe objects → in Salesforce
  • Insert records → in Salesforce
  • Update records → in Salesforce

Need something that isn't listed?

Most Salesforce projects include at least one custom step. Our team builds it for you.

Talk to us

The problem

Why integrate Salesforce?

Salesforce tracks every lead, opportunity and case, yet once a deal closes the work moves to finance. If the CRM and the accounts are not connected, won deals are typed in twice, reps cannot see what customers owe and product prices drift. Leadership ends up comparing two revenue reports that never agree.

Without integration

  • Closed-won opportunities rekeyed into the accounts as customers and orders
  • Sales reps with no sight of invoices, payments or credit status
  • Price books that drift away from the ERP price list
  • Duplicate accounts in Salesforce and the accounting system
  • Invoice PDFs emailed around instead of stored with the customer

With Zynk

  • Won deals create customers and sales orders in the ERP automatically
  • Invoices and payments import onto the Salesforce account
  • Products and prices import from the system that owns them
  • Records are matched and updated rather than created twice
  • Files import and attach to the right Salesforce record

How it works

How the Salesforce integration works

  1. Step 1: Connect your org

    Zynk connects to your Salesforce org through the Salesforce API with a dedicated integration user, and to your finance or ERP system. Our team confirms your edition includes API access first.

  2. Step 2: Read your data model

    Describe Objects pulls the fields on your standard and custom objects, and we map accounts, opportunities, products and custom fields to the matching records in the other system.

  3. Step 3: Test in a sandbox

    Where your edition includes sandboxes, workflows run there first against a test finance company, so you can check created orders, imported invoices and updated prices before production.

  4. Step 4: Run on schedules

    Live workflows run on a schedule or in near real time. Failed records are logged with the Salesforce error, so an admin can fix a validation rule or missing field and run them again.

Salesforce and Sage 200

Create customers and sales orders in Sage 200 from won opportunities, and bring invoices, products and price bands back into Salesforce for the sales team.

From Salesforce to Sage 200:Customers, Sales ordersFrom Sage 200 to Salesforce:Invoices, Products, Prices

View the Sage 200 integration →

Salesforce and Sage Intacct

Send accounts and orders from Salesforce to Intacct as customers and sales orders, then return invoices and AR payments so every account shows its billing history.

From Salesforce to Sage Intacct:Customers, Sales ordersFrom Sage Intacct to Salesforce:Invoices, AR payments

View the Sage Intacct integration →

Salesforce and Sage 50 UK

Send new Salesforce accounts to Sage 50 as customers, and bring invoices and statements back so reps can see what each customer owes.

From Salesforce to Sage 50 UK:CustomersFrom Sage 50 UK to Salesforce:Invoices, Statements

View the Sage 50 UK integration →

Salesforce and Microsoft Dynamics 365 Business Central

Create Business Central customers and sales quotes from Salesforce, and import items and sales invoices so products and billing stay consistent across both platforms.

From Salesforce to Microsoft Dynamics 365 Business Central:Customers, Sales quotesFrom Microsoft Dynamics 365 Business Central to Salesforce:Products, Invoices

View the Microsoft Dynamics 365 Business Central integration →

Salesforce and Xero

Raise Xero contacts and invoices from closed Salesforce deals, and pull payments back so the account record shows when each invoice was settled.

From Salesforce to Xero:Contacts, InvoicesFrom Xero to Salesforce:Payments

View the Xero integration →

See all integrations →

Catholic Truth Society, a Zynk Salesforce integration customer

Customer story

The Catholic Truth Society connected WooCommerce, Salesforce and Sage 200 Professional with Zynk to automate orders, stock, customer data and financials across its publishing operations.

Catholic Truth Society

Read the Catholic Truth Society story

Salesforce integration FAQs

Which Salesforce editions can Zynk connect to?
Zynk uses the Salesforce API, which is included in Enterprise, Unlimited, Performance and Developer editions. Professional Edition needs Salesforce's API add-on before an integration can connect, and the integration user needs the API Enabled permission on its profile.
Can Salesforce share invoices and payments with Sage?
Yes. Sage 50, Sage 200 and Sage Intacct all link to Salesforce through Zynk. Won opportunities become customers and sales orders in Sage, and invoices, statements or payments come back to the Salesforce account, so sales and finance see the same position.
Does Zynk support custom Salesforce objects?
Yes. Zynk reads your org's metadata with Describe Objects, so custom objects and fields can be mapped like standard ones. Records can be inserted, updated or deleted, or imported together with their related child records in a single complex object import.
How does Zynk handle large volumes of Salesforce data?
For big loads, such as an initial account migration or a nightly price update, Zynk uses bulk operations that process records in batches. Smaller, frequent changes run as standard record updates, so routine syncs stay quick.
Can Zynk keep Salesforce price books up to date?
Yes. Products and prices import into Salesforce from your ERP or accounting system, so price book entries match the prices finance maintains. Reps then build opportunities and quotes from current prices rather than last quarter's list.
Can invoices be attached to Salesforce records as files?
Yes. The Import Files task uploads documents such as invoice PDFs or statements into Salesforce and links them to the right account or opportunity. Service and sales teams can open the document without asking finance to send a copy.
Can I pull specific Salesforce data out for other systems?
Yes. Export Query runs a SOQL query, so you choose exactly which objects, fields and conditions to extract, such as opportunities closed this week. The results can feed an ERP, a database or a scheduled report.
How are Salesforce deals turned into Xero invoices?
Zynk links the two with a workflow that creates Xero contacts and invoices from closed Salesforce deals and brings Xero payments back to the account. During setup our team maps your opportunity and product fields to Xero accounts, tax rates and items.

See what Zynk can automate for your Salesforce setup

Book a 20-minute call. We'll review your systems, flag the quick wins and outline a practical route to going live.

Book a callSee pricing