Skip to content
NewProduct Q&A: shoppers ask on your product page and get your answers.See how it works
IdukkiIdukki
Lead generation

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.

#yourbrand
M@maya · summer linen dropUGC

Stay in the loop

example
maya@brand.com|
Subscribe →
Dashboard · new lead
just now
emailmaya@brand.com
page/summer-edit
widgetgallery
devicemobile
countryGB
Slack alert sent

In-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
#yourevent

Stay in the loop

Enter your details and we'll keep you updated.

you@email.com
First name

Example form · your copy and colours

From the third swipe to your lead list

The form opens after the number of swipes you set, once per session. Each lead lands in your dashboard, with a Slack alert if you add a webhook.

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 photo
    Name
    Email

    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 the Klaviyo connection (early access), a save can arrive 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
example event log
→ engage swipe 3 · gallery:summer-edit→ capture form shown · email submitted→ record page · device:mobile · country:FR→ notify Slack · #new-leads→ measure shown · dismissed · submitted
  1. Step 1

    Engage

    A visitor swipes through your gallery or shoppable video.

  2. Step 2

    Capture

    The sign-up form opens with your heading, button text and colours.

  3. Step 3

    Record

    The lead is saved with the page it came from, the widget, device, browser and approximate location.

  4. Step 4

    Notify

    A Slack message goes to the channel you choose, if you add a webhook.

  5. 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 publishes product-tagged UGC as a web feed your email platform can read. Klaviyo catalog sync and flow blocks are in early access. Real customers. Real moments.

  1. Step 1

    Cart abandoned

    Shopper added a product but didn't check out. Your email platform fires the trigger, as it does today.

  2. Step 2

    Pull matching UGC

    Your email platform looks up the customer content tagged to that product in your Idukki feed.

    Auto-matched
  3. Step 3

    Inject into the email

    A pre-built block embeds the UGC carousel + star rating + creator handle into your existing template.

  4. Step 4

    Customer sees real proof

    Real people, real product, no stock photography, in the email they were already going to get.

  5. Step 5

    Back to PDP

    A click takes the shopper back to the product page, where your widget shows the same kind of content.

YYourbrandinbox.preview

Hey Mira, still thinking it over?

See how 3 customers wear yours.

★ 4.9@
★ 4.9@
★ 4.9@

Linen utility jacket

$148 · in your cart

3 in stock

UGC + cart powered by Idukki

Klaviyo web feed

Product-tagged UGC, filtered by product

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 #4012
    Linen blazer
    →

    Post-purchase

    Show what others paired the same item with. A natural place to ask for their own photo too.

  • 60
    Fresh UGC

    Win-back / lapsed

    Fresh UGC from the last 60 days, matched to the category they last bought.

  • Verified buyer
    Leave 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.

The web feed works in Klaviyo today. Other ESPs can read the same public feed if they accept dynamic image blocks. See the integrations directory for the full list.

The lead record

What each gallery lead holds.

  • Email
  • 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 and CSV export. Klaviyo for QR saves is in early access.

  • Slack alert per lead
  • CSV export
  • Klaviyo for Scan to Shop saves (early access)

There is no direct CRM sync for gallery leads today. Export the CSV and import it into your CRM or email tool.

Collect emails from people already looking at UGC.

On Shopify? Install from the App Store.