Managing products in the Shopify Collective app
After you connect with a supplier, you can import supplier products to your store.
If you want to automate your product import and product details synchronization, then consider using Shopify Collective product policies. For example, you might want to sync more product details continuously, such as get the latest product images from the supplier.
You can also manually import supplier products, edit product details, and publish products to your online store. You can also view supplier product pricing details and shipping costs.
Some suppliers might create public price lists, from which you can instantly import products to your store, without having to connect with or be approved by the supplier.
On this page
Considerations for importing and managing products in Shopify Collective
Before you import or manage products in Shopify Collective, review the following considerations.
Imported product details and discounts
- Collections, tags, metafields, and discount codes aren't imported from a supplier's store to your store.
- You have the option to apply discount codes, such as a 20% welcome offer, to products that you import from your suppliers. This affects your profit margins, but the amount paid to the supplier remains unchanged. To prevent Collective products from being included in discount codes, you can use third-party discounting apps that offer exclusion features.
Variants, inventory, and SKUs
- You can have up to 100 product variants. If a product exceeds this variant limit, then product inventory and pricing information might not be synchronized.
- Inventory quantities for imported Collective products are managed by the supplier and are read-only in your store admin.
- You can't edit product variants and you can't choose which product variants to publish.
- POS inventory levels aren't synced from a supplier's store to your store. Only online inventory levels display in your store as available quantity to sell.
- A Stock Keeping Unit (SKU) is required for all products that are sold through Shopify Collective. You can edit a product's SKU at any time. The following scenarios can apply:
- If a supplier's product already has a SKU, then the supplier's SKU is added to your store when you import the product.
- If a supplier's product doesn't have a SKU, then a SKU is automatically created on your store with a number generated by Shopify Collective.
Product duplication, pricing, and taxes
- You can't duplicate imported Shopify Collective products. If you duplicate a product, then you break the product connection with your supplier.
- Product prices that display in your Shopify Collective app will include tax if the supplier set up their store to include tax in product prices, or product prices will exclude tax if the supplier doesn't include tax. Learn more about sales tax that a supplier might collect from you.
Uninstalling Shopify Collective
- If you uninstall the Shopify Collective app, then all your supplier connections are removed, and any products that you imported with Collective have their inventory set to 0 and they're disconnected from Collective. The products remain in your store, but if you reinstall the Shopify Collective app at a later date, then you need to import the products again with Collective.
Product pricing details
Review the following table to learn more about product pricing details in Shopify Collective.
| Pricing detail | Description |
|---|---|
| Retail price | You can choose to set your own retail price, or you can automatically sync the supplier's retail price to your store. If you want to increase or decrease a product's retail price, then consider contacting the supplier first to discuss product pricing. |
| Cost price | Cost price is a product's retail price minus the percentage retailer margin that's set by the supplier in their price list. It's the amount that you owe your supplier when you sell their product. You can't edit a product's cost price. If a supplier changes a product's cost price, then it's automatically updated in your store. |
| Margin | Margin is the percentage that a supplier deducts from a product's retail price to determine its cost price to you. |
| Profit | Profit indicates the amount of money that you earn when selling a product. Your profit is the product's retail price minus the cost price. |
Your customers can use discount codes for products that are imported using Shopify Collective, but the cost price that you pay to suppliers for each sale of a product doesn't change.
For example, you import a product from a supplier with a retail price of $100 USD and a cost price of $70 USD. If your customer uses a discount code of $20 USD, then you still need to pay your supplier $70 USD and your profit is only $10 USD, instead of $30 USD without the customer discount.
Import products to your store
You can import supplier products to your store.
If you want to automate Shopify Collective product imports, then consider using product policies.
After you import products to your store, they're moved from the Available tab to the Imported tab in your supplier product lists.
Steps:
From your Shopify admin, go to Apps > Collective.
Click Suppliers.
Click a supplier that you want to import products from.
From the Available tab, click the individual products that you want to import to your store, or select all the supplier's available products.
Click Import products.
Edit product details
You can change the following product details:
- Product price
- Product title
- Description
- Media
For product pricing, you can increase or decrease a supplier's retail price when you sell products on your own store.
Retail price syncing is turned off by default, meaning that you can adjust a supplier's product retail price on your own store. You can choose to activate automatic retail price syncing with product policies so that you always have the supplier's product retail price on your store. If you have syncing turned on and you change a product's retail price in your store, then the price isn't reverted to the supplier's retail price and updates only when the supplier updates it themselves.
If a supplier's product retail price doesn't fit your product pricing strategy, and you want to increase or decrease the retail price, then consider contacting the supplier first to discuss product pricing. You should ensure retail price syncing is off before you edit the retail price.
There are some details that you shouldn't edit on products that you import and sell using Shopify Collective. Any changes that you make to the following product details are overridden when the supplier updates their original product:
- Inventory tracked
- Shipping – ensure that the Physical product setting is activated
- Variants – you can't change, reorder, or add to the variant options
Steps:
From your Shopify admin, go to Products.
Click the name of the product that you want to change.
Edit the product price, product title, description, or media.
Click Save.
Making products available in your store
To ensure that your imported products can be purchased by your customers, you need to confirm the following details:
- The product is set to Active status
- The product is published to your sales channels
You can edit a default product policy or custom product policy and set all supplier products for that policy to be imported automatically as Active.
Review the publishing status of imported products
From your Shopify admin, go to Apps > Collective.
Click Suppliers.
Click the name of the supplier that you want to review products for.
In the Products section of the supplier details page, click Imported.
In the Status column, review the product status.
In the Channels column, view the following details:
- If a number greater than 0 is displayed, click the number to view the sales channels that the product is published to.
- If 0 is displayed, then the product is in Draft status, and you need to set it to Active so that the product can be purchased.
- If Unpublished is displayed, click the arrow, and then click View unpublished products. If you want to make the product available for your customers to buy, then publish the product to your sales channels.
Set an imported product's status to Active
From your Shopify admin, go to Products.
Click the product that you want to set to Active status.
In the Status section, click the drop-down menu, and then select Active.
Click Save.
Publish an imported product to your sales channels
From your Shopify admin, go to Products.
Click the product that you want to publish to your sales channels.
In the Publishing section, click the
icon.
Activate the sales channels that you want to publish the product to, or click Publish to all.
Click Done.
Click Save.
Delete products from your store
You can delete supplier products from your store. After you delete products from your store, they're moved from the Imported tab to the Available tab.
Steps:
From your Shopify admin, go to Apps > Collective.
Click Suppliers.
Click a supplier that you want to delete products from.
Go to the Imported tab, and then select the products that you want to delete from your store.
Click Delete products, and then click Delete.
Troubleshooting inventory sync issues
If product inventory isn't syncing correctly between you and your supplier, then review the following troubleshooting steps.
Troubleshoot wrong inventory location
Products imported through Shopify Collective are linked to an app-created location called "Supplier name via Shopify Collective". Don't change the inventory location for imported products, as this can break the order syncing flow and cause fulfillment issues.
Steps:
- In your Shopify admin, go to Products.
- Click the product with the syncing issue.
- In the Inventory section, verify that the location is set to "Supplier name via Shopify Collective".
- If it's set to a different location, then update it back to the Shopify Collective location.
Troubleshoot product displays as out of stock on storefront but inventory is available in admin
If your admin displays inventory is available at the correct location, but the product displays as "Out of Stock" on your storefront, then there might be an issue with your theme or an app. Review any apps that manage stock status on your storefront, such as inventory management apps. You might need to debug your theme to identify the issue.
Troubleshoot supplier unshared the product
If inventory displays as zero in your store but the supplier has stock, then the supplier might have unshared the product by removing it from an accessible price list or setting it to draft status.
You can review any product errors in the Shopify Collective app under the Imported tab for the relevant supplier. Products with a yellow error icon that reads "Supplier removed product access" have been unshared.
If the product was unshared, then contact your supplier to ask them to share it again.
You can review your inventory history to verify what happened.
Steps:
- In your Shopify admin, go to the product.
- Click Inventory, and then review the History.
- Review the adjustment type:
- "Inventory correction Collective (Retailer)" means the supplier set inventory to zero but the product is still shared.
- "Other Collective (Retailer)" means the supplier unshared the product.
Troubleshoot missing from Shopify Collective shipping profile
Verify that you have a shipping profile for Shopify Collective and that all products sold through Collective are added to it. If products are missing from the shipping profile, then the sync can fail.