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

AI content tagging for UGC: how it works, shown on sample posts

How AI tagging links UGC to your products. Tags on sample posts, where it misses, and cost.

A customer photo arrives with a caption, a handle and nothing else. Nobody has said which product is in it. Until someone does, it cannot sell anything. Tagging is that step, done for every post.

In this article

A UGC library grows faster than anyone can label it. An untagged post cannot be found, filtered or bought from. Tagging fixes that, one post at a time, without a person doing each one.

What is AI content tagging for UGC?

Tagging attaches structured labels to a photo or video. There are two kinds. Product tags say which item from your catalogue is in the post. Descriptive labels say what else is there: colour, setting, activity.

A post stops being "image 4471". It becomes "linen overshirt, beige, outdoor, worn". Product tags make it shoppable. Labels make it findable, which is the idea behind natural-language UGC search.

How Idukki's tagger works

From post to product tag

  1. 01

    Ingest

    Photos use the image. Videos use the thumbnail.

  2. 02

    Shortlist

    Over 150 products, the caption and labels pick the 60 closest products.

  3. 03

    Match

    One Gemini vision call returns the catalogue products it can see, with confidence.

  4. 04

    Route

    At 0.75 or above it tags. From 0.5 to 0.75 it waits for review.

Defaults shown. Both thresholds can be changed.
  • It only picks from your catalogue. Any product id the model invents is thrown away.
  • Low matches are dropped. Below 0.5 confidence, nothing is tagged.
  • You set the bands. Thresholds move between 0.3 and 0.98 on the Recommendations page.
  • Video tags can be timed. In the hotspot editor, a tag can appear at a set second.
Illustration of AI tagging in Idukki.

Annotated examples: what the tagger adds

The table below is illustrative. It shows the tags a tagger would aim to add to typical posts. It is not output from a named store.

Post typeProduct tagColourSceneWhat to check
Outfit photo on a streetTwo-piece set, sunglasses, shoulder bagCream, black, tanOutdoor, city, daylightBag may be a lookalike
Skincare clip at a deskSerum bottleWhite, pale blueIndoor, desk, homeThumbnail may hide the label
Watch on a wristWatchSilver, brown strapClose-up, indoorStrap variant is easy to miss
Sofa in a living roomSofaGreyLiving room, daylightCushions may not be yours
Unboxing on a tableProduct plus accessoriesPackaging coloursIndoor, tableBox contents are not products
Kitchen recipe clipPanBlackKitchen, cookingProduct may appear after the thumbnail
Gym selfie in a mirrorLeggings, topNavy, whiteGym, mirrorMirror flips printed text
Flat-lay of three itemsAll three productsMixedOverhead, studio-likeEach item needs its own tag
Illustrative tags by post type. Product tags assume the item is in your catalogue.
A woman in a cream two-piece, sunglasses and shoulder bag on a city street.
Sample post from the Idukki demo store. Illustrative tags: two-piece set and sunglasses; cream; outdoor, city, daylight.

Where AI tagging misses

  • Small or hidden products. A ring half in shadow may not be seen.
  • Lookalike variants. Two shades of one jacket can look the same in warm light.
  • Late appearances in video. The tagger reads the thumbnail, so later products need a manual tag.
  • Items you do not sell. It only matches your catalogue, so other items get no product tag.
  • Mirror shots. Printed text and logos read backwards.
  • Busy flat-lays. Several products in one frame each need checking.

This is why the middle confidence band waits for a person. A wrong tag on a live gallery costs more than a missing one.

Manual tagging vs AI tagging

DimensionManual taggingAI tagging
SpeedLimited by a person's timeRuns on each post as it arrives
ConsistencyVaries between people and daysThe same rules every time
Small detailsA person spots contextCan miss small or hidden items
Catalogue linkTyped or picked by handMatched to a real product id
Where people fitEvery postThe review band only
How the two approaches differ on a growing library.

What AI tagging costs

Model cost depends on tokens per image and the model's rates. Our calculator defaults to one Gemini vision call per image. It assumes 2,100 input tokens and 200 output tokens.

RatesPer 1,000 imagesPer 5,000 images
Introductory, to 31 Dec 2026 ($0.75 in, $3.75 out per 1M tokens)$2.33$11.63
Standard, from 1 Jan 2027 ($1.50 in, $7.50 out per 1M tokens)$4.65$23.25
Model cost only, at the /tools/ai-tagging-cost defaults. Rates from Google Cloud pricing, checked 24 September 2026.

These figures cover model calls only. Change the inputs for your own library in the AI tagging cost calculator. On Idukki, product tagging is listed on every plan, including Free, on the pricing page.

What good tags are for

  • Internal search: find "before and after, kitchen, daylight" in seconds.
  • Shoppable galleries: a product tag makes the post tappable.
  • Filters: galleries can show only the colour or scene a visitor picked.
  • Machine-readable evidence: tags tell an AI agent what each post depicts.

That last use ties into structured data and schema for product UGC. It also feeds visual search and shop the look.

FAQs

  • Does AI tagging work on video?

    Yes, from the video's thumbnail. For a product that appears later, add a tag with a timestamp in the hotspot editor.

  • Can the AI tag a product I do not sell?

    No. It only returns products from your synced catalogue. Anything else is discarded.

  • How accurate is AI tagging?

    It depends on your catalogue and photos. That is why matches between 0.5 and 0.75 wait for a person by default.

  • How much does it cost to tag a library?

    About $2.33 per 1,000 images in model cost, at the calculator defaults, until 2027.

Sources & notes

  1. 1Idukki, AI tagging feature page · Shortlist size, confidence bands, thumbnail use on video.
  2. 2Google Cloud, generative AI pricing · Gemini 3.6 Flash rates. Checked 24 September 2026.
  3. 3Idukki, AI tagging cost calculator · Token defaults used for the cost table.
#ai-search#content-tagging#ugc#merchandising#ai-tagging

Continue reading

8 pieces in this cluster

These long-form pieces on the Idukki blog link back to this article, go deeper on the cluster.

More from Rohin Aggarwal