Every contest gets its own dedicated web page hosted on your Shopify store. This is the simplest way to run a contest — share the link and customers can enter immediately.
Contest URL Format
Your contest page lives at:
https://yourstore.com/apps/contest/your-slug
For example, if your store is acme-store.myshopify.com and your contest slug is summer-giveaway, the URL would be:
https://acme-store.myshopify.com/apps/contest/summer-giveaway
Sharing the Link
On the contest detail page, you'll find tools to share:
- Copy link — Copies the full contest URL to your clipboard, ready to paste anywhere.
- Preview — Opens the contest page in a new browser tab so you can see exactly what customers will see.
Share the link via:
- Email newsletters
- Social media posts
- SMS messages
- Printed materials (consider using a QR code — see Embed & QR Code)
When the Page Is Live
The contest page is only accessible when the contest is in Active status. If someone visits the URL when the contest is:
- Draft — They'll see a "not found" page
- Ended — They'll see a message that the contest has ended
- Archived — They'll see a "not found" page
UTM Parameter Tracking
The contest page automatically captures UTM parameters from the URL, so you can track where your entries come from. Append these to your contest link:
| Parameter | Purpose | Example |
|---|---|---|
utm_source |
Where the link is posted | instagram, email, flyer |
utm_medium |
The marketing channel | social, email, print |
utm_campaign |
The specific campaign | summer-launch, vip-promo |
Example URL with UTM tracking:
https://yourstore.com/apps/contest/summer-giveaway?utm_source=instagram&utm_medium=social&utm_campaign=summer-launch
UTM data is recorded with each entry and visible on the Entries tab. The referrer URL is also captured automatically.
What the Page Includes
The standalone contest page displays:
- Header image (if set)
- Logo (if set)
- Contest title and description
- Prize showcase with images and quantities
- End date (if "Show dates" is enabled)
- Entry form (email, plus optional name/phone fields)
- Terms & conditions link (if terms are set and "Show terms" is enabled)
- Your custom color scheme
All elements use the design settings you configured on the Design tab.