Promotions that turn into permanent content.
Six promotion templates. Auto-collected entries from Instagram, TikTok, QR uploads and email. Compliant by default. Every approved entry lands in your permanent UGC gallery.
Aggregating
#SummerWithLumen · 4,212 entries · day 7 of 14
Entries
4,212
Conversion to entry
28%
Sources
IG · TikTok · QR · email
Templates
Six campaign mechanics. Pick one — launch this week.
- Most popular
UGC competition
Customers post with #yourhashtag for a prize. Idukki collects every entry, runs the moderation queue and picks the winner.
- Multi-platform hashtag ingestion
- Public voting + jury option
- Automatic terms + age-gate
- Random or jury winner selection
Run for 1–12 weeks
Vote-to-win
Public votes decide the winner. Drives massive engagement loops as entrants share their submission for votes.
- One-vote-per-day caps
- Bot + duplicate detection
- Real-time leaderboard widget
- Embeddable on PDPs + email
2–6 week windows
Sweepstakes / giveaway
Email + handle entry, no UGC required. Lowest-friction format for list growth. Random winner draw.
- Klaviyo / HubSpot integration
- Multi-entry actions (follow, refer)
- GDPR-compliant terms
- Notarised random draw audit
1–4 weeks
QR code campaign
Static QR codes on packaging, receipts and signage. Each scan opens the upload portal with the right campaign pre-filled.
- Single QR, multi-campaign routing
- Geofenced experiences
- Receipt-based entry
- Lead capture per scan
Always-on
Hashtag campaign
No prize, no entry mechanic — just rally your customers around a hashtag and surface every post on your site + signage.
- Live wall + carousel widgets
- Auto-rights request DMs
- Brand-safety filters
- Post-campaign content library
4–12 weeks
Referral drop
Existing customers refer friends in exchange for early-access drops + perks. Tracks referrer → buyer in Klaviyo + Shopify.
- Unique referral codes
- Tiered reward unlocks
- Klaviyo flow templates
- Anti-fraud heuristics
Pre-launch windows
Collection engines
Three engines that pull fresh UGC on autopilot.
QR codes for the physical world, AMP-for-email forms inside the inbox, and competitions that turn your audience into entrants — each running independently, all feeding the same library.
63%
Scan-to-upload
when the QR sits on the unboxing card.
2.4×
In-email submission
vs. click-to-site landing pages.
12×
Competition UGC
vs. organic hashtag mentions in the same window.
QR campaigns
Physical-world capture
Step 1
Print one QR
On packaging, receipts, signage, table tents, lanyards. Single permalink, multi-campaign routing.
Step 2
Scan opens the booth
Branded landing page → camera + frames + filters → tag the product, add caption.
No app installStep 3
Consent + retention
GDPR-compliant capture. Retention 24h / 30d / forever — your call.
Step 4
Live on the wall
Approved posts hit your UGC grid + PDP carousel + retail screens in seconds.
Email capture
In-inbox submission
Step 1
Trigger fires
Post-purchase / NPS-promoter / repeat-buy event. Klaviyo / Listrak / Iterable.
Step 2
In-email submission
Photo upload + star rating + caption render inside the email (AMP-for-Email).
2.4× submit rateStep 3
Photo + caption
Customer adds a shot from their library or takes one on the spot.
Step 4
Lands rights-cleared
Stored in your DAM, tagged to SKU, queued for moderation. No extra step.
Competitions
Hashtag tournaments
Step 1
Launch the brief
Hashtag + prize + window. Auto-generates entry rules + terms + age-gate.
Step 2
Multi-platform pull
Instagram, TikTok, X, Threads, YouTube — ingested as they post.
Step 3
Public + jury voting
Real-time leaderboard widget. One-vote-per-day caps. Bot detection.
Engagement loopStep 4
Winner + content drop
Notarised random or jury pick. The full entry library lives in your DAM forever.
Compose all three. A retail launch can run the QR booth + a post-purchase email request + a hashtag competition in parallel — all rolled up into the same dashboard. See photo booth, lead generation, and integrations.
UGC × Email
Drop user-generated proof into every transactional email.
Abandoned cart, browse abandonment, post-purchase, win-back — Idukki injects matched UGC into your existing Klaviyo, Listrak, Bloomreach or Postmark templates. Real customers. Real moments. Higher conversion than any stock-photo template.
Step 1
Cart abandoned
Shopper added a product but didn't check out. Klaviyo / Listrak / Bloomreach fires the trigger.
Step 2
Pull matching UGC
Idukki returns the top 3 user posts featuring the abandoned SKU — already rights-cleared.
Auto-matchedStep 3
Inject into the email
A pre-built block embeds the UGC carousel + star rating + creator handle into your existing template.
Step 4
Customer sees real proof
Real people, real product, no stock photography. Click-through rates jump 1.8–3.1× on the merged variant.
Step 5
Back to PDP
Cart restored + UGC tile pinned above the buy box for the recovered session.
Hey Mira — still thinking it over?
See how 3 customers wear yours.
Linen utility jacket
$148 · in your cart
UGC + cart powered by Idukki
+2.4× CTR
vs. plain cart reminder · 11-store cohort
Where it fits
Six email moments. Same UGC engine.
- 1+
Abandoned cart
Pair the unfinished SKU with 3 user posts of someone wearing/using it. +2.4× CTR vs. plain reminder.
Browse abandonment
Top 6 UGC posts from the category they were browsing. Works even when no SKU was added.
- →Order #4012Linen blazer
Post-purchase
Show what others paired the same item with. Drives repeat purchase + UGC submission in one flow.
- 60Fresh UGC
Win-back / lapsed
Fresh UGC from the last 60 days, prioritised by their last-purchased category. Re-activates dormant lists.
- Verified buyerLeave a review →
Order confirmation
Verified-buyer badge + invite-to-review block, with sample UGC inline so they know what "good" looks like.
- 🎁
Loyalty + birthday
Member-only UGC + a personalised pick. Higher engagement than discount-only emails.
Works with Klaviyo, Listrak, Bloomreach Engagement, Postmark, Customer.io, Iterable, Braze, and any ESP that accepts dynamic image blocks or AMP-for-Email. See the integrations directory or pair with a hashtag-driven contest for the full list.
Capabilities
Compliance + CRM + content — out of the box.
Compliance built-in
Auto-generated, region-aware T&Cs (US, EU, UK, CA). Age-gates, NSFW filter, audit log of every moderation action.
Regional rules
Lottery laws vary by state and country. Idukki flags risky configurations and suggests compliant alternatives.
CRM hand-off
Every entry, vote and winner pushes to Klaviyo, HubSpot, Salesforce or your CDP — names + emails + consent state.
Built-in promotion
Landing page, entry widget, email template, paid-ad creative — Idukki ships the whole campaign kit.
AI-assisted moderation
Off-brand, low-quality and ineligible entries flagged in real-time. Human review only where it matters.
Scheduled drops
Stagger winner announcements, daily prize reveals or chapter releases over a campaign window.
Timeline
From idea to live in 48 hours.
- Day 01
Pick a template
Choose UGC competition, sweepstakes, vote, hashtag, QR or referral. Each ships with widgets, T&Cs and an email kit.
- Day 12
Customise + brand
Drop your logo, copy and colour. Set the entry mechanic and prize. Connect your Klaviyo + Shopify.
- Day 23
Launch
Embed the entry widget on your site. Schedule the email + paid creative. Post the QR on signage if you use it.
- Day N4
Pick winners
Random draw, jury vote or public vote. Idukki produces a notarised winner-selection report on request.
- Day N+15
Reuse the content
Every approved entry lands in your permanent gallery — for PDPs, email, paid ads and post-campaign content.
Run your next campaign
Promotions that turn into permanent content.
Six mechanism templates — competitions, sweepstakes, vote-to-win, QR, hashtag, referral. Compliant by default. Every approved entry lands in your permanent UGC gallery.
- No credit card
- Cancel anytime
- SOC 2 + GDPR