Step 2: Install Shopify Product Connectors App in the Yext App Directory
This app will create a total of six connectors in your Yext account; three connectors are configured for comprehensive daily data pulls and the other three are for handling changes in Shopify via webhooks. Below is a short description of each connector.
- Products: The Parent Products connector will pull in parent products and their photo gallery.
- Variants: The Variant Product connector will pull in all product detail fields from variants.
- Images: The Images connector will only pull in the primary image for each variant. Please note the following limitations for the images connector: Any products without variants will only have a primary image on the parent product and not on the variant. Variant images will not be updated in near-real time, they will be synced daily with the comprehensive daily catalog pull.
- Parent Product Updates: Adds newly created parent products and updates parent products in near-real time.
- Variant Product Updates: Adds newly created variant products and updates variants in near-real time.
- Product Deletions: Instead of deleting the entity, this connector adds a label to each entity, “Deleted in Shopify”. This is because we want to preserve the historical analytics on this entity and the label can be used for filtering out any products in Search or Pages.
To install the Shopify Product Connectors App:
- Navigate to Apps > Directory and search for the Shopify Product Connectors app.
- Review the app details and click Install.
- Allow the connector to access your Yext Account by clicking Next.
- Input the necessary information:
- Shopify Store Name
- Shopify API Access Token, which is the access token that you already generated from your Shopify custom app.
- Click Authorize, which will install and run the connector.
- You will be redirected to the Shopify Parent Products Connector overview page. Click Run Connector to pull in all of your parent products.
- You will need to manually run the Variant Products connector and Variant Images connector, too. To do this, navigate to the Connectors page by clicking Connectors in the top left breadcrumbs. Select each of the variant connectors and press Run Connector.
- Check out your newly created Product entities!
After installing the app you have a few options to customize further.
- Options are mapped to Shopify Option fields, you can update these mappings to use the built-in fields on the product entity if you would like, e.g. if one of your options is color, size, or material, you can map these to these built-in fields instead of the Shopify Option 1, Option 2, and Option 3 fields.
- The default currency for all variants is USD. If you need to change this you can do so in the Variant Products Update connector at the transforms in steps 6 and 7.
<% elem.innerText %>