IdukkiIdukki
All guides
Playbook · September 2026

Hashtag Campaign Brief, 30-day blueprint

A branded hashtag campaign is easy to launch and easy to waste. This 30-day blueprint covers the brief, the daily review, the rights step and the reuse plan that turn a burst of posts into content working on your store and in your ads.

  • 10 min read
  • For: campaign manager, cmo, growth
Rohin Aggarwal

Written by

Rohin Aggarwalon LinkedIn

Co-founder & CTO · Idukki.io

2026 planQ1 → Q4
JFMAMJJASOND

Capture a quarter ahead of the peak

IdukkiPlaybook · 10 min read

Hashtag Campaign Brief, 30-day blueprint

What you’ll learn

  • A four-week cadence: brief, launch, sustain, reuse, with a job for each week
  • How to pick a hashtag that is findable, ownable and, if there is a prize, clearly disclosed
  • A rights request built into the campaign, so the best posts can actually be used
  • Retargeting and email plans that reuse cleared posts, and the metrics to report at day 30

Chapter previews

  1. Chapter 01

    Pre-launch brief

    Audience, hook, hashtag, prize rules and creator seed list on one page, plus the collection and rights set-up that has to exist before day one.

  2. Chapter 02

    Live pulse

    A daily 10-minute review ritual that approves, requests rights, tags products and spots the posts worth amplifying while they are still fresh.

  3. Chapter 03

    Post-launch retargeting

    Put rights-cleared posts into ads, email and on-site galleries, and build audiences from the people who engaged, not from the posts themselves.

  4. Chapter 04

    Measure and report

    The day-30 scorecard: posts, creators, cleared and tagged assets, and the on-site effect, measured against your own baseline.

Inside the playbook

In this article

Most hashtag campaigns fail in the same way. A good launch post goes out, a few hundred people join in, the team shares its favourites to Stories, and a month later nobody can use any of it: permissions were never asked for, the posts were never linked to products, and the one great video is buried in a feed nobody checks. The blueprint below is built around the opposite outcome. The target is not the largest pile of posts; it is the largest pile of posts you are allowed to use and that point at something a shopper can buy.

The mechanics of a single hashtag push are covered in how to run a UGC hashtag campaign. This is the operating calendar: what happens in each of the four weeks, who does it, and what you report at the end.

The 30-day cadence

  1. 01

    Days -14 to 0: brief

    Write the one-page brief, set the terms, set up collection and the rights form, and recruit the seed list.

    Ready

  2. 02

    Days 1 to 7: launch

    Seed posts go live first, then the brand announcement. Daily review starts on day one.

    Momentum

  3. 03

    Days 8 to 21: sustain

    Feature the best entries, prompt with a mid-campaign theme, keep clearing rights and tagging products.

    Volume + clearance

  4. 04

    Days 22 to 30: reuse

    Close the campaign, announce winners, push cleared posts into ads, email and product pages, and write the report.

    Revenue work

Each week has one job. The rights and tagging work runs through all of them, not at the end.

Pre-launch brief

Everything that goes wrong in week three was decided in the brief. It should fit on one page and be readable by the social team, the customer service team and whoever approves the prize. The template below is the minimum. Idukki has a free hashtag brief generator if you want a starting draft.

FieldWhat to writeExample (illustrative brand)
AudienceWho you want posting, in one sentenceExisting customers who use the product at home
HookThe single thing you are asking them to showYour morning brew set-up, with the kettle in shot
HashtagShort, unique, brand-first; add Contest or Sweepstakes if there is a prize#MakerBrewContest
Prize and termsWhat can be won, how to enter, closing date and time, eligibility, how winners are chosen and toldThree winners chosen by a panel on creativity; entries close 23:59 BST on day 21
Seed list10 to 30 customers or creators who will post in the first 48 hoursRecent five-star reviewers, loyalty members, two micro-creators
Rights planHow you will ask entrants for permission to reuse their posts, and for whatRights form linked in the terms: website, email and paid social, 12 months
ProductsWhich SKUs you expect to appear, so tagging is fastKettle, two grinders, the travel mug
OwnerWho reviews the feed each day, and their backupSocial lead; CRM manager covers leave
The one-page brief. Fill every row before launch.

Choosing the hashtag

  • Unique. Search it on Instagram and TikTok before you commit. If it already has thousands of unrelated posts, your entries will drown and your moderators will drown with them.
  • Brand-first and short. Put the brand name in it so it cannot be confused, and keep it short enough to type on a phone without mistakes.
  • Disclosed if there is a prize. The FTC's endorsement FAQ says a hashtag like #XYZ_Rocks does not tell readers a post was made to enter a contest, and that adding the word "contest" or "sweepstakes" to the hashtag should be enough (it says "sweeps" probably is not). Ask entrants to put it near the start of the caption.
  • One hashtag, not three. Every extra hashtag splits entries and adds another collection to monitor.

Set up collection before launch, not after. In Idukki, create a collection from the Instagram hashtag, the TikTok hashtag and posts that tag your account, so entries flow into one queue from the first hour. If you are building collection yourself on the Instagram API, note Meta's limit: an Instagram professional account can query at most 30 unique hashtags in a rolling seven-day period. The rights step needs setting up too: a registration form that entrants can complete once, linked from the terms, is easier than asking every entrant individually later. The full rights workflow is covered on rights management.

Live pulse: the daily 10-minute review

For the 21 days the campaign is open, one person spends ten minutes a day in the queue at the same time. The routine matters more than the tool: a feed reviewed every morning produces usable content, while a feed reviewed once a week produces a backlog nobody clears. The ritual has four steps, in this order.

  1. 1Sort (3 minutes). Approve posts that meet the brief, reject the rest. Do not debate edge cases here; flag them for the weekly review.
  2. 2Clear (2 minutes). Send rights requests to every approved post from someone who has not already granted rights. The sooner you ask, the more likely the creator is still engaged.
  3. 3Tag (3 minutes). Link each approved post to the products visible in it. An approved, cleared post with no product tag cannot sell anything.
  4. 4Spot (2 minutes). Note the one or two posts that are outperforming (comments, saves, shares) and pass them to whoever runs Stories and ads that day.

Automation takes the dull part of the sort away. In Idukki, incoming posts are screened for profanity and scored for sentiment, and they arrive pending rather than live. Posts from creators who have already granted rights through the rights workflow arrive approved, so repeat entrants from your seed list skip the queue. Collections re-sync automatically (new ones catch up quickly, established ones refresh daily) and can be synced on demand when you need the latest entries before a feature slot.

What to do with each approved post

Strong for the storeWeak for the store
Tag and place on PDP
Close-up with product visible
Clear for paid, amplify now
Clear product-in-use video
Thank and archive
Low-light snap
Share, do not buy media
Funny post, product barely visible
Quiet on socialStrong on social
Place each post by how useful it is on your store and how well it is performing on social. Act on the top-right first.

Mid-campaign, usually around day 10, entries tail off. Re-prompt with a theme ("show us your weekend set-up") and feature a few entrants by name. Featuring people is the strongest signal that entering is worthwhile, and it costs nothing. Ideas for keeping entries coming without paying for them are in how to get more UGC without paying.

Post-launch retargeting and reuse

Week four is where the campaign earns its keep. Close entries on the stated date, announce winners as the terms said you would, and move the cleared posts into the channels that sell. Check the scope of each permission as you go: a yes for your website is not a yes for paid ads, and anything you plan to run as an ad needs that use in its permission.

CompareWhere cleared posts go next
1Owned

Store and email

The cheapest place to reuse campaign content, and where it sits closest to the purchase.

Wins at

  • Product-tagged gallery on the PDPs that appear most in entries
  • A "made by you" homepage section for the campaign month
  • Campaign posts in post-purchase and win-back emails

Struggles with

  • Needs products tagged, or the gallery cannot sell
  • Stale after a season; plan to rotate
2Paid

Retargeting ads

Customer posts as ad creative, shown to people who already know you.

Wins at

  • Real-customer creative often reads as less of an ad
  • Engagement audiences from your Instagram account and video viewers
  • Lookalikes seeded from your customer list or engagers

Struggles with

  • Needs paid-use permission per post
  • Entrants who never engaged with your account are not in an engagement audience

Same assets, three jobs. Match each post to the channel its permission covers.

A note on audiences, because this is often misunderstood: posts are not audiences. What Meta lets you build is an engagement custom audience from people who followed or interacted with your Instagram professional account, or who watched your videos on Facebook or Instagram, and a lookalike from a source audience such as those engagers or your customer list. Use campaign posts as the creative shown to those audiences. For creative testing, see sourcing UGC for paid ads, and for email, UGC in email and Klaviyo flows.

Measure and report at day 30

There is no reliable public benchmark for what a hashtag campaign "should" produce, because results depend on audience size, prize, category and how much the brand promotes it. So do not report against someone else's number. Set a baseline before launch (how many usable posts per month you collect today, what your top PDPs convert at) and report the campaign against that. The scorecard below separates activity from assets from outcomes, so a big post count does not hide a small usable library.

LayerMetricWhy it matters
ActivityTotal posts using the hashtag; unique creatorsReach of the campaign. Unique creators matters more than posts, since a few people can post a lot.
AssetsPosts approved; rights cleared; cleared posts tagged to productsThe usable library the campaign produced. This is the headline number.
ClearanceRights cleared as a share of rights requestedTells you whether your request and prize are persuasive enough for next time.
On-siteEngagement and add-to-cart on PDPs showing campaign posts, against a holdoutWhether the content changes buying behaviour, not just social activity.
PaidCost per result for UGC creative against your usual creativeWhether campaign posts earn a place in the ad rotation.
CostPrize, product seeding, fees and staff hours, divided by cleared and tagged assetsCost per usable asset, which you can compare with commissioning content.
The day-30 scorecard. Compare each line to your own pre-campaign baseline.

The on-site line is the one finance will ask about. Run it as a simple split on the product pages that feature campaign posts, as described in how to A/B test UGC. If the campaign ran a competition element, how to run a UGC competition covers judging and winner announcements, and TikTok-specific collection and rights are in the TikTok creator-to-PDP pipeline.

Hashtag campaign questions

  • How long should a hashtag campaign run?

    Three to four weeks of open entries works for most brands: long enough for word to spread, short enough to keep urgency. State the closing date and time in the terms and do not extend it just because entries are slow.

  • Do people need to disclose that they are entering a contest?

    In the US, the FTC says a brand hashtag alone is not enough when posts are made to enter a contest. Including "contest" or "sweepstakes" in the hashtag, near the start of the post, should be. Build it into the hashtag so entrants disclose automatically.

  • Can I use hashtag entries on my website and in ads?

    Only with permission. Using a hashtag is not a licence. Ask each entrant, or have them grant permission once through a form linked in the terms, and make sure the permission names every use you plan, including paid ads.

  • How do I pick a good campaign hashtag?

    Short, unique and brand-first. Search it on Instagram and TikTok before launch to make sure nobody else is using it, and use only one campaign hashtag so entries do not split.

  • Can I build a Meta ad audience from people who posted with my hashtag?

    Not directly. Meta's engagement custom audiences are built from people who interacted with your own Instagram account, Page or videos. Use the hashtag posts as ad creative for those audiences and for lookalikes built from them.

Sources and further reading

  1. 1US FTC, Endorsement Guides: What People Are Asking (contest and sweepstakes hashtags)
  2. 2ASA / CAP, Promotional marketing: competitions (significant conditions)
  3. 3ASA / CAP, Promotional marketing: closing dates
  4. 4Meta for Developers, Instagram hashtag search (30 unique hashtags per 7 days)
  5. 5Meta Business Help Center, Create an Instagram account custom audience
  6. 6Meta Business Help Center, Create a video engagement custom audience
  7. 7Meta Business Help Center, About lookalike audiences
Keep this playbook

Send the link to your inbox.

The full playbook is on this page. Drop your email and we’ll send you the link so you can come back to it. One email, no drip sequence.

  • A four-week cadence: brief, launch, sustain, reuse, with a job for each week
  • How to pick a hashtag that is findable, ownable and, if there is a prize, clearly disclosed
  • A rights request built into the campaign, so the best posts can actually be used

Cloudflare bot-protection

No spam. Unsubscribe anytime. We never sell your data.

More guides

4-min setupDTC + B2B brands37 KB runtimeReal G2 reviews

Loved this?

Get the next post first, plus the playbooks behind it.

Monthly UGC + shoppable-video benchmarks, A/B post-mortems and migration teardowns. No spam, no upsell, unsubscribe in one click.

  • No credit card
  • Cancel anytime
  • GDPR self-certified · SOC 2 (in audit)

We use cookies

We use essential cookies to run this site and optional analytics cookies to understand how it’s used. You can change your choice anytime in our privacy policy.