1. What do I need to connect my Shopify store to Shop Local?
You can set up the connection yourself directly from your Shop Local admin account. You’ll need to create a custom app in your Shopify admin and connect it with your Shop Local store using the following Shopify custom app credentials:
- Your Shopify domain name (the part before .myshopify.com)
- Your Client ID (found in Shopify —> Dev Dashboard — Your new custom app —> Settings)
- Your Client Secret (found in same place as Client ID and begins with ”shpss_”)
Your custom app must have read_products and read_inventory scopes selected — the connection will not work without both scopes. For step-by-step instructions, view our help document: Linking to Shopify API. If you need additional assistance with setup, please contact us and we'll be happy to help.
2. What product data is synced from Shopify to Shop Local?
The following fields are pulled from your Shopify store:
- Product title and description
- Product status (active/inactive)
- All product images
- Per-variant data: variant name, sku, upc, price, and inventory quantity
3. Will all of my Shopify products be imported automatically?
No. You browse your Shopify product catalog inside your Shop Local admin and choose which products to import from Shopify to Shop Local. Nothing is imported without your approval.
4. Once I import a product, do I have to keep updating it manually?
No. Shop Local automatically updates your imported products each night — keeping your titles, descriptions, pricing, inventory, and images in sync without any manual effort.
5. What if a product I want to import already exists in my Shop Local store?
If a product with a matching SKU already exists in your Shop Local store, the system will detect it automatically and display a Merge button instead of an Import button. Merging connects your existing Shop Local listing with its matching Shopify product, bringing the two fully in sync and enabling all automatic nightly updates for product details and images going forward.
Note: Any manually uploaded images on the Shop Local listing will be replaced with the Shopify product's images to avoid duplicate images and ensure both platforms are fully in sync. From that point on, all product details and images will update automatically each night and remain consistent on both platforms.
6. How does pricing work during the nightly sync?
The sync is designed to always reflect your regular retail price, not a temporary sale price. If a product is on sale on Shopify, the original retail price (compare-at price) is what gets synced to Shop Local — so your Shop Local listing stays consistent regardless of any promotions you're running separately on Shopify.
For example, you have a t-shirt on sale on your Shopify store. It’s regularly priced at $30 but currently on sale for $25. Your “price” value in Shopify will be $25 and “compare-at” price value will be $30. Shop Local will use your regular price of $30 for syncing so your Shopify store promotions are not automatically applied to your Shop Local store products. When a product is not on sale, Shop Local will use the default “price” value of the product for syncing.
7. I'm a brand — I have both a retail and a wholesale Shopify account. Which one do I link?
Link your retail Shopify account. The integration is designed for retail-facing product data only. Wholesale pricing lives in a separate account or pricing tier and is never accessed or exposed by this integration. Because of this, you will need to update wholesale prices for your imported products separately / manually in Shop Local if they are not keystone. When a retail price exists but not a wholesale price, the Shop Local system assumes that wholesale is keystone price (50% of retail).
8. Will syncing reveal my wholesale pricing to retailers?
No. The sync only reads your default retail price and compare-at-price (when a sale price is assigned to retail price) from Shopify. Wholesale pricing is never touched.
9. Can I turn off automatic nightly updates for a specific product?
Yes. Each imported product has its own auto-update toggle. To manage it, go to Existing Imported Products (linked at the top of the Shopify tool page) — each product row displays its current Auto-Synced with Shopify status. Click the pencil edit icon on any product and uncheck the "Sync product details with Shopify" box to disable automatic nightly updates for that product.
10. How does image syncing work during nightly updates?
Image sync is fully automatic and handles all scenarios:
- New images added to Shopify → added to Shop Local automatically
- Image order changed in Shopify → reordering is reflected in Shop Local
- Images deleted from Shopify → removed from Shop Local
Note: If you merge a Shopify product with an existing Shop Local listing, any manually uploaded images on that Shop Local listing will be replaced entirely with the Shopify product's images to avoid duplicate images and ensure the two are fully in sync.
11. Does this replace my existing syncing brand relationship in Shop Local?
No. This tool is completely separate from Shop Local's catalog syncing system. If you already have a syncing brand relationship through Shop Local's catalog, that continues to work independently. The Shopify tool is best suited for products you manage directly in your Shopify store that aren't part of an existing Shop Local catalog sync — such as store-exclusive items, private label goods, or products from non-syncing brands. If a product you're looking to import belongs to a brand that already syncs through Shop Local's catalog, we recommend reviewing that brand's synced products instead to avoid creating duplicate listings in your store.
12. Is there a cost?
No. Shopify integration is free. There is no additional charge on top of your existing Shop Local plan.
13. I'm in Canada — will my pricing sync correctly?
Yes. Canadian stores are detected automatically and pricing syncs in CAD so your product prices display correctly on your Shop Local store.
14. Does my Shop Local store need to be active for product syncing to work?
Yes. This integration and automatic nightly updates only work for stores that are active in the Shop Local system. If your store is set to inactive, it will be skipped and your products will not be synced automatically with Shopify.
15. What happens in Shop Local when a unique product sells out on Shopify?
When a unique product with an inventory count of 1 is sold on Shopify, its inventory drops to 0 and it becomes unavailable for purchase. The nightly sync will pick up that inventory change and update the stock count to 0 in your Shop Local store automatically — no manual update is needed.
Note: Shop Local will automatically sync your imported products’ details once each night and your Shopify inventory counts will be reflected in Shop Local after the nightly update.
