Integrations

Connect your online store to inventory and production. Orders arrive in Controlata on their own, stock levels flow back to the storefront, and everything else plugs in through the open API.

Controlata

What you can connect

Your Shopify store and any service you build yourself

Shopify

Shopify

New Shopify orders are imported into Controlata automatically, and edits or cancellations follow. Stock levels flow the other way, so the storefront shows what you actually have.

Products are matched by SKU, and you map Shopify locations to your storage locations once during setup.

Open API

Open API

The API connects Controlata to your own site or any third-party service. Orders, customers and products are all available to create, update and delete.

Use it to push stock levels or change order statuses — from your CRM, for example.

Set up in minutes

Set up in minutes

Integrations are connected in Controlata settings — no developer needed, just the access keys from the service you are connecting.

Once connected, orders and stock keep in step on their own: Shopify orders arrive in near real time and inventory updates run every minute.

Why it helps

One set of numbers for the store, the warehouse and the shop floor

Orders arrive on their own

No exporting from the store admin and no reconciling spreadsheets by hand

Stock stays honest

Levels update from Controlata, so the storefront stops selling what you no longer have

One stock for every channel

Online sales, wholesale and production all draw on the same materials and products

Matched by SKU

Products link by SKU, with alternative SKUs when your store and system disagree

Sales feed production

Store orders land in the same plan as the rest, so you see what to make next

We will help you connect

If the keys do not work or products will not match, message us in chat

Integration FAQ

What syncs, how often, and what you need to set up

Which integrations are available?

A two-way Shopify integration and an open API for any other service.

How often does data sync?

Shopify orders arrive in near real time, though an update can occasionally take a few minutes. Inventory levels are pushed back once a minute.

How are products matched?

By SKU, which has to be the same on both sides. Controlata also supports alternative SKUs for products your store lists differently. If nothing matches, the order details are added to the notes instead.

Do I need to map locations?

Yes. You map each Shopify location to a storage location in Controlata, and any location you leave unmapped is excluded from syncing.

Do customer details come through?

Shopify only exposes customer data to custom apps on its Grow plan and above. On smaller plans orders are created under a generic "Shopify Customer".

Do I need a developer?

Not for Shopify — it is set up in the interface with keys from your store. A developer is only needed to build your own integration on the API.

Try Controlata

Optimize your manufacturing operations