How to run a giveaway contest to generate leads on WordPress with RafflePress

Want to attract more traffic and subscribers to your WordPress site? The fastest way to achieve that is to run a giveaway. A giveaway with the right tool and correct incentive can help you reach out to a larger audience, grow your social media followers, and build your mailing list.

Today we are going to see how you can use RafflePress to run a giveaway contest to generate more leads on your WordPress site.

Why should you run a giveaway/contest?

Before we start with setting up the RafflePress plugin and create a giveaway, let’s discuss why should you run a giveaway/contest on your site in the first place?

The ultimate goal of any business is to generate more leads, get more subscribers, boost traffic, or sales of a product or service on your website.

With a well planned and properly executed giveaway, you can achieve the following:

  • Get more leads and new customers
  • Grow your mailing list
  • Get more traffic to your site
  • Boost social media followers
  • Bump up user engagement on your site
  • Grow your business and brand awareness 
  • Increase sales of your products and services

A giveaway/contest can help you target multiple channels in one go with the ability to control the user experience.

Generally, you’d run a contest on one social media platform (for example, Facebook) which would only help you get more likes and followers on your Facebook page.

If you run a giveaway on your WordPress site, you can target multiple social media channels like Facebook, Intsagram, and Twitter, get more email subscribers, promote a product or service you offer and also get more YouTube subscribers; all this by running a single giveway contest!

Now that we know why should you run a giveaway, let’s talk the goals for a giveaway/contest and what you should try to achieve with each campaign. 

Goals for your giveaway campaign

It is always a good idea to jot what you are hoping to accomplish from a giveaway or contest campaign. If you have clear targets, it would help you design an effective giveaway campaign to achieve those goals. Here are some common goals that businesses try to achieve with effective giveaway campaigns:

  • Boost sales
  • Acquire more email subscribers and leads
  • Increase social media followers
  • Increase website traffic
  • Promote a product, service, or an event

Choosing a suitable prize for the winners

A prize of a giveaway is what motivates your users to participate in the giveaway contest. You’d ideally choose a prize (or multiple prizes) based on your niche and target audience.

For example, if you sell premium WordPress plugins and themes, then you’d offer free yearly/lifetime licenses to these products as prizes.

If you run a restaurant, you’d offer discounted or free meal coupons to your participants.

Rule of the thumb – it doesn’t have to be an expensive prize. The prize has to be useful for your target audience, must be related to your business, and most important it has to be thoughtful. 

After you are clear on the prize, it’s time to set up a giveaway on your WordPress site.

Setting up a giveaway/contest in WordPress with RafflePress

There is a free version available but we’ll be using the pro version to leverage its powerful features.

It is the best WordPress giveaway plugin on the market with social media integrations for all popular platforms such as Twitter, Facebook, Instagram.

 Some noteworthy features of RafflePress:

  • Pre-built giveaway templates
  • 100% responsive and mobile-friendly
  • Drag-and-drop giveaway builder
  • 1-click fraud protection
  • Refer-a-friend a.k,a viral sharing for automated word of mouth marketing
  • Seamless integration with popular email marketing services and CRMs
  • Social media integrations with Instagram, Facebook, Twitter, YouTube, and more
  • Highly optimized giveaway landing pages  
  • Tracking and retargeting to maximize conversion goals
  • Unlimited giveaways
  • Multiple prizes
  • Email verification
  • Multiple giveaway entry actions
  • Redirection after completing the entry actions
  • Export giveaway entries

We are using the Pro version of RafflePress for setting up a giveaway on our WordPress site today.

The first step is to Install and activate the RafflePress Pro plugin on your website to start creating giveaways on your WordPress site.

After activating the plugin, go to WordPress Dashboard > RafflePress > Settings. In the General tab, enter your license key and click the Verify Key button.

RafflePress – Activating the license

Your RafflePress license key is verified and the plan is displayed.

RafflePress – Activated license

Adding a new giveaway

After your license key has been verified, let us now add a new giveaway. To add a new giveaway, go to WordPress Dashboard > RafflePress > Add New. This will launch the giveaway builder.

RafflePress – Selecting a template for the giveaway

Enter a name for the giveaway, Select the template as per the goal of the campaign. We are going to use the Classic Giveaway template for our example giveaway. Hover over the Classic Giveaway, and then click the Use This Template button.

Adding prizes for the giveaway

After selecting the template for the giveaway, we will add the prize for the participants. And setup the timeline for running the giveaway contest.

In the Setup tab, click the Edit Prize () button to add details for the prize. You can edit the text, description and add images to the prize details. 

RafflePress – Editing the prize details of a giveaway

In the Details tab, set the timeline to run the giveaway contest along with the timezone. Once you are happy with the details click the Done Editing button. Make sure you click the Save button to apply the changes to the giveaway and save your progress.

You can optionally add, multiple prizes to the giveaway by clicking the + Add Another Prize button.

Adding giveaway/contest actions

Let’s add some actions to the giveaway.

In Setup > Actions tab, click the preferred action to add it to the giveaway. For example, click the Visit us on Facebook action.

RafflePress – Adding actions to the giveaway

This will open the Entry Options for the action, where you can select the value or the number of entries your participant will receive for performing the action. You’ll also need to enter your Facebook page URL. Choose whetehr the action is mandatory for participation in the giveaway.

RafflePress – Editing the options for an action

Click the Save button, and navigate to the Add Actions tab to add more entry actions for the giveaway. Drag-and-drop the actions to reorder them based on your goals.

RafflePress – Reordering actions


Customizing the giveaway appearance

In the Design tab, you can change the appearance of the giveaway and also add custom CSS to it.

You can change the layout, font and button color. In this example, we changed the default font of the giveaway.

RafflePress – Changing the appearance of the giveaway

You can choose to add a page background color or a background image if you are planning to create an exclusive landing page for the giveaway.

Click the Save button once you are happy with the design settings of the giveaway.

Adjusting giveaway/contest settings

You can configure every aspect of a giveaway in RafflePress. RafflePress lets you show/hide options, set rules, configure the tracking of the giveaway, and much more. Let’s see the settings tab by tab.

General tab

RafflePress – Settings – General tab

Configure the name, view permalink, choose to limit the number of signups per IP address, show/hide the total entries and winners of the giveaway, and add an affiliate link to make money from the RafflePress’ affiliate program.

Giveaway Rules tab

RafflePress – Settings – Giveaway Rules tab

Add basic information about your brand and RafflePress will automatically generate the rules with the click of a button for the giveaway.

RafflePress – Settings – Generated rules for the giveaway

Email Verification tab

RafflePress – Settings – Email Verification tab

You can make the participants verify their email address to enter the giveaway. You can customize the confirmation email content.

Success Tracking tab

RafflePress – Settings – Success Tracking tab

Add your Google Analytics code, these scripts will run on load or after a user completes an action for the giveaway.

Success Redirect tab

RafflePress – Settings – Success Redirect tab

You can redirect users to any page of your choice when a participant successfully completes all actions of the giveaway.

Social Logins tab

RafflePress – Settings – Social Logins tab

Turn on social login and your users can participate in the giveaway by signing in with their Facebook account.

GDPR tab

RafflePress – Settings – GDPR tab

Enable the GDPR consent for the giveaway that the users must agree to in order to participate in the giveaway.

Recaptcha tab

RafflePress – Settings – Recaptcha tab

Enable recaptcha to prevent spam, fake or fraud signups. RafflePress supports reCAPTCHA by Google which you can configure by generating a site key and secret key for your site.

Publishing the giveaway to your website

RafflePress offers three ways to publish the giveaway on your site.

Using the RafflePress block

You can use the RafflePress WordPress block to add the created to a page or post.

RafflePress – RafflePress WordPress block

Using the shortcode

You can use the giveaway shortcode to display it on a page, or post, widgets and sidebars of your site.

RafflePress – RafflePress WordPress Shortcode

RafflePress – Giveaway using shortcode preview

Creating a giveaway landing page for the giveaway

RafflePress lets you create a landing page for the giveaway with the click of a button.

RafflePress – Giveaway landing page

Go to the Setup tab and then in the General tab enter the page permalink for the giveaway and then click the Save button.

RafflePress – Giveaway landing page permalink

RafflePress – Giveaway landing page preview

Promoting your giveaway/contest

Send out an email to your email list to promote and gain more entries. Create a buzz about your giveaway before it begins on your social media profiles (Facebook, Instagram, Twitter, and more), share it with business partners and target audience. 

Announcing the giveaway winners

After your giveaway is over, it’ll automatically stop receiving new entries and then you can pick winners from the participants. To pick winners, go to WordPress Dashboard > RafflePress > Giveaways and then click the Need Winners link for the giveaway you want to pick winners for.

RafflePress – Picking winners for a giveaway

RafflePress lets you one or multiple winners for a giveaway.  Enter the number of winners you want to pick for the giveaway and then click the Choose Winners Now button.

RafflePress – Picking 2 winners for a giveaway

You just picked two winners for your first giveaway!

RafflePress – Winners for a giveaway

Running a giveaway gets your target audience pumped up and excited about the incentives you offer on your site. It boosts your presence and social media followers too! The perks are unlimited if you have your goals set right.

We hope this step-by-step guide helped you learn how easy it is to create your own giveaways and contests with RafflePress. Let us know what’s your idea for an exciting giveaway for your business in the comments below.

Default image
Francisco is a WordPress Jedi, Digital Marketing Wizard and Growth Expert. He has been working with BuddyBoss for the last couple of years and contributing to their fantastic growth! His mission is to help businesses grow by using his expertise in digital marketing growth and content creation to develop strategies that will take your business to the next level!
Articles: 15