DEAR's Shopify Connector Syncs Orders Fine. Multiple Warehouses Is Where It Gets Interesting.

DEAR Inventory, now sold as Cin7 Core, has a native Shopify app that syncs orders in and stock levels out without a middle tool in between. For a single warehouse selling through one Shopify store, it genuinely works out of the box. Once you're holding stock in more than one location, a second warehouse, a 3PL, a retail counter, the connector needs real planning before it'll show Shopify an availability number you can actually trust, and we build that mapping along with whatever pricing or routing logic your business needs on top of it.

How People Usually Connect Them

The native app, installed from Shopify's own app listings, is the default path, and for a lot of sellers it's also the right one. It pushes new Shopify orders into DEAR as sales orders and pulls stock levels back out so your storefront stops selling something that already went out the door. No middleware fee, no third-party connector to maintain.

The catch shows up the moment you hold inventory in more than one place. Shopify has its own concept of locations, and before the DEAR connector can give you a number worth trusting, someone has to decide how each Shopify location maps to a specific DEAR warehouse or bin location. Skip that step and the connector either combines everything into one blended number or guesses wrong about which warehouse should fulfill a given order.

There's a second wrinkle on top of that: once a store has enough SKUs and enough locations, Shopify's own API throttles how fast those stock updates can land, so DEAR's quantity pushes to the storefront can lag during a busy stretch instead of updating instantly. That's a real constraint on Shopify's side, not a DEAR bug, but it still means someone's watching for a gap between what the storefront shows and what's actually on the shelf.

Where the Gap Is

The native connector assumes a fairly standard setup: one storefront, locations mapped cleanly, every order priced the way Shopify's own checkout calculates it. The moment any of that isn't true, a wholesale channel running a different price list, a bundle whose components need splitting across two warehouses, an order that should route to whichever location can actually ship it fastest, the native connector either can't do it or does it in a way that needs a human to double-check every time.

That's the layer we build: the warehouse-mapping logic that gives Shopify an honest availability number across every location you stock, plus whatever pricing or routing rule is specific to how your business actually sells, so the connector's standard case stays standard and the exceptions stop needing someone to catch them manually.

What We've Built on Top of DEAR + Shopify

A supplements brand ran DEAR Inventory across a main warehouse and a second fulfillment location with a 3PL, selling through one Shopify store. The native connector had been set up early on with every Shopify order assumed to ship from the main warehouse, which meant the 3PL location sat invisible to the sync even though it was holding real, sellable stock. Nobody had gone back to fix the mapping once the second location came online, so purchasing kept reordering stock that technically already existed, just in the wrong place on paper.

We rebuilt the location mapping so each Shopify order routes to whichever DEAR warehouse can actually fulfill it, factoring in which location is closer to the customer and which one has the item in stock right now. Combined availability across both locations shows up accurately on the storefront instead of reflecting just the main warehouse, and purchasing stopped reordering stock that was sitting in the 3PL the whole time.

Running DEAR and Shopify together but still fixing orders by hand on a busy week?

Tell us where it actually breaks: a second warehouse the connector never learned about, a wholesale price it can't apply on its own, an order that goes to the wrong location more often than it should. Describe the specific gap and we'll scope what it takes to close it. DEAR and Shopify are just this page's example. The same offer stands for any two systems in your business that don't talk to each other the way you need them to.

Let's talk

Frequently Asked Questions

Does DEAR Inventory (Cin7 Core) have a native Shopify integration?+
Yes. It's a direct app, not a third-party middleware tool, and it syncs new orders into DEAR while pushing stock levels back out to the storefront. For a single-location seller it typically works without much extra setup.
Why does my Shopify stock count not match DEAR across multiple warehouses?+
Usually because the mapping between Shopify's locations and your DEAR warehouses or bin locations was never fully set up, or was set up once and never updated when a new location came online. Shopify needs to know specifically which DEAR location each of its own locations corresponds to before it can show accurate combined or per-location availability.
Can I run DEAR with Shopify and WooCommerce at the same time?+
DEAR's strongest native connector is built for Shopify specifically. If you're also selling on WooCommerce, that side usually needs either a separate connector app or custom integration work, since it isn't the same built-in connection as the Shopify one. We build that kind of multi-storefront sync when a business needs both channels reflected accurately in one inventory system.
Is it DEAR Inventory or Cin7 Core now, and does that change the Shopify setup?+
Same product, new name. Cin7 acquired DEAR Systems and now sells it as Cin7 Core, and the Shopify connector carried over with the rebrand rather than being replaced. If your account predates the rebrand, you're very likely using the same integration, just under the newer name.

Let's talk

Tell us the one thing your team does manually that eats up time. We read every message and reply within a day.