create a contest entry form in wordpress step by step

How to Create a Contest Entry Form in WordPress (Step by Step)

Do you want to learn how to create a contest entry form in WordPress? Running a contest on your website is a great way to get people actively engaged with your brand and expand your reach to a wider audience.

In this article, we’ll show you the easy way to create a contest entry form in WordPress using WPForms.

Why Run a Contest on Your WordPress Website?

Running a contest on your WordPress website has a lot of benefits:

  • Build a stronger following by letting those who know about your brand share with others that your company is running a contest
  • Encourage people to get engaged with your brand by requiring them to answer survey questions, take a quiz, or submit content for an entry into the contest
  • Grow your email list and boost your email marketing efforts with the data collected
  • Contests are easy to promote and are a great way to drive more traffic to your website
  • Contest entries are easy to manage, especially thanks to WPForms’ easy entry management
  • This is an inexpensive way for any brand to grab people’s attention, increase conversion rates, and inject a little fun into their website

As you can see, there are plenty of reasons why adding a contest form on your website can help you build your following, and your business.

So, let’s see how to create a contest entry form in WordPress.

Step 1: Create a Contest Entry Form in WordPress

Using WPForms is the easiest way to create an online contest entry form in WordPress. WPForms comes with the Form Templates Pack addon that allows you to choose from a huge variety of pre-built templates for every niche and industry, including a contest entry form template.

The first thing you’ll need to do is install and activate the WPForms plugin. For more details, see this step by step guide on how to install a plugin in WordPress.

Next, you’ll need to install and activate the Form Templates Pack addon.

To do this, go to WPForms » Addon and find the one labeled Form Templates Pack addon.

Click Install Addon and then Activate.

form templates pack addon

Now you’ll need to create a new form.

To do this, go to WPForms » Add New, and name your form. Then, scroll down to the section labeled Additional Templates and type “Contest Entry Form” into the search bar.

contest entry form template

When the pre-built contest entry form template loads, most of the work is already done for you. In fact, you’ll find the following fields in the form:

  • Name
  • Email
  • Phone
  • Address
  • HTML
  • Checkboxes

contest entry form

You can add additional fields to your form by dragging them from the left hand panel to the right hand panel.

Then, click on the field to make any changes. You can also click on a form field and drag it to rearrange the order on your contest form.

For example, if you want people to fill out survey questions before they can enter your contest, drag the Checkboxes, Multiple Items, Rating, Likert Scale, or Net Promoter Score form fields to the form.

adding form field example

Just make sure to select the Required checkbox so site visitors can’t enter your contest without filling out the survey fields.

required field

For help with enabling survey and poll results, and accessing those results as entries begin to come in, check out this helpful documentation on how to install and use the Surveys and Polls addon.

You can also change the Rules of Entry, found in the HTML form field, by clicking on it and changing the rules. Keep in mind, this text will only display once you publish your contest entry form on your website.

rules of entry html form field

When your contest form looks the way you want it to, click Save.

Step 2: Configure Your Contest Entry Form Settings

To start, go to Settings » General.

WPForms General Settings

Here you can configure the following:

  • Form Name. Rename your form here.
  • Form Description. Give your form a description.
  • Submit Button Text. Customize the copy on the submit button. For instance, you might change the submit copy to read “Enter Now.”
  • Spam Prevention. Enable the anti-spam honeypot feature to prevent spam form submissions and keep your website secure. This feature is automatically enabled on all WordPress forms. If you decide to use another form of spam prevention, you can either unclick this option or continue using this feature with other spam prevention features such as recaptcha.
  • GDPR Enhancements. You can disable the storing of entry information and user details, such as IP addresses and user agents, in an effort to comply with GDPR requirements. In addition, check out our step by step instructions on how to add a GDPR agreement field to your form if you plan to use email addresses to send additional email campaigns to people in the future.

Click Save.

Step 3: Configure Your Contest Entry Form’s Notifications

Notifications are a great way to send an email whenever someone submits a contest entry form on your website.

WPForms Notifications Settings

In fact, unless you disable this feature, whenever someone submits a contest form on your site, you’ll get a notification about it.

If you use smart tags, you can also send a notification to the site visitor when they enter your contest, letting them know you received their entry and will be in contact shortly. This assures people their entry has gone through properly.

For help with this step, check out our documentation on how to set up form notifications in WordPress.

You can send out more than one notification when a contest entry form is submitted on your site. For instance, you can send a notification to yourself, the site visitor entering your contest, and the member of your team in charge of organizing the contest.

For help doing this, check out our step by step tutorial on how to send multiple form notifications in WordPress.

Lastly, if you want to keep branding across your emails consistent, you can check out this guide on adding a custom header to your email template.

Custom Email Header

Step 4: Configure Your Contest Form’s Confirmations

Form confirmations are messages that display to site visitors once they submit a contest entry form on your website. They let people know that their contest entry has been processed and offer you the chance to let them know what the next steps are.

WPForms has three confirmation types:

  1. Message. This is the default confirmation type in WPForms. When someone submits a contest form, a simple message confirmation will appear letting them know their entry was processed. Look here for some great success messages to help boost customer happiness.
  2. Show Page. This confirmation type will take site visitors to a specific web page on your site thanking them for their contest entry and telling them when you’ll be in touch with help. For help doing this, check out our tutorial on redirecting customers to a thank you page. In addition, be sure to check out our article on creating effective Thank You pages for boosting customer loyalty.
  3. Go to URL (Redirect). This option is used when you want to send site visitors to a different website.

Let’s see how to set up a simple form confirmation in WPForms so you can customize the message site visitors will see when they enter a contest on your website.

To start, click on the Confirmation tab in the Form Editor under Settings.

Next, select the type of confirmation type you’d like to create. For this example, we’ll select Message.

Confirmation Message

Then, customize the confirmation message to your liking and click Save.

If you want to display different confirmations to site visitors based on their behavior, be sure to read up on how to create conditional form confirmations.

Step 5: Configure Contest Entry Form Access Controls

WPForms comes with a Form Locker addon that gives website owners a way to configure form permissions and access controls.

To access these settings, go to Settings » Form Locker. Here, you’ll see 4 different settings:

form locker settings

  1. Enable password protection so only those with the password, such as your subscribers, can enter the contest
  2. Schedule your contest’s start and end dates
  3. Limit the number of contest entries you’ll accept
  4. Allow only those that have logged into your website to submit your contest entry form

Lastly, if you want to make sure people can only enter once, be sure to require unique answers for one or more of the following field types:

  • Single Line Text
  • Name
  • Email
  • Website / URL
  • Password
  • Phone

To do this, click on the form field you want unique answers for, scroll down to the Advanced Options section, and click on the Require unique answer checkbox.

unique answer setting

Now, only those with different answers to the form fields you’ve configured will be able to submit an entry to your contest more than once.

Step 6: Add Your Contest Entry Form to Your Website

After you’ve created a contest entry form, you need to add it to your WordPress website.

WPForms allows you to add your forms to many locations on your website, including your blog posts, pages, and even sidebar widgets.

Let’s take a look at the most common post/page embed option.

To start, create a new post or page in WordPress and then click on the Add Form button.

Next, select your contest entry form in the modal popup and click Add Form.

add contest entry form

Then, publish your post or page so your form will appear on your website.

And there you have it! You now know how to create a contest entry form in WordPress.

You can connect your contest forms with email newsletter services such as AWeber, MailChimp, Constant Contact, GetResponse, Campaign Monitor, or Drip to automatically contestants into your email list.

If you’re looking for an easy way to track how many people are filling out your contest form, check out this tutorial on how to track WordPress form conversions.

So, what are you waiting for? Get started with the most powerful WordPress forms plugin today.

And don’t forget, if you like this article, then please follow us on Facebook and Twitter.

Comments

  1. Thanks for reading this article – I hope you found it helpful.

    I wanted to let you know about our new WordPress survey plugin that allows you to build interactive polls and surveys within minutes. You also get best-in-class reporting, so you can make data-driven decisions.

    You can get it 100% free when you purchase WPForms Pro plan.

    Get Started with WPForms Today and see why over 1 million websites choose WPForms as their preferred online form builder.

    Syed Balkhi
    CEO of WPForms

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.