UGC competitions
Run the UGC competition where the content already lands.
Set up a photo or video competition on a collection you already run. Entries from your hashtag and upload page go through your approval queue, and shoppers vote on a branded campaign page.
No code. Free plan, no card.
- 1@sky.b1,842 votes
- 2@maya.k1,721 votes
- 3@noor.studio1,503 votes
- 4@otto.frame1,402 votes
- 5@river.amel1,287 votes
- 6@lila.maker1,199 votes
The moment
The hashtag launches with a burst of entries and is silent by the third week. The gallery goes stale and the next campaign starts from zero.
What Idukki does
Run the competition where the content lands: entries collected, approved and voted on in one place, with a winner every cycle so people keep posting.
01
Entries land in the queue you already use
A competition runs on one of your collections. Posts from its sources (a hashtag, your accounts) and entries sent through the upload widget arrive there and wait for your approval.
Content
Everything collected, moderated and tagged before it reaches a widget
- ReelWROGN Men Silver-Toned Watch@sky.bApproved
- VideoAirlift Overcoat Brown@ines.wearsPending
- PhotoJute Tote Bag@marcus.kApproved
- ShortTennis Cardigan Spring/Summer@lena.jRequested
- ReviewBodycon Sunscreen SPF 50Google ReviewsNot needed
- PhotoHeldWhite Sweater Green Stripes@ayo.runsHeld
02
Consent at the point of entry
Switch on an 18+ and rights confirmation, in your own words, that entrants tick before they submit. For hashtag posts, send a rights request from the dashboard before you reuse them.
Rights management
Every decision logged with its source, reviewer and expiry
Approved
3
Pending
1
Rejected / revoked
2
Default expiry
2 yrs
| Creator | Channel | decision_source | Status | Expires |
|---|---|---|---|---|
| @sky.b | hashtag | approved | 2028-06-12 | |
| @ines.wears | TikTok | response | pending | — |
| @marcus.k | registration | approved | 2028-03-02 | |
| @lena.j | YouTube | response | rejected | — |
| @ayo.runs | hashtag | expired | 2026-08-30 | |
| @priya.k | registration | revoked | — |
03
A public page for the vote
Each competition gets a branded campaign page with the prize, dates, rules and entries. Shoppers upvote entries, one vote per entry each, and your dashboard leaderboard ranks entries by votes.
How Idukki works
One post, collected to attributed
Collect
Rights
Tag
Display
Measure
Result: 3 orders, $74.28 attributed to one post.
04
Declare the winner, keep the content
You declare the winners and deliver the prize your own way. The entries stay in the collection, so the best ones can go straight into a shoppable gallery.
Engagement
Every user interaction event, click, watch, add to cart
Visitors
284.1K
Clicks
7.9K
Click rate · 2.78%
Add to cart
154
ATC rate · 1.95%
Orders
248
Conv · 161.04%
Revenue
₹843.4K
Overall · 0.09%
Conversion funnel
Click → ATC
1.95%
Overall conv
0.09%
Daily add-to-cart · 30 days
Conversion by platform
| Platform | Add to cart | Checkout | Revenue |
|---|---|---|---|
| 153 | 12 | ₹620.4K | |
| TikTok | 38 | 2 | ₹104.2K |
| YouTube | 21 | 1 | ₹38.6K |
| Reviews | 14 | 1 | ₹52.1K |
| Manual | 22 | 2 | ₹28.1K |
How it works, from switched on to paying for itself.
- Step 1
Launch
Pick a template (photo contest, Reels or TikTok challenge, before/after, community vote, mood board, team leaderboard). Choose the collection and set the hashtag, dates, prize and rules.
- Step 2
Collect
Entries arrive from the hashtag and the upload page and wait in your approval queue.
- Step 3
Vote
Shoppers upvote approved entries on the public campaign page; the leaderboard ranks them.
- Step 4
Award
Declare the winners, deliver the prize yourself, and put the best entries in a gallery.
Pieces of customer content collected in an ongoing monthly competition. Leroy Merlin.
A winner picked every month, so the hashtag never went quiet. Leroy Merlin.
Entries collected by QR code beside the product, as well as online. Leroy Merlin.
“We would highly recommend Idukki to any brand looking to build trust and improve conversions through UGC and shoppable video experiences.”
Votes that mean something.
Every vote goes through the same checks. Collect in-store as well: a QR code by the product turns the customer holding it in the aisle into an entry.
- 01
One vote per entry per shopper
Votes are de-duplicated by browser and, when we know it, by email, so the same person cannot vote twice for one entry.
- 02
Vote rate-limiting
Casting is capped per IP address, which slows down scripts trying to vote-bomb an entry.
- 03
Only approved entries take votes
Hidden, deleted or profanity-flagged posts cannot be voted on; an entry has to be visible in an active collection.
- 04
Rules on the page
Show what entries are judged on, who can enter and a link to your full rules on the campaign page.
The questions to ask before you switch it on.
Do I need a separate giveaway tool?
Not for collecting, approving and voting: Idukki handles the entries, moderation, the campaign page and the vote leaderboard. Delivering the prize, and any random draw, happens outside Idukki.
How are winners chosen?
You decide. The leaderboard ranks approved entries by public votes, and you declare the winners from the dashboard. There is no built-in judges’ scoring or random draw.
What can I give as a prize?
Anything you like. The prize is shown on the campaign page; Idukki does not send prizes or email entrants, so you deliver it yourself.
Which plans include competitions?
Idukki pricing is impression-based rather than feature-gated: you pick a monthly impression band, and the comparison table at /pricing lists what every band ships. If you need a specific capability confirmed for your tier, ask us and we will show it to you on a call.