π Why connect Shopify? Connecting your Shopify store lets you import products directly into your JoinBrands catalog and keep them in sync β so you can launch campaigns faster, link the right product to the right job, and skip manual data entry. You can connect more than one Shopify store to the same JoinBrands account.
This article walks you through authorizing a Shopify store, importing products, managing connected stores, and disconnecting.
β Before You Start
You'll need admin access to the Shopify store you're connecting.
Your Shopify store URL in the format
your-store.myshopify.com.JoinBrands only requests read access to your products β we don't access orders, customers, or any other store data.
π Step 1: Authorize Your Shopify Store
Click your profile avatar in the top-right of JoinBrands.
Select Integrations from the menu.
Click the Shopify Stores tile.
Click Authorize new store in the top-right.
In the pop-up window, enter your Shopify Store URL (e.g.
my-shop.myshopify.com) and click Continue.
β
β
βYou'll be redirected to Shopify. Click Install to authorize JoinBrands to read products from your store.
Once Shopify confirms the install, you'll see a message that your Shopify account has been authorized. Click Close.
Give it a minute β you'll get a notification in the π bell icon (top-right) once your store is fully connected.
Reload the page and head back to Shopify Stores. Your newly connected store will appear in the table. β
π Heads up: A single Shopify store can only be connected to one JoinBrands account at a time. If your shop is already linked to another JoinBrands company, the connection will fail β you'll need to disconnect it there first (or contact our Support Team).
π¦ Step 2: Import Products from Your Store
Once your store is connected, you can pull your Shopify products into your JoinBrands catalog.
In the Shopify Stores table, find your connected store and click the three-dot menu (β―) under the Action column.
Select Import products.
π·οΈ Select or create the Brand
When the import pop-up appears, choose the Brand these products belong to.
If the brand already exists in your account, select it from the list and click Continue.
If not, click Add new and fill in the brand details (see requirements below).
Brand requirements:
Brand image β formats: JPG, JPEG, PNG, TIF, JFIF. Max size 48 MB. Minimum resolution 500Γ500 px.
Brand name (required).
Industry (required).
Website and description (optional, but recommended for context).
Once required fields are complete, the Add Brand button activates. Click it to save the brand, then continue with the import.
β
ποΈ Choose products to import
From the list of products pulled from your Shopify store, select the ones you'd like to import (you can pick as many as you need).
For each product, set the Type (Physical or Digital) and the Industry.
Click Continue.
A confirmation message will appear letting you know the import has started β this can take a few minutes. Click Close and wait for the π notification.
π Variants: For now, JoinBrands imports the default variant of each Shopify product. Multi-variant support is on the roadmap.
π Where to find your imported products
Once the import completes:
From the main menu at the top, click More on the far right.
Select Products.
You'll see the full list of products imported from your Shopify store.
From here you can launch new campaigns, or edit, duplicate, or archive products as needed.
π How Product Sync Works
After your initial import, JoinBrands keeps imported products in sync with Shopify in real time:
βοΈ Edits in Shopify (title, description, etc.) update the matching product in your JoinBrands catalog automatically.
ποΈ Products deleted in Shopify are flagged as deleted on the Shopify side but remain in your JoinBrands catalog so any existing campaigns aren't broken.
β New products created in Shopify are not automatically imported β you can import them at any time using the Import products action.
βοΈ Managing Connected Stores
From the Shopify Stores table on the Integrations page you can see:
Store name β the Shopify domain you connected.
Status β whether the store is currently connected, disconnected, or needs to be re-authorized.
Action β the three-dot menu for importing products or disconnecting.
π Re-authorization needed? If we detect that the permissions on your store have changed, the store status will switch to "Re-auth required". Click the three-dot menu and re-authorize to restore syncing.
π Disconnecting a Shopify Store
To disconnect a store from JoinBrands:
Click your profile avatar and select Integrations.
Click the Shopify Stores tile.
Find the store you want to disconnect, click the three-dot menu (β―) under Action, and select Disconnect.
A confirmation pop-up will appear. Click Disconnect again to confirm. β
The store status will change to Disconnected immediately, and we'll stop syncing changes from Shopify.
π What happens to imported products when you disconnect?
Products you've already imported stay in your JoinBrands catalog β they don't disappear. Active campaigns continue to work normally. You can also reconnect the same store later and pick up where you left off.
β FAQ
Can I connect more than one Shopify store?
Yes β you can connect multiple Shopify stores to the same JoinBrands account. Each one shows up as a separate row in the Shopify Stores table.
Can the same Shopify store be connected to multiple JoinBrands accounts?
No. A Shopify store can be linked to only one JoinBrands account at a time. If you try to connect a shop that's already in use elsewhere, you'll see an error.
What data does JoinBrands access?
Only your product information (read-only). We don't access orders, customers, payments, or any other store data.
What if I uninstall the app directly from Shopify?
Uninstalling from your Shopify admin will automatically mark the store as Disconnected on JoinBrands. Your imported products remain in your catalog. To reconnect, just re-authorize from the Integrations page.
How long does importing products take?
A few minutes for most stores. You'll get a π notification in JoinBrands when the import finishes.
Do product updates in Shopify sync to JoinBrands?
Yes β edits and deletes sync automatically. New products are not auto-imported; use Import products when you'd like to bring them in.
π¬ Still stuck?
If something isn't working β the store won't connect, products aren't appearing, or you're seeing an error β reach out to our Support Team with your Shopify store URL and a description of what's happening, and we'll dig in.

