Why isn't my competition or deal showing on my Shopify page?▼
Check the competition or deal is in
Live status in your vendor portal. Confirm the HeyComps App Block is added to the correct Shopify page template and the right competition/deal is selected in its dropdown — see the
Shopify setup guide. A newly-saved page can also take up to a minute to show content while Shopify's cache catches up — this is normal.
How do I update my embed branding after publishing?▼
Go to
My Competitions, find your competition, and click
Edit. Update the branding settings in the Embed branding section and save. The branding updates live on your existing Shopify page instantly — no need to touch your Shopify Theme Editor again.
Can I run a Manual Prize competition without a Shopify product?▼
Yes. In the Competition Builder, select 🎁 Manual Prize at the top. The Shopify product selection panel is greyed out — you don't need to select a product. Upload a banner image showing the prize, fill in all other details, and publish. When you approve the winner, you fulfil the prize yourself — HeyComps does not create a Shopify order. Ideal for experiences, holidays, gift cards, or any prize outside your Shopify product range.
What happens if the winner doesn't respond?▼
The winner's claim link has no automatic time limit — it stays valid until they submit their address, so there's no need to worry about it expiring while you wait. If a winner has gone quiet and you'd rather not wait any longer, click View & Approve Winner on the competition card, then click ❌ Reject Winner and select the reason "Winner did not respond in time". HeyComps will automatically select a new random winner from the remaining entrants and notify you by email, along with a ready-to-copy email you can send the original winner explaining the decision.
How does the re-roll work when I reject a winner?▼
When you reject a winner, HeyComps: (1) records your rejection reason against the entry for fair competition auditing, (2) invalidates the current winner's token, (3) selects a new random winner from all remaining "entered" entrants — excluding all previously rejected entries, (4) generates a new claim token, (5) resets the competition card so you can notify the new winner. The re-roll counter on the card shows how many re-rolls have occurred (e.g. "Winner re-roll #2").
How are non-winner discount codes generated?▼
When you publish a competition, HeyComps creates a Shopify Price Rule on your store with your chosen discount percentage and generates the full pool of unique, single-use codes upfront. Each entrant claims one instantly, the moment they enter — nothing is emailed, and there's no wait until the competition closes. Codes are valid for single use only and cannot be combined with other Shopify discount codes by default.
Can I set a worldwide competition?▼
Yes. In the Competition Builder, set the location to Worldwide. There is no country validation when the winner submits their address — the country match indicator will show as "Unable to verify" which is expected for worldwide competitions. You're responsible for ensuring you can deliver the prize to any country.
What does the ⚠️ country mismatch indicator mean?▼
When the winner submits their address, HeyComps compares their submitted country against your competition's location restriction. A ⚠️ mismatch means the submitted country doesn't match your restriction (e.g. competition is UK only but winner submitted a US address). You can still approve if you wish, or reject with the reason "Address outside eligible region" to re-roll to a new winner.
Can I edit a competition after publishing?▼
You can edit the title, description, banner, T&Cs, embed branding, and location scope after publishing. You cannot change the prize product, discount percentage, or dates once the competition is live and has entries, to protect the fairness of the competition. Branding changes take effect immediately on your existing Shopify page — no need to touch your Shopify Theme Editor again.
Can I have both Shopify Product and Manual Prize competitions running at the same time?▼
Yes, you can run as many competitions as you like simultaneously with any mix of prize delivery methods. Each competition is completely independent. The Starter Plan supports up to 5 simultaneous live competitions; Pro and Elite have no limit on simultaneous competitions (entries per billing cycle are capped at 500 on Starter, 10,000 on Pro, and 50,000 on Elite).
Why are my analytics showing 0 views?▼
Views are only counted when real visitors load the competition or deal embed on your Shopify store, or visit the standalone HeyComps listing page. Views from the Competition Builder preview don't count. If you've just published and haven't embedded it on your Shopify store yet, views will be 0 until real traffic visits the embedded page.
How do I cancel my plan?▼
Go to
Billing & Plan and click
Cancel plan. Your plan remains active until the end of the current billing period. If you cancel during the 14-day free trial, no payment is taken. After cancellation, your competitions and deals will no longer be accessible to visitors but your data is retained for 90 days.
My Shopify product sync isn't working — what should I do?▼
- Go to Products and click ↻ Sync now to force a refresh.
- Check your Shopify store is active and not password-protected.
- Go to Settings and verify your Shopify connection status shows as connected.
- Try disconnecting and reconnecting the HeyComps Shopify app.
- Ensure the products have inventory > 0 — products with zero stock won't appear as prize options.
- If the issue persists, contact HeyComps support.
Do visitors need a HeyComps account to enter a competition or reveal a deal?▼
No. Visitors enter competitions and reveal deals entirely through the embed on your Shopify store — they do not need to create a HeyComps account. Entry requires only an email address (and optionally a name and marketing opt-in). Deal reveals require an email address. Everything happens seamlessly on your Shopify page.
Can I use a custom font on my embed that matches my Shopify theme?▼
The best option for matching your Shopify theme font is to select System / Shopify native in the font selector. This uses the system font stack (system-ui, -apple-system, etc.) which closely matches what most Shopify themes use. You can also choose Inter, Poppins, Nunito, or DM Sans if those match your brand. Font selection is in the Embed branding section of the Competition or Deal Builder.