Sweepstakes that build your email list the right way
Collect entries on every surface, sync each subscriber straight to Klaviyo, and draw winners fairly. Entrants can earn a unique discount code just for entering, and the winner's prize becomes a Shopify order automatically.
Free plan available · Set up in minutes · No code needed
Trusted by leading Shopify brands

From idea to live sweepstakes in three steps
Start from a template or a prompt
Pick one of 24 templates across 8 categories, or let the AI wizard read your store and draft the whole sweepstakes with a real prize from your catalog.
Collect entries everywhere
Publish a hosted page, a theme popup, an inline block, an embed, or a QR code. Every surface feeds the same entry list and the same draw.
Draw, deliver, repeat
Run a fair weighted draw, let UserLoop create the winner's Shopify order automatically, and start the next campaign with your list already bigger.
Every entry is a subscriber with context
Sweepstakes entries flow into your email platform tagged, deduplicated, and ready for campaigns.
- Klaviyo list + events Entrants join the list you choose, and a Contest Entry event fires so your welcome flows trigger immediately.
- Deduplicated by design Repeat submissions increase an entrant's odds instead of polluting your list with duplicates.
- Grow more than the list Instagram, TikTok, and X follows, YouTube subscribes, trivia answers, and secret codes all earn extra entries.
- Prizes from your catalog Attach real Shopify products with images and variants, or offer custom prizes like gift cards.
One sweepstakes. Ten ways to grow.
An email gets entrants in the door. Ten bonus actions let them improve their odds while growing your following, your content library, and your reach.
Email signup
The base entry. One deduplicated email per entrant.
Refer a friend
A unique share link with extra entries per referral, capped how you like.
Photo upload
Collect UGC as an entry. JPEG, PNG, or WebP up to 10MB.
Visit a URL
Send entrants to a product, collection, or landing page.
Answer a question
Text, single choice, or multiple choice zero-party data.
Secret code
Gate bonus entries behind a code from packaging or email.
Follow on Instagram
Grow your Instagram audience with every entry.
Follow on TikTok
Turn giveaway buzz into TikTok followers.
Follow on X
Add an X follow as a bonus action.
Subscribe on YouTube
Convert entrants into channel subscribers.
Let your entrants do the promotion
Every entrant gets a unique share link, and every referral improves their odds. One good prize can reach thousands of new subscribers on its own.
- Entries per referral You decide how many extra entries a successful referral earns.
- Caps that keep it fair Limit referral entries so power-sharers can't drown out everyone else's chances.
- Tracked end to end Every referred entry carries its source, UTM included, so the whole tree is visible in your dashboard.
Add photos and let shoppers pick the winner
Turn a sweepstakes into a community event: entrants upload photos as a bonus action, and an on-site gallery lets shoppers vote for their favorite.
- UGC from every campaign Photo uploads collect authentic product shots, with content submission language in the drafted terms for you to review.
- On-site voting gallery A theme app block with live vote counts, right in your storefront.
- Curated before it's public Hide any photo from the gallery in one click, so shoppers only see entries you're happy to feature.
Free plan available · Set up in minutes · No code needed
Everyone enters, everyone gets a reason to buy
Only a few entrants win the prize. A unique single-use Shopify discount code, delivered the moment they enter, gives the rest a reason to become customers today.
- One code per entrant Freshly generated in Shopify with a single redemption, so there's no public code to leak.
- Your offer, your deadline Percentage or fixed amount, with an expiry you choose. Shopify stays the source of truth.
- On screen and in the inbox Shown on the success screen instantly, then delivered in a branded email with your logo and colors.
Collect entries on every surface
One sweepstakes, published wherever your audience is: on your store, in campaigns, and offline.
- Hosted entry page A dedicated, shareable URL for social bios, ads, and email campaigns.
- Theme popup and inline block Smart triggers on time, scroll, or exit intent, with frequency caps, or an entry form embedded in the page.
- Embeds and QR codes An iframe for any site, plus QR codes that bring packaging, print, and events into the same draw.
Free plan available · Set up in minutes · No code needed
Draw winners you can stand behind
Sweepstakes live or die on trust. The draw, the fraud screening, and the paperwork head start are all built in.
- Weighted random selection The draw respects earned entries, and an entrant can't win the same prize twice.
- Multiple prizes, multiple winners Up to 100 units per prize, so you can draw as many winners as you have inventory for.
- Terms drafted for you Each sweepstakes starts with draft terms covering eligibility, entry methods, and winner selection. Review, edit, and approve them yourself before you launch.
- Encrypted PII, GDPR-ready Names, emails, and phone numbers are encrypted at rest, with data-request webhooks handled.
From lucky draw to delivered prize
The winner management system runs the whole claim: a secure link collects sizes and addresses, then UserLoop creates the fully discounted Shopify order on its own.
- Four ways to fulfill Automatic Shopify order, draft order you review, address collection only, or fully manual.
- Deadlines and redraws Claim windows of 3 to 30 days, reminders in the final 48 hours, and a redraw if a winner never claims.
- Every claim tracked Notified and claimed states, resendable links, and a jump straight to the matching Shopify order.
Know which channels drive your entries
Watch entries stream in with their source and surface attached, so you can push the channels that are working while the sweepstakes is still live.
- UTM and source tracking See exactly which channels drive entries, down to the individual referral link.
- Views, entries, conversion Per-campaign stats plus daily entry counts ready to chart.
- Export everything One-click CSV of every entry and winner for your records or further analysis.
Free plan available · Set up in minutes · No code needed
Frequently asked questions
Launch your first Shopify sweepstakes for free
Start with one active campaign and up to 50 entries. Upgrade only when you need unlimited campaigns.