IdukkiIdukki

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.

Get started

No code. Free plan, no card.

In the product
Example · #LumenSummer · day 7 of 14
Live
  • 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
4,212 entries · 38,109 votes Vote rate-limited

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.

Customer proof$651KAttributed gross salesA monthly competition that kept the content coming: 1,900+ pieces over 18 months.Leroy MerlinRevenue in the customer’s own GA4

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.

Dashboard · Content

Content

Everything collected, moderated and tagged before it reaches a widget

QueueApprovedHeld
All sourcesInstagramTikTokYouTubeReviewsHashtag
  • 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 50
    Google 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.

Dashboard · Rights

Rights management

Every decision logged with its source, reviewer and expiry

AllPendingApprovedExpiring

Approved

3

Pending

1

Rejected / revoked

2

Default expiry

2 yrs

CreatorChanneldecision_sourceStatusExpires
@sky.bInstagramhashtagapproved2028-06-12
@ines.wearsTikTokresponsepending—
@marcus.kInstagramregistrationapproved2028-03-02
@lena.jYouTuberesponserejected—
@ayo.runsInstagramhashtagexpired2026-08-30
@priya.kInstagramregistrationrevoked—
Audit row: @sky.b · consent form v3 · reviewed by A. Nair · 12 Jun 2026Export CSV

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 it works

How Idukki works

One post, collected to attributed

  1. Collect

  2. Rights

  3. Tag

  4. Display

  5. Measure

Result: 3 orders, $74.28 attributed to one post.

A customer post enters at the left and leaves as a measured order. Every stage is automatic unless you choose to review it.

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.

Dashboard · Engagement

Engagement

Every user interaction event, click, watch, add to cart

Today7 Days30 DaysAll Time

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

Visitors
284,100
Clicks
7,900
PDP
85
Add to cart
154
Orders
248

Click → ATC

1.95%

Overall conv

0.09%

Daily add-to-cart · 30 days

D1D15D30

Conversion by platform

PlatformAdd to cartCheckoutRevenue
Instagram15312₹620.4K
TikTok382₹104.2K
YouTube211₹38.6K
Reviews141₹52.1K
Manual222₹28.1K

How it works, from switched on to paying for itself.

  1. 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.

  2. Step 2

    Collect

    Entries arrive from the hashtag and the upload page and wait in your approval queue.

  3. Step 3

    Vote

    Shoppers upvote approved entries on the public campaign page; the leaderboard ranks them.

  4. Step 4

    Award

    Declare the winners, deliver the prize yourself, and put the best entries in a gallery.

1,900+

Pieces of customer content collected in an ongoing monthly competition. Leroy Merlin.

Monthly

A winner picked every month, so the hashtag never went quiet. Leroy Merlin.

In-store

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.”
MalléwearShopify App Store review · July 29, 2026

Related features

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.

Have a campaign date already?

We use cookies

We use essential cookies to run this site and optional analytics cookies to understand how it’s used. You can change your choice anytime in our privacy policy.