Learn how to sync SKUs between Etsy and Shopify, set up product mappings, and keep your inventory accurate across both platforms.
The foundation of accurate order syncing
A SKU (Stock Keeping Unit) is a unique identifier for each product or variant you sell. When an Etsy order comes in, OrderBridge uses SKUs to match the items to the correct Shopify products.
Matching Order: OrderBridge first tries exact SKU matching, then falls back to title matching. SKU matching is more reliable, so we recommend setting up SKUs for all your products.
Best Practice: Use the same SKU format across both platforms (e.g., "BLUE-WIDGET-LG" on both Etsy and Shopify).
OrderBridge supports three modes for managing SKUs. Choose the one that matches your workflow:
Push your Shopify SKUs to Etsy listings. Best if Shopify is your primary inventory system.
Push your Etsy SKUs to Shopify products. Best if you started selling on Etsy first.
Set or change SKUs on Shopify or Etsy independently — no cross-platform sync. Best for building out SKUs from scratch or fixing mistakes on one platform without touching the other.
Match products between Shopify and Etsy
From your OrderBridge dashboard, click "SKU Management" in the sidebar.
At the top of the page, select which direction you want to sync SKUs:
Copy SKUs from Shopify products to matching Etsy listings.
Copy SKUs from Etsy listings to matching Shopify products.
Set or update SKUs on one platform at a time — nothing is pushed to the other side. Perfect for setting up SKUs from scratch or fixing individual items.
Click both buttons to load your product catalogs:
Tip: Wait for both lists to fully load before starting to match products.
For each product pair you want to sync:
Repeat this for all products you want to match. You'll see your queued pairs building up.
Once you've queued all your product pairs, scroll to the bottom. You'll see a button showing "Push X to Y" (based on your selected direction).
Click this button to sync all the SKUs at once. OrderBridge will update each product on the destination platform.
Note: SKU changes take effect immediately. Make sure you've matched the correct products before pushing.
Set or change SKUs on a single platform without syncing
Edit Only mode is useful when:
On the SKU Management page, click the "Edit Only" button in the mode selector at the top (shown in purple). The standard two-column match builder will be replaced by a simpler accordion interface.
Click either "Edit Shopify SKUs" or "Edit Etsy SKUs" to expand that platform's product list. Only one platform is shown at a time — clicking the other collapses the first.
Tip: If you haven't loaded products yet, click "Load Shopify Products" or "Load Etsy Listings" when the panel opens.
Find the product or variant you want to update. Click the ✏️ pencil icon next to any SKU to open an inline text field. Type the new SKU, then:
A green "✓ queued" indicator appears on items ready to push. You can queue as many items as you like before pushing.
When you're ready, scroll down to the Edit Queue card. Select the items you want to update (or use "Select All"), then click "Push SKUs". Changes are applied one by one with a short delay to respect API rate limits.
Safe by design: Edit Only mode only touches the platform you selected. It will never update a SKU on the opposite platform.
Existing product mappings are not affected by SKU changes in Edit Only mode. Mappings are linked by Etsy listing ID, not SKU, so your order sync will continue to work correctly.
Automatically assign sequential or custom SKUs to all variants that don't have one
If you've added new products and haven't set SKUs yet, or you're setting up SKUs for the first time, the auto-assign tool saves you from editing each variant one by one. It finds every blank variant, lets you pick which ones to update, and generates the SKUs for you.
Note: This feature is designed for shops that use a consistent SKU naming scheme — sequential numbers, a shared prefix, or a custom template. If your SKUs are fully ad hoc (different format per product), use the inline ✏️ edit instead.
Select Edit Only mode, then click "Edit Shopify SKUs" and load your products. Once loaded, if any variants have no SKU, an "Assign Missing SKUs (N)" button appears in the search bar row — where N is the number of blank variants.
A table shows every variant with a missing SKU, including the product name and variant name. Check the ones you want to assign — or use Select All to grab everything at once. You can deselect any variants you want to leave blank (gift cards, bundles, etc.).
OrderBridge auto-detects your existing SKU pattern and pre-selects the most likely format. You can switch between three modes:
SKU- or MUG-), a starting number, and optional zero-padding. Generates SKUs like SKU-001, SKU-002. A live preview updates as you type.{n} as the number placeholder (e.g. Makeup-{n}-Batch → Makeup-1-Batch, Makeup-2-Batch). Set the starting number and preview the first few results instantly.If any of your selected variants have a product mapping to an Etsy listing, a checkbox appears: "Also update matching Etsy listings". The count tells you how many Etsy listings will be updated (e.g. "8 of 12 selected have a mapping"). Tick it to push the new SKUs to Etsy at the same time as Shopify.
Variants without a mapping are only updated in Shopify. The Etsy checkbox has no effect on them.
Click "Preview Assignments" to see a table of every variant and the exact SKU it will receive — nothing is written yet. The Etsy column shows which listings will also be updated. When you're satisfied, click "Apply Assignments". OrderBridge writes to Shopify (and Etsy if selected) one at a time, showing progress as it goes. The product list updates in real time as each SKU is saved.
Tip: The panel closes automatically when done and the "Assign Missing SKUs" button disappears once all variants have SKUs assigned.
Alternative way to link products
The Product Mappings page (in the sidebar) is another way to link Etsy listings to Shopify products. Use this when:
The Product Mappings page shows all your Etsy listings and their current Shopify mappings. You can search for and select Shopify products to link them. When you save a mapping, the Etsy SKU is automatically copied to the linked Shopify product.
If an Etsy order arrives and OrderBridge can’t match its items to any Shopify product, the order is paused with a Needs Mapping badge on your dashboard. You have two ways to resolve it:
Tip: For new products, create the mapping first and use Retry — this gives you full inventory tracking. Use Force to Shopify only when you need the order in Shopify urgently and the product doesn’t exist in Shopify yet.
Skip digital products and specific items
Some products shouldn't be imported to Shopify:
On the SKU Management page, click the "Exclude Mode" button on the Etsy side. This shows checkboxes next to each listing.
Check the boxes next to any Etsy listings you want to exclude from import. These items will be blocked from syncing to Shopify.
Click "Save Exclusions" to apply your changes.
How it works: Orders containing only excluded SKUs are marked as "Excluded" and skipped entirely. Orders with a mix of excluded and regular SKUs will import the non-excluded items only.
Common issues and solutions
This means the Etsy SKU doesn't match any Shopify product.
If SKU changes aren't saving to Etsy:
For products with multiple variants (sizes, colors):
Pro Tip: Include size/color codes in your SKUs to make matching easier (e.g., "PROD-BLU-SM" for Blue Small).
If you're still having issues with SKU management:
Ready to sync your Etsy orders to Shopify? Start your free trial →