Publish, embed, or share a promotion

Choose a hosted page, inline widget, popup, or product-specific placement and test it on the final site.

Choose the public placement

Open Share and choose the placement supported by the product: hosted landing page, inline widget, popup, leaderboard, gallery, or Shopify placement.

For hosted pages, review the public URL and slug. For embeds or popups, copy the provided code into the intended website and publish that page. Product-specific placements may require a Shopify theme or checkout extension.

Test the real public page on mobile and desktop. Confirm start and end states, height, scrolling, links, redirects, consent tools, theme scripts, and security policies. Builder preview alone cannot detect every host-page conflict.

Match the placement to your site

The Embed on site options provide JavaScript or iframe code where supported. Popup uses its own display rules. Use the code for the intended form, landing page, gallery, or leaderboard; these show different content. Enter the website's installed URL where requested and verify the final page after publishing it.

For a standard promotion's Shopify placement, select the connected store, Shopify Page Name, and Embed Type, then review installation status and the created page. Purchase Sweepstakes instead uses its dedicated Install workflow for storefront and customer-account displays.

Customize Social preview

Open Social preview to set the link's Title, Description, and Image. Use form title and Use form description keep those values tied to the form; turn them off to write separate sharing copy. Upload a custom image or remove it to return to the available promotion-image fallback.

These settings change a link preview, not the form's title or the content of a participant's referral message. Social platforms can cache old previews. Use the provided debugger and Scrape Again where available, then check the shared public URL.