Activate the app embed

Prime Lock needs a single app embed enabled in your live theme. This is the only theme-side step in the whole setup, and it takes about thirty seconds.

Steps

  1. 1In the Shopify admin, go to Online Store → Themes.
  2. 2On your live theme, click Customize.
  3. 3In the left sidebar of the theme editor, open App embeds (the plug icon at the bottom).
  4. 4Find Prime Lock in the list and switch the toggle on.
  5. 5Click Save in the top right of the theme editor.
  6. 6Return to the Prime Lock app. The Setup checklist marks the embed step complete within a few seconds.

What the embed does, and does not do

The embed adds one script to the storefront. It reads your published locks from a shop metafield that Shopify already serves with the page, applies the storefront behaviour you configured, and stops. It does not write Liquid into your theme files, does not create snippets, and does not modify sections or templates.

Because the locks arrive in the page payload rather than through a request to our servers, there is no blocking network call before your price is hidden. In our tests on the Dawn theme this keeps Largest Contentful Paint under 2.5 seconds on a throttled 4G connection, and there is no flash of a visible price before the lock applies.

If you use more than one theme

App embeds are per theme. If you duplicate your live theme, or publish a new one, enable the Prime Lock embed on that theme too. Locks themselves are stored at the shop level, so they carry over: only the embed toggle is theme-specific.

Checkout enforcement is separate

The embed controls what a customer sees. The Shopify Function that validates the cart and blocks checkout is installed with the app and runs whether or not the embed is on. If you disable the embed, prices become visible again but an unauthorised order still cannot be completed.

What to check afterwards

  • Open a locked product page in an incognito window; the price should be replaced, not blank.
  • Check the Prime Lock dashboard: the embed status pill reads Active.
  • View the page source and confirm no price appears in the JSON-LD block if you enabled Hide price from Google too.
  • Run a quick Lighthouse pass on a locked product page; the embed should not move your performance score.

Decide who gets to see your store.

Early access opens with the free plan. Unlimited locks, enforced at checkout.

No newsletter. One email when Prime Lock is live.