Turn UGC engagement into email sign-ups.
Ask for an email where shoppers already engage with your customer content: a sign-up form inside your gallery, your upload page, competition entries and Scan to Shop QR codes. Every lead lands in your dashboard, with a Slack alert and CSV export.
Stay in the loop
exampleIn-gallery
Sign-up form
opens after a visitor has swiped through a few posts, once per session.
Slack
New-lead alert
a message in your channel for every submission, with a test button.
CSV
Export
download your leads for your email tool or CRM.
In-context capture
Ask after the interest, not before it.
The sign-up form opens inside your gallery once a visitor has swiped through a few posts, so the ask comes after they have shown interest. Set it up per widget in the gallery's Lead Capture tab.
- Email on by default
- Name and phone, optional
- Your heading, subheading and button text
- Five colour themes
- Opens after 1 to 10 swipes
- Shown once per session
Stay in the loop
Enter your details and we'll keep you updated.
Example form · your copy and colours
Where leads come from
Four places a shopper can leave an email.
- email →
Sign-up form in your gallery
Opens after a set number of swipes (1 to 10) and shows once per session. Email is on by default; name and phone are optional.
- Add a photoNameEmail
Your upload page
The branded page where customers send a photo or video can ask for their name and email, with a consent step before anything is submitted.
- 🎁
Competition entries
Entrants give their name and email with the entry, plus an optional @handle and, if you switch it on, an 18+ and rights confirmation.
Scan to Shop QR codes
A code by the product opens its customer photos. Shoppers can save items for later with their email and an unticked consent box; with Klaviyo connected, it arrives as a Saved In Store event.
End-to-end flow
Engage → capture → record → notify → measure.
The form counts when it was shown, dismissed and submitted, so you can see how many visitors who saw it actually signed up. Read it in the Lead Captures dashboard next to the leads themselves.
- Engage
- Capture
- Record
- Notify
- Measure
Step 1
Engage
A visitor swipes through your gallery or shoppable video.
Step 2
Capture
The sign-up form opens with your heading, button text and colours.
Step 3
Record
The lead is saved with the page it came from, the widget, device, browser and approximate location.
Step 4
Notify
A Slack message goes to the channel you choose, if you add a webhook.
Step 5
Measure
Shown, dismissed and submitted counts, plotted day by day in the dashboard.
UGC × Email
Drop user-generated proof into every transactional email.
Abandoned cart, browse abandonment, post-purchase, win-back. Idukki syncs product-tagged UGC into a feed your email platform can read, starting with a ready-made Klaviyo catalog and snippets for your existing flows. Real customers. Real moments.
Step 1
Cart abandoned
Shopper added a product but didn't check out. Your email platform fires the trigger, as it does today.
Step 2
Pull matching UGC
Your email platform looks up the customer content tagged to that product in your Idukki feed.
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, in the email they were already going to get.
Step 5
Back to PDP
A click takes the shopper back to the product page, where your widget shows the same kind of content.
Hey Mira, still thinking it over?
See how 3 customers wear yours.
Linen utility jacket
$148 · in your cart
UGC + cart powered by Idukki
Klaviyo-ready
UGC synced into your product catalog feed
Where it fits
Six email moments. Same UGC engine.
- 1+
Abandoned cart
Pair the unfinished SKU with 3 user posts of someone wearing or using it.
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. A natural place to ask for their own photo too.
- 60Fresh UGC
Win-back / lapsed
Fresh UGC from the last 60 days, matched to the category they last bought.
- 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
Customer content picked for the member, alongside the offer.
Built for Klaviyo today; other ESPs can read the same public UGC feed if they accept dynamic image blocks. See the integrations directory for the full list.
The lead record
What each gallery lead holds.
- Name (optional)
- Phone (optional)
- Page it came from
- Widget
- Device
- Browser
- Operating system
- Country
- City
- Date and time
Where the data goes
Your leads, kept to your account.
Only your team can read them
Leads are stored against your business. Listing and exporting them needs a signed-in user of your account.
Rate-limited form
Submissions are limited per visitor IP, so a script cannot flood your list or your Slack channel.
Idukki never emails them
We do not send marketing to the people you capture. What happens next is up to you and your own email tool.
The gallery form does not add a marketing-consent checkbox for you. Write the consent wording your market needs into the form copy and check it with whoever handles privacy for your business; this page is not legal advice. Read the full GDPR commitment or our security overview.
Getting leads out
Slack alerts, CSV export, and Klaviyo for QR saves.
- Slack alert per lead
- CSV export
- Klaviyo (Scan to Shop saves)
There is no direct CRM sync for gallery leads today. Export the CSV and import it into your CRM or email tool.
Delivery Booth (early access)
A branded handover photo on an iPad. Contact details stay in your own delivery records; marketing consent is asked separately.
Delivery Booth
Events
A hashtag wall plus a QR upload page that can ask for a name and email with each photo.
Events
Integrations
See every platform and tool Idukki connects to today.
Integrations
