Syndicating products to Shopify

Modified on Fri, 15 Mar 2024 at 05:49 PM

Who can use this feature?

Super users and PIM user with Channel Subscription, Send to API module access and who have subscribed to Shopify with valid API credentials.


Available on 
Accounts with subscription to Channel Subscription, Syndicate module


Shopify is an e-commerce platform that provides businesses with the tools and resources they need to create and operate online stores. Complementarily, PIMworks facilitates the creation, updating, and management of product information within the Shopify platform, and reciprocally, enabling seamless synchronization between the two.


Prerequisites

1. Channel Subscription with Valid API credentials.
2. Attributes, Taxonomy creation in PIMWorks
3. Enriched Product Information and 100% healthcheck score
4. Channel Mapping


Channel Mapping

PIM Taxonomy node to be mapped against Marketplace Node Shopify Updated CSG

Mandatory Attributes to be mapped for Shopify channel
1. Title (All Products)
Optional Attributes to be mapped for Shopify channel 1. Parent SKU (For variant products)
2. Option1 Value, Option2 Value, Option3 Value (For variant products - Option name will send the attribute name)
3. Variant Image (For variant products Image) 4. Metafields:     Metafield_namespace should be mapped against Metafield_namespace      Metafield_type should be mapped against Metafield_type      Metafield_value should be mapped against any attribute field (eg. manufacturer)  5. Collections 6. Other data fields


Syndication from Product Detail Page: 


Users have the ability to send an individual product with or without variants to channel/store directly from the detail page of the product.


1. From the product list page, choose for the Shopify channel and store, then proceed to navigate to the detailed page of a particular product


2. User can select multiple sales channel in which products needs to be published through Shopify and provide a schedule time for publishing the products in sales channel.




3. Click on the 'Syndicate' button to send the product information to the Channel.


The 'Syndicate' button will only become enabled when the Healthcheck status is 100%


4. After the API status changed from 'Initiated' to 'Synced/Unable to sync', user will be able to download the API report and review the product status.


Product ID serves as the unique identifier assigned by the channel and is maintained within PIMworks for subsequent syndication purpose

 


Syndication from Product Listing Page:


Users have the capability to choose multiple products, including those with or without variants, and send them to channel/store directly from the list page


1. On the product list page, navigate to the Shopify channel and store and then proceed to select the products that are intended for syndication


User can search/filter option to filter products that needs to be sent to channel 



2. Click on the 'Syndicate' button to send the product information to the Channel.


Only products that have the healthcheck status as 'Pass' will be sent to the channel


3. To access the API report, navigate to the Product > Product Batches - Healthcheck batches

 


4. Users can download the API report by clicking on the download icon located under the Action section corresponding to the input batch name


5. Once a product has been successfully sent to the Channel, users will receive a notification indicating that the synchronization process has been completed.


You need to establish Metafield within Shopify, and from PIMworks, users can then associate products with these Metafields. 
Users can send a maximum of 50 Metafields from PIMworks


Metafield_namespace should contain Group of the attribute field (eg. Global)
Metafield_type should contain Data type of the attribute value (eg. Single_line_text_field - Available in list of dropdown values)  


You need to establish collections within Shopify, and from PIMworks, users can then associate products with these collections.


User can syndicate products to Shopify and also publish products to their sales channels


User can schedule time for publishing products in sales channel 


Option Value# should have variation attribute values. Parent product should not contain the value for this. Image of the Variant product should be added against Variant image attribute.


Managing product statuses like 'Active', 'Inactive' , 'Draft' in Shopify is made simple with PIMworks.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article