AI Page Builder

Publishing to Your Theme

2 min read

Publishing is the final step of the build flow. Click Publish in the Studio header. Mashup walks you through:

  1. Choose a theme. Your default theme is pre-selected; you can override here. Most merchants publish to their currently published theme; some keep a "staging" theme for pre-launch testing.
  2. Compatibility check. Mashup runs a quick scan against the chosen theme to make sure all the sections and blocks it needs are available. The check takes a few seconds. If anything is missing — for example, the Mashup storefront block was uninstalled at some point — we offer a one-click reinstall right in the dialog.
  3. Choose a URL. Mashup proposes a Shopify product-template handle based on the product name. You can customise this. The handle controls the URL the page will live at — for example, a handle of glowice-luxe results in yourstore.com/products/your-product?view=glowice-luxe.
  4. Confirm. Mashup uploads the page assets (template JSON, any required sections, any required snippets) to your theme. This typically takes between fifteen and forty-five seconds. When it completes, you see a confirmation screen with a View page button that opens the live page in a new tab.

The published page is just a regular Shopify product template, so it works with Shopify Markets, theme app embeds, app blocks, third-party apps that hook into the product page, and any other Shopify infrastructure you already rely on.

Publishing to Multiple Themes

Some merchants want a single Mashup page to be available on more than one theme — for example, both their published theme and a draft theme they use for testing. After publishing to the first theme, open the page from My Pages and click Publish to another theme. The same compatibility check runs against the new theme, and Mashup uploads the assets. No additional build credit is consumed.

Unpublishing

You can unpublish at any time. From My Pages, open the page and click Unpublish. This removes the Mashup-managed template files from your theme but does not delete anything else — your existing product record is untouched, and any other product templates on the theme keep working.

Still stuck?

We read every email — typically within one business day.

Contact Support