You will learn

Learn how to run a contest or giveaway in Klaviyo using a subscribe page to collect contestants, and then take a sample of 1 from the list to find a winner. While you can accomplish this using a third-party tool that integrates with Klaviyo, you can also run a contest strictly using Klaviyo.

To run the contest using a Klaviyo subscribe page, you'll need to:

  • Create a new subscribe page for a new list (that is separate from your main subscriber list).
  • Take a random sample of 1 to determine the winner.
  • Use engagement criteria to integrate contest/giveaway subscribers into your engaged main segment.

Set up a way for people to enter the contest

Subscribe pages collect email subscriptions. If people need to enter your contest without signing up for email marketing, provide a separate entry method. A custom marketing-preference checkbox does not make email signup optional.

If your contest list uses double opt-in, new email subscribers must confirm their subscription before they join the list and can be included in the winner selection.

  1. Create a dedicated list for your contest by navigating to Audience > Lists & segments and clicking Create.
the list's and segments tab with the button to create a new list or segment selected
the list's and segments tab with the button to create a new list or segment selected
  1. Select List.
  2. Name your list and add any tags. Using a name that relates to your contest plans will help you keep organized.
  3. Click Create list.
  4. Choose to Set up subscribe page. Subscribe pages have shareable URLs, which make it easy to share a link for your contest in emails and other social channels.
  5. Your new list uses your account's default consent pages. Click Customize for this List to create a new set of consent pages for this list.

test1.jpg
test1.jpg

Consent pages include the manage preferences page, subscribe page, and unsubscribe page. When you customize consent pages for a list, Klaviyo creates a new one of each specifically for the list. All can be edited; however, the subscribe page is the only one needed for creating a contest.

  1. Under Subscribe page, click Edit Page.
test1.5.jpg
test1.5.jpg
  1. Using the editor, customize the design and style to match your brand.
  2. Recommended: Add a checkbox to record whether a registrant wants future marketing emails. Connect it to a custom profile property, such as "Accepts Marketing".
    • Oftentimes, the leads you get from running a contest aren't as high quality as your typical leads, so asking them if they want to receive future emails gives you a preference you can use to filter your messages later on. The checkbox records this preference; it does not prevent email signup when left unchecked.
test2.jpg
test2.jpg
  • For example, you can filter for people whose "Accepts Marketing" property includes "Yes". Also check that they are subscribed to email marketing, and use the welcome-series engagement criteria below before including them in your engaged segment.
example condition showing properties about someone with accepts marketing equals yes
example condition showing properties about someone with accepts marketing equals yes
  1. Once you're finished editing, click Publish and confirm publication if prompted.

You can copy the subscribe page URL from the Overview menu in the subscribe page editor to share in emails or other marketing campaigns. Recipients who click on this link will be brought to your subscribe page where they can sign up for your contest.

The Subscribe page URL in the editor's overview menu
The Subscribe page URL in the editor's overview menu

Take a random sample to choose the winner

Use this drawing method only for lists with 5,000 members or fewer. For larger lists, a sample of 1 does not draw from the entire list. Use a separate drawing method that includes all eligible entrants.

When it comes time for you to choose the winner of your contest, take a random sample of 1:

  1. Open your contest list from Audience > Lists & segments, then select Manage list > Create random sample.
  2. Enter a name for the sample list in List name, then enter 1 in Sample size.
  3. Click Create list.

Klaviyo opens the new sample list. Once processing finishes, it contains the selected contest entrant.

How to market to contest or giveaway subscribers

SMS marketing for sweepstakes is only permitted on US and Canadian short codes. Learn more about compliance requirements around sweepstakes and contests.

Research has shown that subscribers acquired from a contest or giveaway are less likely to make a purchase than your typical subscribers. Because of this, you should consider these contacts lower-quality leads and market to them differently than your typical subscribers. Klaviyo recommends following step 9 above, as well as these other guidelines for filtering leads from a contest:

  1. Keep your contest/giveaway subscribers in a separate list
    It's best practice to keep your contest or giveaway subscribers in a list that's separate from your main list. You should always create a new list to use when running a contest or giveaway so you can keep track of this. You can create one "main" list for all your contest/giveaway subscribers if you run these initiatives frequently.
  2. Create a specific welcome series for your contest list
    Create a specific welcome series flow for the email subscribers added to your contest/giveaway list that contains 2-3 emails sent over the course of a week. If you collected a marketing preference, add a flow filter to include only people who agreed to receive future emails. These messages should:
    • Be explicit in your content about why subscribers are receiving these messages.
    • Use subject lines that remind recipients that they signed up for the contest/giveaway.
    • Have a clear call-to-action that allows contacts to unsubscribe if they no longer want to receive marketing from you.

Note that you can also create an SMS welcome flow if you collected phone numbers and SMS consent in your subscribe page.

  1. Add conditions to your engaged main segment
    Do not email contest/giveaway subscribers who did not engage with your welcome series, as this can harm your deliverability. Instead, add the following conditions to your main segment to include people who opened or clicked at least 1 email in your contest-specific welcome series flow. Require email subscription and any marketing-preference condition you collected in addition to this engagement.
conditions added to a segment to include people who opened or clicked at least one email in your contest welcome series
conditions added to a segment to include people who opened or clicked at least one email in your contest welcome series

Additional resources

  • Getting started with consent pages

    Learn about the different consent pages related to Klaviyo lists, including the preferences, subscribe, and unsubscribe pages, and how to customize them.

  • How to translate consent pages into different languages

    Learn how to translate the text in your consent pages (i.e., subscribe, unsubscribe, and manage preferences pages) into the language that your subscribers use.

  • How to run a contest or giveaway using subscribe pages

    Learn how to run a contest or giveaway in Klaviyo using a subscribe page to collect contestants, and then take a sample of 1 from the list to find a winner. While you can accomplish this using a third-party tool that integrates with Klaviyo, you can also run a contest strictly using Klaviyo.

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Partners
Hire a Klaviyo-certified expert to help you with a specific task, or for ongoing marketing management.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type