Our shopify integration is set up to use item metafields to handle replenishment and the "do not recommend" toggle. Metafields are set on a per-item basis and contain three fields: namespace, key, and value. A free extension is required to manage metafields for your shopify items.
You can get started using an extension to manage your meta fields here: https://help.shopify.com/themes/liquid/objects/metafield
Metafields 2 is our top recommendation, as it is a more robust and flexible software.
To set up your metafields, go to the page for the product you want to update, and open the metafield editor app.
Click the "Add New Metafield" button
Set up your metafield for the ReSci value you need to set (instructions below)
(See All Metafield Formats)
Hit "Add", and you're done! You can now update your values on the fly as well.
Having trouble editing variant metafields? Watch this video.
To set up your metafields for the "do not recommend" control:
value (integer): 1
A value of 0 will be "recommend," 1 is "do not recommend." This is not something that needs to be set up for all your items, just the ones that you do not want recommended. (And this goes on the parent item not child items).
To set up your metafields for replenishment stage control:
value (integer): (any integer > 0)
This will set the number of days after purchase to send the customer an item replenishment interval. Try to predict the best number of days
To set up your metafields for item type (subscription cortex, item targeting controls):
value (string): subscription
This will set the item type in Retention Science. (Shopify's "item type" field maps to categories in Retention Science). Item type is important for designating subscription items, and can be used to add another layer of control to item targeting.
List of Accepted Metafields: