Skip to main content
Pricing Templates

How to Run an Instagram Contest That Actually Grows Your Email List

Running an Instagram contest the usual way — likes, follows, tag a friend — hands all the data to Instagram and leaves you with nothing you own. There's a smarter approach: drive contest traffic to a dedicated landing page that captures email addresses as part of the entry process. You keep every contact regardless of what the algorithm does next, and you can follow up with every entrant after the contest closes. That's how vacuum brand Eureka turned a 25-day giveaway into 50,000+ leads, 20% email open rates, and a complete sell-out of their product inventory.

Jessica Miller-McNatt · · 9 min read
How to Run an Instagram Contest That Actually Grows Your Email List

Instagram contests are everywhere. And most of them are a waste of time.

Not because contests don't work. They do. But the way most small businesses run them, they're essentially doing free marketing for Instagram and walking away with nothing to show for it.

Here's the typical playbook: post a photo, ask people to like it, follow the account, and tag a friend to enter. The post gets decent engagement. Followers go up. The winner gets announced in the comments. And then it's over. The campaign ends, the algorithm moves on, and the brand is back to square one — except now they have a few hundred extra followers who may or may not ever buy anything.

The problem isn't the contest. It's where the contest lives.

When everything happens inside Instagram, Instagram owns the data. You get engagement numbers. They get the relationship. You have no way to email your followers, no way to segment them, no way to reach them if your organic reach tanks next month (and at some point, it will).

There's a smarter approach. One where Instagram does what it's genuinely good at — reaching people, building excitement, driving clicks — and you walk away with something that actually belongs to you: a list of people who said they want to hear from you.

Why "Like and Tag to Enter" Isn't Enough

Before getting into the how, it's worth being specific about what you're giving up with a native Instagram contest.

When someone likes your post or tags a friend, you have no direct line to that person. No email, no phone number, nothing. If your reach drops tomorrow because of an algorithm change, there's no fallback. You can't follow up with everyone who entered. You can't send a consolation offer to the people who didn't win. You can't retarget them six months from now when you run another promotion.

There's also the practical problem of actually running the thing. How do you collect entries from a comment thread without missing anyone? How do you verify one entry per person? How do you prove the winner was chosen fairly? Manually scrolling through comments is tedious, unreliable, and gives you no real data to work with.

Sending people to a dedicated entry page fixes all of this. It takes one extra step for the entrant and gives you dramatically more in return.

The Email-First Instagram Contest Framework

The concept is straightforward. Instead of asking people to enter by liking or commenting on a post, you direct them to a landing page where they fill out a short form to enter. That form captures their email address. The entry is logged. You own it.

Instagram still plays its role. It gets people excited and sends them to the link. But the moment someone taps your bio link or story link, they've left the platform and entered your world.

The flow looks like this:

  1. Post on Instagram with one clear call to action: "Enter via the link in our bio"
  2. Link in bio (or story link) sends traffic to your ShortStack contest landing page
  3. Entry form collects name and email, plus any optional questions you want answered
  4. Entry confirmation goes out automatically, with a coupon or thank-you message
  5. Winner is selected in with a documented random draw
  6. Post-contest email goes out to everyone who entered, not just the winner

Every person who entered is now on your list. Tagged, segmented, and ready for follow-up. That's yours regardless of what Instagram does next.

A Real Example: How Eureka Got 200,000 Contest Entries and Sold Out Their Inventory

When vacuum brand Eureka wanted to launch their NEW 200 Wet Dry vacuum on Amazon during Black Friday 2021, they didn't run a standard giveaway. Their agency, Somos Digital, built a "Spin the Reels" instant win contest in ShortStack and set a goal of collecting 15,000 leads.

They blew past it.

Eureka used their presence on Instagram and Facebook combined with a hashtag #SpinItWinItCleanIt to capture attention. They then drove traffic to a dedicated ShortStack contest landing page, completely separate from any social platform. Once people landed on the page, they filled out a short form with their name and email address, then spun a virtual slot machine reel to instantly see if they won. Prizes ranged from the vacuum itself to Amazon gift cards. Everyone who didn't win immediately received a $40 off coupon for the vacuum on Amazon, so there was a reason to care about the outcome either way.

That last part matters. By sending people to a standalone page, Somos Digital owned every entry. No scrolling through comment threads, no manual winner selection, no guessing at how many people actually saw the post. The landing page captured everything cleanly and fed entries directly into Mailchimp for follow-up.

The contest ran for 25 days. Final numbers: 207,758 entries, 50,000-plus leads, and an email list that delivered 20% open rates and 3 to 5% click-through rates after the contest closed. The coupon was clicked more than 1,200 times. Eureka sold out their entire inventory of roughly 1,000 units before the contest even ended.

The cost per lead from Facebook ads came out to around $0.44, and dropped to $0.34 once organic sharing was factored in.

Frank Velasquez, Social Media Manager at Somos Digital, summed it up: "Even though our main objective was leads and not conversions, Eureka sold out all their inventory of the NEW 200."

That's what happens when social media does the job of driving attention and a dedicated landing page does the job of capturing it. You end up with a clean list, documented entries, and a direct line to everyone who raised their hand.

How to Build This in ShortStack

ShortStack is built for exactly this kind of campaign. The landing page, entry form, automated confirmation emails, and winner selection all live in one place. You're not patching together a landing page tool, a form builder, and an email platform and hoping they talk to each other. It's all here.

Here's how to put it together.

Step 1: Choose a prize worth leaving Instagram for

The prize is what makes people tap the link. And it needs to be specific enough to attract your actual target customer, not just anyone with an internet connection.

A $500 Amazon gift card will get you a lot of entries. It will also get you a lot of people who have zero interest in your business and will unsubscribe the moment they don't win. A prize tied directly to your product or service attracts people who already care about what you do.

A useful gut check: "Would a random person who's never heard of us want this?" If the answer is yes, make the prize more specific. If the answer is no, you're in good shape.

Step 2: Build your landing page in ShortStack

Start from a giveaway or contest template and fill in the details. You'll set up the headline and description, the entry form, your contest dates, entry limits, and your branding.

Keep the page focused. People decide in about ten seconds whether they're going to enter. Clear prize, simple form, obvious button. That's the formula.

ShortStack generates a standalone URL for your campaign. That's the link that goes in your bio and your Stories.

One thing to do before you launch: open the page on your phone and go through the entry flow yourself. The majority of your Instagram traffic will be on mobile. If the form is frustrating on a small screen, you'll lose entries you shouldn't be losing.

Step 3: Write the Instagram post and stories

The caption doesn't need to be long. It needs to do three things: show the prize, explain how to enter, and give people a reason to do it now rather than later.

Something like: "We're giving away [prize]. No hoops — just fill out a short form via the link in our bio. Contest closes [date]."

For Stories, keep the visual focused on the prize and use the link sticker. Repost the story a couple of times over the contest period. Not everyone sees every story, and a second or third reminder will pull in entries from people who missed it the first time.

If you have even a small budget for paid amplification, $50 to $100 in Instagram ads targeted at your local area or a lookalike audience can meaningfully extend your reach beyond your existing followers.

Step 4: Set up your automated emails

This is where most small businesses leave money on the table. The entry confirmation email gets opened at an unusually high rate because people want to make sure their entry went through. Don't send a blank confirmation. Use it.

A good confirmation email includes:

  • Confirmation that they're entered
  • A soft offer (discount, free shipping, early access to something)
  • An optional prompt to share for bonus entries, if your contest allows referrals

Set up a second email for when the contest closes. Announce the winner (you can keep it vague if the winner prefers privacy), and give everyone who didn't win a consolation offer. That second email is often where the most direct revenue from the campaign comes from, because you're reaching a warm audience right at the moment when the contest is still top of mind.

ShortStack integrates with Mailchimp and other major email platforms using their built-in webhook, so entries flow directly into your list with whatever tags you set up.

Step 5: Pick your winner and close the loop publicly

ShortStack's winner selection tool draws randomly from all valid entries and creates a documented record of the draw. No spreadsheet, no manual process, no "trust me" energy.

Announce the winner on Instagram. Close the loop publicly so people who entered know the contest was real. This matters for your next campaign just as much as this one. People who entered and didn't win are far more likely to enter again if they saw that a real person actually won.

The Honest Summary

Growing your follower count feels good in the moment. The number goes up, the post gets noticed, and for a few days it seems like the campaign worked.

But followers are borrowed. The algorithm decides how many of them see your next post. You have no direct line to them, no way to reach out when you have something to say, and no record of who they are.

An email list is different. You built it, you own it, and you control how you use it. Every person on it chose to give you their contact information, which tells you something meaningful about their level of interest.

A well-run Instagram contest is one of the fastest ways to build that list. But only if email capture is the goal, not an afterthought.

ShortStack gives you the landing page, the entry form, the automated emails, and the winner selection tool — everything you need to turn Instagram attention into something you actually keep.

Start your free trial at ShortStack.com and build your first Instagram contest today.

Frequently Asked Questions

Can I run an Instagram contest and collect email addresses at the same time? Yes, but you have to send people off Instagram to do it. Instagram's native tools don't capture email addresses. By directing entrants to a ShortStack landing page, you collect their email as part of the entry process. They get entered, you get the contact.

What's the best prize for an Instagram giveaway? Something your ideal customer would specifically want. The more your prize is tied to your actual product or service, the more your entries will skew toward genuine potential customers rather than contest hunters.

How do I pick a winner fairly from an Instagram contest? Use a tool that documents the process. ShortStack's random winner selection draws from all verified entries and creates a record of the draw. This is important if anyone questions the result, and it builds credibility with your audience for future contests.

How do I grow my email list with an Instagram contest? Direct all entries to a landing page with an email capture form. ShortStack builds the landing page, hosts the form, and connects to your email platform so contacts are added automatically as they enter.

Do I need a large Instagram following for this to work? No. A small, engaged audience will generate better results than a large disengaged one. Micro-contests with specific prizes consistently outperform big-budget giveaways because the entries are higher quality. A few hundred genuinely interested email contacts is worth more than thousands of people who only wanted the prize.

What should I do with the email list after the contest ends? Move fast. Send the winner announcement email to all entrants within 24 hours, and include a consolation offer. Then fold them into your regular email sequence. The best follow-up content connects back to the prize, since that's what you already know they care about.

Is it against Instagram's rules to require an email address to enter? No. Sending people to an external landing page where they provide an email address is a standard, accepted practice. Just make sure you include the platform disclaimer in your caption.

Ready to create your first campaign?

Join thousands of businesses using ShortStack to grow their business.

Start Free