How can I bulk copy barcodes to Google MPN field?

Topic summary

Goal: Bulk set Google Shopping MPN (Manufacturer Part Number) from existing product data in Shopify, ideally from Barcode; CSV upload isn’t supported and the Shopify bulk editor can’t copy across fields.

Initial attempt: OP tried a Liquid script in theme.liquid to copy variant.barcode to the Google MPN metafield and to handle cases with GTIN/barcode gaps. No validation of this approach was provided.

Solution offered: Use the Ablestar Bulk Product Editor app (free plan allows five edits/month; one edit can update many products).

  • Filter products where Barcode is not blank, click Edit Products.
  • Choose field: “Manufacturer Part Number – Google Shopping”.
  • Set value using a dynamic placeholder: Barcode. Preview and Run Edit; edits are undoable.
  • Screenshots/attachments are central to following the UI steps.

Updates:

  • A later user couldn’t find the placeholder option; the vendor confirmed the feature is still active and requested an email to support with the store URL for help.
  • To set MPN = SKU, follow the same process but choose the SKU placeholder.

Status: Practically resolved via the app; one user’s UI issue is pending support. No native Shopify method provided.

Summarized with AI on December 30. AI used: gpt-5.

Thanks a lot! You have a great app, I like it !