Integrations
How integrations work
Your eCommerce platform is always connected to SparkLayer, in Integrations,Platform (opens in your SparkLayer Dashboard in a new tab). That's how SparkLayer knows your products and B2B customers: see Platforms.
A partner integration connects one more system you use, such as an ERP or accounting app. Depending on the app, it does one of 3 things:
- Sends SparkLayer your B2B customers and prices (ERPs).
- Receives your B2B orders as invoices (accounting apps).
- Adds something to the buying experience, such as invoices or shipping rates (customer experience apps).
Your ERP
SparkLayer
Your store
Back to your ERP
Apps SparkLayer works with
Find your app to see what data it moves, which way and how often, and whether it works on your plan and platform.
| Integration | Type | What moves, and which way | How often | Plan | Platforms |
|---|---|---|---|---|---|
| Brightpearl | ERP and operations | B2B customers and price lists, from Brightpearl into SparkLayer and Shopify. Orders reach Brightpearl through your existing Brightpearl integration. | Every 3 hours | Pro or Enterprise | Shopify |
| Cin7 Core | ERP and operations | Customers, their contacts and sell price tiers, from Cin7 Core into SparkLayer and Shopify. Orders reach Cin7 Core through your existing Cin7 integration. | Every hour | Pro or Enterprise | Shopify |
| Katana | ERP and operations | B2B customers and price lists, from Katana into SparkLayer and Shopify. SparkLayer doesn't send orders to Katana. | Every 4 hours | Pro or Enterprise | Shopify |
| Linnworks | ERP and operations | B2B prices, from Linnworks into SparkLayer. Customers stay on your platform. Orders reach Linnworks through your existing Linnworks integration. | Every hour | Pro or Enterprise | All platforms |
| Unleashed | ERP and operations | Customers, sell price tiers and discounts, from Unleashed into SparkLayer and Shopify. Orders reach Unleashed through your existing Unleashed integration. | Every 4 hours | Pro or Enterprise | Shopify |
| Xero | Accountancy | Invoices and contacts, from your B2B orders into Xero. Payments on those invoices come back to SparkLayer. | For each eligible order, shortly after it's placed | Pro or Enterprise | Shopify |
| QuickBooks Online | Accountancy | Invoices and customers, from your B2B orders into QuickBooks. | For each eligible order, shortly after it's placed | Pro or Enterprise | Shopify |
| Sufio | Customer experience | Lets B2B customers view and download their Sufio invoices from My Account. | For each order | Needs a Sufio account | Shopify |
| Intuitive Shipping | Customer experience | Your Intuitive Shipping rates, shown in the SparkLayer checkout. | At checkout | Needs an Intuitive Shipping account | Shopify, BigCommerce |
Connect an integration
Each app's guide has the full steps, but connecting one always starts the same way.
- Check the app works on your plan and platform in Apps SparkLayer works with.
- Sign in to the SparkLayer Dashboard (opens in a new tab) and go to Integrations,Partners (opens in your SparkLayer Dashboard in a new tab). Partner apps can't be switched on inside the Shopify app.
- Find the app under its type, for example Multi-channel management for ERPs or Accountancy for Xero and QuickBooks, and turn on the switch next to it.
- Sign in to the app to give SparkLayer access, or enter the details it asks for, such as an API key (a code from the app that lets SparkLayer read your data).
- Follow the rest of the app's guide, for example to tag the customers you want to import.
If your plan doesn't include the app, it shows the plan it needs and an Unlock button instead of a switch. See Unlock a feature.
Manage your integrations
To turn an integration on, change its settings or turn it off, see Managing integrations. To check that products and customers are reaching SparkLayer, see Product sync.
ERPs and operations

Multi-channel eCommerce · Direct integration

ERP software · Direct integration

Multi-channel eCommerce · Direct integration

Inventory management · Direct integration

Inventory management · Direct integration

iPaaS solution · Trusted partner

iPaaS solution · Trusted partner
Accountancy

Create invoices and import payments · Direct integration

Create invoices from B2B orders · Direct integration
Customer experience

Professional invoices · Direct integration

Advanced shipping · Direct integration
If your app isn't listed
- Patchworks and Zynk are integration platforms (iPaaS): services that connect systems which don't have a direct SparkLayer integration. See their cards under ERPs and operations.
- Your developer or agency can build their own connection with the SparkLayer API. See Building integrations.
- Not sure? Contact support and tell us which system you use.
Last updated