Every product tagged, without watching the video

Storista finds your products in every frame and suggests the match. You confirm, the tile goes shoppable.

Nothing to train. Matching runs against your live catalog from the moment you install.

A creator wearing a yellow slip dress on video, beside Storista's AI Suggestions panel ranking Vela Slip Dress at 96%, Marlowe Wrap Midi at 71% and Palmera Linen Maxi at 64%

Four things happen. You do one of them

From upload to a shoppable tile — no timeline scrubbing, no product picker, no spreadsheet of SKUs.

Your Shopify catalog stays in sync

Products and images are read as they arrive in your store, not once at install. Add a product or swap a photo and matching picks it up on its own — nothing to rebuild, nothing to re-upload.

The whole video is read, not the cover

Frames are sampled across the full clip, so a product held up for two seconds at 0:14 is found the same as the one in the thumbnail. Multiple products in one video get multiple tags.

Matches come back ranked

Each suggestion carries its runners-up. When two variants look alike on camera you see both rather than having one quietly chosen for you, and swapping is a single click.

You confirm, then it publishes

Nothing goes live off a guess. Tags appear in your review queue, and a video with no confident match ships untagged rather than pointing a shopper at the wrong product.

Tagging on every plan

Matching is the part that depends on your catalog rather than our code, so we cover it two ways.

Free and Starter

Tag it yourself

Search your catal, pick a product, drop it on the point in the timeline where it appears. Same tiles, same shoppable player, same analytics — the matching is just done by you.

Growth and Scale

Matched for you on upload

Every video is matched against your catalog as it lands, with a best-in-class embedding model that compares what is in frame to your own product images. Suggestions wait in the queue; you accept or swap them.

The frames that usually break matching

Catalog photography is lit, centred and still. Video is none of those things. These are the cases we tune against.

Small things, big frames

A lip balm held at arm's length occupies a fraction of the shot. Matching runs on the region that matters rather than the whole frame average.

Sachets and soft packs

Pouches crease, fold and catch light in ways a flat packshot never does. We test this category specifically, because it is where naive matching falls apart first.

Several products at once

A routine video with four bottles on a shelf returns four tags at four timestamps, not one guess for the clip.

Held, worn, half covered

Hands over labels, a bottle turned away, a garment on a body rather than a mannequin. Partial views are matched on what is visible.

Motion and phone lighting

UGC is shot handheld in a bathroom. Blur and colour cast shift the image, so matching leans on shape and layout as well as colour.

Catalog in the thousands

Ranking quality is what matters at scale, not just top-one accuracy. More SKUs means more near-neighbours, which is exactly why suggestions come with alternatives.

Tested on real catalogs, not a demo set

Matching claims are only worth what they are measured on. Ours are measured on live merchant products and their own video, re-run whenever the model changes.

3

minutes of manual tagging removed per video

Measured against the same videos tagged by hand in the product picker.

80%

of tags accepted as the top suggestion

Across held-out merchant sets, counting only tags a merchant confirmed without swapping.

10

merchant catalogs in the test set

Different verticals, catalog sizes and photography standards, so one tidy store cannot carry the number.

Every model change is scored against the same held-out sets before it ships, including the categories that historically matched worst. A change that improves the average but loses sachets does not go out.

What we don't claim

Where the line is

Identical variants stay ambiguous

Two colourways that differ by a swatch the camera never shows are not separable from video alone. We return both and let you choose, rather than picking one and being right half the time.

We match your catalog, not the world

If the creator is holding something you don't sell, there is nothing to match to. That video comes back with no tag, which is the correct answer and not a failure.

Your product images set the ceiling

A product with a single dark, cropped, on-model shot matches worse than one with a clean front image. Improving the catalog photo improves the match, and there is nothing we can do from our side about the first one.

Suggestions are not autopilot

Matching never publishes on its own. If nobody reviews the queue, videos stay untagged — deliberately, because a wrong product link costs more than a missing one.

Tagging questions

How accurate is it, really?

Accuracy depends on your catalog more than on us, so we publish how we measure rather than one number that flatters a demo store. Expect to confirm most suggestions and swap some; the review step exists because that is the honest shape of it.

Can it tag a product I don't stock?

No. Matching only ever returns products from your own catalog, so a video can come back untagged but it cannot come back linked to something you don't sell.

How large can my catalog be?

There is no SKU ceiling. The largest store running on it today is around 5,000 products and 24,000 product images, and match quality holds at that size. What changes as a catalog grows is ranking, not whether a product is found — which is why every suggestion comes with its alternatives rather than a single pick.

How long does the first index take?

Minutes, not days. The 5,000-product store above — 24,000 images — finished in twelve, which works out around 2,000 images a minute. A few hundred products is done before you have finished uploading your first video.

What happens when I add new products?

They are picked up automatically and become matchable without you re-indexing or re-uploading anything. Videos already tagged are left alone.

Does it work on creator video I didn't shoot?

That is the case it is built for. UGC arrives with no product metadata at all, which is exactly the work that otherwise lands on someone's afternoon.

Do you train on my catalog or my videos?

No. Your product images and videos are used to match your own store and nothing else. We do not train models on merchant data, and one store's catalog is never used to improve matching for another.

Still stuck?

Upload one video and see what it finds

Automatic matching runs on Growth and Scale. Upload a video and the suggestions are waiting on your own products — nothing to connect, nothing to configure.