Product Action: Add to markets

Adds a product to one or more of your markets, so buyers in those countries can see it.

Configuring the Action

Field Name Description
Markets Choose the markets you want. Only markets with a catalog that controls their products are listed. Any other market shows whatever your sales channel shows.

Good to know

  • The workflow stores the market's handle, not an ID, so it keeps working after you delete and rebuild that market's catalog.
  • A product that is already in every market you chose is skipped, and the activity log says so. No change is sent to Shopify.
  • If one market no longer exists, the other markets still run, and the result names the one that was skipped.
  • This Action needs the read_markets, read_publications and write_publications permissions. If a permission is missing, the form shows a banner with an Update Permissions button. Click it once to grant the permission.

Example

When a product gets the tag "mexico", add it to the Mexico market.

Custom Actions

This Action can be run from a Custom Action as product_publish_markets. See the documentation for the arguments and examples.

The documentation includes an example that uses debug: true to list your market handles.

For how markets, countries and catalogs fit together, see Shopify Markets in Arigato.