Shopify manufacturing and inventory software

Connect your Shopify store to the system that runs your workshop. Orders import on their own, stock levels flow back to the storefront, and behind every sale sits a bill of materials, a production plan and a real product cost.

Controlata

How it works

Your store, your warehouse and your production in one system

Orders import automatically

Orders import automatically

New Shopify orders appear in Controlata in near real time, and later edits or cancellations follow them.

Products are matched by SKU, with alternative SKUs for items your store lists under a different code. If nothing matches, the order details land in the notes rather than creating a wrong product.

Stock levels flow back

Stock levels flow back

Inventory updates run once a minute from Controlata to Shopify, so the storefront stops selling items that have already been shipped or consumed in production.

You map each Shopify location to a storage location once during setup, and any location left unmapped stays out of the sync.

One stock for every channel

One stock for every channel

Shopify sales, wholesale orders and production draw on the same materials and finished goods, so nothing is counted twice.

Raw materials are written off as you manufacture, which keeps both your components and your finished stock honest.

See what to make next

See what to make next

Store orders join the same production plan as everything else. Controlata shows which products will run short and whether you have the materials to make them.

That is the difference from apps that only move orders around: behind your storefront there is an actual workshop.

Know what a product really costs

Know what a product really costs

Cost is calculated from the bill of materials: components, labor, equipment depreciation and any overhead you add to it.

You price from what the item actually cost to make, not from the price of raw materials alone.

Why makers choose it

Built for businesses that manufacture what they sell online

No manual exports

Orders stop travelling from the store admin to a spreadsheet and back

No overselling

Stock levels come from what you really have, updated every minute

Materials and products together

Components are written off as you manufacture, so both counts stay right

Real product cost

Calculated from the bill of materials, including labor and overhead

Nothing to install

Controlata runs in the browser and is available from any device

Help while you set up

Message us in chat if the keys or the SKU matching give you trouble

Frequently asked questions

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

What syncs between Shopify and Controlata?

Orders come from Shopify into Controlata, including later edits and cancellations. Stock levels go the other way. Setup is covered step by step in the knowledge base.

How often does it sync?

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

How are products matched?

By SKU, which has to be the same on both sides. Controlata also supports alternative SKUs. If a product cannot be matched, the order information is added to the notes and no product is created automatically.

Do I have to map locations?

Yes, mapping Shopify locations to your storage locations is what makes inventory sync work. Orders that arrive without a location use the default you pick during setup.

Do customer details come through?

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

How is this different from a Shopify inventory app?

Most apps track what you buy and sell. Controlata also runs what happens in between — bills of materials, production orders and costing — which is what you need when you manufacture the products yourself.

What else can I connect?

Anything, through the open API: orders, customers and products can all be created and updated from your own systems. See the integrations page.

Try Controlata

Optimize your manufacturing operations