Once you've connected Marpipe to your Shopify store through the direct integration, all of the required and recommended fields will have automatically mapped into your source feed.
BUT there is often more brand specific info stored in Shopify that is very useful to bring into your feed for use in creative and feed enrichment. Things like labels, tags, product options, ratings, review counts, organized images, etc.
You can easily grab this info and map it to whichever fields you would like so that you can use it in the Marpipe canvas or output it to your advertising feeds.
Adding a field from Shopify
From the manage fields page click "Add Field" and choose "From Shopify".
Once the window opens you will need to give this field a name (this is what it will be titled in Marpipe and in output feeds if you choose to include it). You can also change the type between text and image depending on what you are importing.
You will see that there are 3 different types of data to import: Tags, Metafields, Product Options.
Once you complete all required fields and click save the custom field will start to build into the source feed.
Below we will go over the differences between the different data types.
Importing Shopify Tags as Custom Fields
In order to easily import tags into Marpipe you will need to make sure they resemble a key/value pair structure. A key/value pair is a way to store data where each piece of information (the value) is labeled with a unique name (the key). It’s like a dictionary: you look up a word (the key) to find its definition (the value).
In you store it helps to put a key into your tags because it establishes what type of information that tag is describing and allows you to group types of information together so that you can more easily make sense of your products.
Here are some practical examples of these types of tags:
release_fw23 release_ss24 | ImageType:Flatlay ImageType:Model ImageType:Ghost | Label-New Releases Label-Best Sellers Label-Clearance |
To import these into your source feed start by typing the first part of the tag (the "Key") in the tag name input and then choosing which delimiter it uses to separate it's values.
In the above example the system will look for any tags that contain "release_" and then import the value after the underscore into this custom field for all relevant SKUs.
Importing Shopify Metafields as Custom Fields
Shopify's metafield system is by far the most useful when it comes to enriching your feed with custom product data. You most likely already have metafield data attached to the products and variants in your store from other plugins or for the purposes of website development.
When you click into the metafield input you will see all of the available metafields in your store. You are able to search this list or click a metafield to select it.
Once you select a metafield just click and save and it will be used to populate the custom field.
Make sure to pay attention to the "Field Type" selector at the top. If you are trying to create a custom image field you will need to select image and the values in the selected metafield will need to link to an accessible image file URL.
Importing Shopify Product Options as Custom Field
Okay this one is pretty simple. Color and Size automatically get mapped to the source feed when you first connect but if you have other non-standard product options you can import those into your source feed by selecting from the product options list.