Do you need an easy way to attract new customers and engage your target audience?
WPForms have been using RafflePress to grow their Facebook Group and email subscribers since 2019. In this case study, we’ll show you how WPForms use monthly viral giveaways to engage customers while growing their Facebook Group members consistently.
Meet WPForms

WPForms is one of the most popular form builder plugins for WordPress. It helps millions of website owners create powerful contact forms for their WordPress sites.
Because WPForms has so many active users – over 5+ million to be exact – they recognized the need to give back to their customers. If it weren’t for their thriving community’s support, they wouldn’t be where they are today.
They also needed an easy way to keep their customers familiar with the customer account dashboard. This is where they’d manage their subscriptions, update their details and download the WPForms plugin.
When they discovered RafflePress, they found that they could meet their goals easily by running regular giveaways for WPForms customers. They told us how they did it below.
How WPForms Uses RafflePress
To recap, WPForms wanted to use RafflePress to give back to their customers and keep them familiar with the customer account dashboard.
To achieve this, they started running monthly RafflePress giveaways to customers right inside the customer account dashboard.

Users could automatically enter the giveaway by simply signing up on the giveaway widget. They could then earn bonus entries by:
- Visiting the WPForms VIP Circle Facebook Group
- Following WPForms on LinkedIn
- Leaving a review
- And more

There are several reasons why this approach worked for WPForms:
- Automatic: Instant entry into the giveaway made it easy for people to take part
- Bonus Entries: People took all the chances they could to win
- Excitement: The giveaway offered something exciting to existing customers
- User Experience: Embedding the giveaway in the customer account area made it more familiar.
The stand-out action here is the decision to invite users to join their Facebook Group. Since the people entering their giveaway were already familiar with WPForms, they were more likely to join their Facebook Group.
So, what were the results? Let’s find out.
Results
By running monthly giveaways in the customer account area, WPForms were able to dramatically increase their email subscribers, Facebook Group membership, and customer satisfaction:
- They generated 50% more email subscribers since late 2019 when they started using RafflePress.
- The WPForms VIP Circle Facebook Group has grown to 11k members since its launch in the fall of 2019.

Here’s what the WPForms team had to say about their results:
“We’re thrilled about how the WPForms VIP Circle Facebook Group has grown with the help of RafflePress. We’ve been able to target active users who want to engage with our brand and other people, whether they’re learning more about the plugin or helping others do the same.”
Summary
As you can see, you don’t need a massive budget to meet your marketing goals. WPForms used RafflePress because it was the easiest way to give back to their customers while growing their online presence.
With engaging monthly giveaways, they sent targeted traffic to their Facebook Group, resulting in tons of new members and twice as many email subscribers.
Want to use RafflePress to grow your traffic, subscribers, and sales?
It would appear that RafflePress no longer has an action that allows a person to join a Facebook group. Perhaps this has changed since 2019?
I’ve spoken at length with RafflePress tech support and aside from offering a clunky workaround, it would appear this article is no longer valid in 2021?
I would LOVE to be wrong about this but after about a dozen support emails with RafflePress, I’m still no closer to a solution.
How EXACTLY does one create an “action” to get someone to join a Facebook group and (more important) how do we verify that person actually joined the group? What’s to prevent someone from clicking the button and receiving a “ticket” but not actually doing the action?
Hi Novak,
Thanks for your comment.
In this example, WPForms used the “Visit on Facebook” RafflePress action and changed the action label, to “Join WPForms VIP Circle Facebook Group”.This screenshot shows where you can change the label: https://a.supportally.com/ShLjrT
To direct users to their Facebook Group instead of a page, they added their group URL to the Facebook Page URL box here: https://a.supportally.com/DyDwjj
As a result, anyone clicking the action is taken to their Facebook Group page.
Currently, there isn’t a way to verify that people joined the group, other than checking your group member requests on Facebook. In WPForm’s case, the majority of people who visited their group took the decision to join.
I hope this helped to answer your questions. If there’s anything else I can help you with, please ask!
Best regards,
Stacey
Stacey,
Thank you for the clarification! That explains things perfectly!
There is no automatic way to verify that a user actually joined a Facebook group BUT we can point them to the link and hope for the best.
With that knowledge, I can simply manually verify that the winner of the raffle is actually in the Facebook group before awarding the raffle prize.
I appreciate you taking the time to clear this matter up. Much appreciated!
-Novak
I’m so happy this helped Novak! I hope your giveaway is a great success.