There is a difference between waiting for user-generated content and collecting it. Waiting means hoping customers tag you and then scrambling for permission in the comments. Collecting means running a system that brings photos and videos in on purpose - with the rights already attached and everything landing somewhere you can find it.
This guide covers nine methods that work, and the two things that make or break all of them: capturing rights at the source, and organising what you collect from day one.
Why it is worth the effort
Customers do not just tolerate customer-made content - they trust it more than anything a brand produces itself.
Which content do shoppers find most authentic?
That authenticity gap is the whole reason to build a collection habit: the content your customers make is the content your future customers most want to see.
The nine methods, from highest-intent to campaign-scale
- Post-purchase email or SMS. Ask shortly after delivery, while the experience is fresh, with a direct link to an upload form. The highest-yield, most authentic source - see how to ask customers for photos and videos for timing and templates.
- Reviews with photo and video. Add a media upload field to your review flow so social proof and visuals arrive together. Reviews apps like Yotpo and Loox are built entirely on this.
- Submission and upload forms. A simple branded form - name, a photo or video upload, and a consent checkbox - embedded on your site. This is the cleanest place to capture rights at the source.
- QR codes. On packaging, receipts, in-store signage, events or business cards, linking straight to the form for instant mobile upload. Zero typing, captured at the moment of excitement.
- Branded hashtag campaigns. A unique, memorable hashtag gathers customer posts under one roof. Great for scale - but weak on rights, because a tag is not consent, so you still have to request permission before reuse.
- Tagged posts and mentions. Monitor where customers already tag you and collect it - again, with an explicit rights request before you reuse anything.
- Contests and giveaways. Require a photo or video as the entry, and let the entry terms grant usage rights automatically. The fastest way to boost volume.
- Ambassador and community programs. Structured, ongoing relationships that produce a reliable stream of on-brief media, collected in an organised way.
- Events and launches. In-person moments naturally generate customer and creator media - pair them with a hashtag or a QR code so you actually capture it.
The two things every method gets wrong
Rights. When a customer creates content, they own the copyright unless a written agreement says otherwise. Reusing it without permission can be copyright infringement - even if you credit them. The fix is to capture consent at the moment of submission with an opt-in checkbox, not to chase it retroactively in DMs. A good permission states the channels, duration, edit rights and regions, and stays tied to the asset. This matters enough that it has its own guide: UGC rights management. And note that permission to repost organically does not automatically cover paid ads.
Organisation. Media you cannot find is media you cannot use. If submissions land as screenshots, downloads and DMs across a review app, a shared drive and a scheduler, you will re-collect content you already own and lose your best clip. Collect into one searchable library from the start - tagged by product, campaign and creator, with rights status attached - so every asset is ready to publish anywhere.
Collect, clear and organise in one step
The reason collection usually feels like three jobs is that most brands use three tools: a reviews app to gather content, a drive to store it, and a scheduler to publish it. Rights and metadata fall through the cracks between them.
Jam collapses that into one motion. Customers submit photos and videos through a Jam form; usage rights are granted and recorded against each asset at submission; AI organises everything into one searchable library; and you publish straight to your social channels - no re-uploading, no lost consent, no scattered folders. Collecting UGC, clearing it and filing it become the same action.
Pick two or three methods that fit where your customers already are, make the upload a single tap, capture permission in the same step, and send everything to one place. That is a collection system - not a hope that people tag you.