How To: Copy Product Metadata

Written by Kaleigh Harley
Updated over a week ago

Replay has recently added a brand new feature to Replay, allowing for specific Product metadata to be copied from one Shopify store to another. This metadata includes:

  • Product and Variant metafields
  • Metafields on Product Images, such as ALT Tags
  • SEO metadata

If using a third-party metafield app (such as, for example, MetaFields Editor), Replay will automatically copy any metadata that gets added, changed, or deleted from Products within that app - without any extra steps taken by you.

If you have a continuous, automatic copy task set up for your Products, any additions/changes/deletions to metadata from within these third-party metafield apps will trigger the copy process, and this metadata will then automatically be copied over to your destination store in real time.


Copying SEO Metadata

At this time, due to the way Shopify treats the webhooks for SEO information, any additions/changes/deletions to this metadata cannot be picked up (and therefore copied) by Replay unless a change in the Product's body description or title is also made and saved at the same time.

This will allow for the change in the Product's SEO data to be properly captured by Shopify, allowing them to send Replay the proper webhook needed in order for our system to know that there's something that needs to be copied over.

This is a very simple process, and can be done as effortlessly as adding an extra space in the title, or anywhere in the Product's body description, before saving the Product.

❌ DON'T:

Edit a Product's SEO metadata, click "Save", and that's it.

Shopify won't send the proper webhook needed in order for Replay to be made aware that you have new Product metadata that needs to be copied over.


✅ DO:

1. From your store's Admin dashboard, go to "Products" and select whichever Product you want to add SEO metadata for.

2. Scroll to the bottom of the page for that Product, and click "Edit website SEO".

3. Add, make changes to, or delete any desired metadata from the options: Page Title, Meta description, and/or URL and handle.

4. Scroll back up to the Product's title and body description. Make ANY sort of change in either of those that can be captured when you click "Save" at the end. For example, change one piece of punctuation somewhere in the body (if possible), or add an extra space at the end of your title.

5. Click "Save" in the upper right-hand corner of the page. The SEO metadata you added/changed/deleted will now be saved, and the proper webhook will now be sent from Shopify to Replay, notifying Replay that there's new Product metadata that now needs to be copied to your destination store.

6. Open up the Replay app within your master store, and run a copy task that involves that Product. Its metadata will then be successfully copied! If you already have a continuous, automatic copy task established for your Products, this metadata will then be copied over in real time (without any intervention from you).

Did this answer your question?