Run Contests, Giveaways, Sweepstakes, & Instant Coupon Campaigns – SweepWidget


SweepWidget is the best free WordPress contest tool for online contests, viral giveaways, sweepstakes, instant coupons, leaderboard competitions, & promotions. Increase your followers, shares, likes, email signups, leads, & sales.

Why use SweepWidget?

  • Over 90+ entry methods to choose from (more than any other WordPress plugin contest tool).
  • Run an online contest or giveaway on any website. Embed the widget directly into your WordPress site or use a free hosted landing page.
  • Easily embed your contest into your WordPress blog with a single 1-line short code.
  • Manage all of your giveaway from within your WordPress admin dashboard.
  • Collect unlimited emails for free. Grow your email list and export data to a CSV file.
  • Run Instagram contests, Facebook contests, Youtube contests, Twitter contests, Pinterest contests, TikTok contests and over 30+ more social media platforms.
  • Let users win instant prizes & instant coupons.
  • Viral share contests and refer a friend contests.
  • Create a leaderboard competition.
  • Choose from 19 email API integrations.
  • Support for 103 languages.
  • Custom design & CSS.
  • Zapier integration.
  • API Access.
  • Accept Payments. Collect donations, payments, fundraising, sell products, and more.
  • Custom SMTP.
  • Run a viral giveaway, sweepstakes (big or small), skill contest, leaderboard competition, instant rewards, quizzes, surveys, instant coupons (unique codes or unlimited), tiered milestones, and so much more.

Entry methods

Email API integrations

We offer the following email API integrations:

  • MailChimp contest
  • Aweber contest
  • Active Campaign contest
  • Mad Mimi contest
  • Constant Contact contest
  • MailerLite contest
  • ConvertKit contest
  • HubSpot contest
  • Campaign Monitor contest
  • GetResponse contest
  • Drip contest
  • SendGrid contest
  • Klaviyo contest
  • Iterable contest
  • SendFox contest
  • Pabbly contest
  • Sendy contest
  • EmailOctopus contest
  • Omnisend contest

More features


  • Live contest on desktop
  • Live contest on mobile
  • Leaderboard competition
  • Unlock rewards and coupons
  • User account
  • Creating a giveaway basic information
  • Creating a giveaway entry methods
  • Styling your giveaway
  • Manage entry methods


  1. Upload the folder to the following director: /wp-content/plugins/.
  2. Activate the SweepWidget plugin through the ‘Plugins’ menu in WordPress.
  3. You will now have an additional “SweepWidget Giveaways” menu item in the admin dashboard. You can manage and add new giveaways here.


What entry methods are available?

Over 90+ entry methods & 30+ social media integrations. See features in the description > entry methods.

What does a promotion look like?

You can see examples for every type of giveaways here: Live Examples

Do you offer unlimited entries?


Can I collect email addresses?


How do I add a competition to my WordPress site?

You will get a simple short code that can be added to the body of any post of page. Here’s a detailed article on how it integrates with WordPress.

How much does SweepWidget cost?

We have a free plan, pro plan ($29 /m), business plan ($49 /m), premium plan ($99 /m), and an enterprise plan ($199, m). You can see the breakdown of which features come with each plan.

What payment methods do you offer?

We accept all major credit cards and PayPal.

Can I cancel anytime?

Yes! We offer both monthly and annual plans. You can cancel anytime you want and won’t be charged again.

What data will I receive for each entrant?

You will receive: full name, email address, date of birth, entry type, action, entry details, entries worth, time of entry, and country.

What integrations does SweepWidget have?

SweepWidget integrates with Zapier, Facebook, Instagram, Twitter, Pinterest, Google Analytics, Google Tag Manager, WordPress, Shopify, MailChimp, Aweber, Active Campaign, Mad Mimi, Constant Contact, Iterable, MailerLite, SendFox, Campaign Monitor, GetResponse, & Drip.

Does SweepWidget offer leaderboard contests?

Yes! Here’s an example leaderboard giveaway. Leaderboard contests are a great way to incentivise users to share and engage more.

Does SweepWidget offer instant coupons?

Yes! Here’s an example instant coupons giveaway.

Does SweepWidget offer unlock rewards?

Yes! Here’s an example unlock rewards giveaway.

Do you support different languages?

Yes! You can choose from 103 different languages to easily run an international contest (multi-language support). You can also manually edit every single word on the widget (if there are any errors on obscure languages). The following languages are supported: Afrikaans, Albanian, Amharic, Arabic, Armenian, Azerbaijani, Basque, Belarusian, Bengali, Bosnian, Bulgarian, Catalan, Cebuano, Chinese, Corsican, Croatian, Czech, Danish, Dutch, English, Esperanto, Estonian, Finnish, French, Frisian, Galician, Georgian, German, Greek, Gujarati, Haitian, Hausa, Hawaiian, Hebrew, Hindi, Hmong, Hungarian, Icelandic, Igbo, Indonesian, Irish, Italian, Japanese, Javanese, Kannada, Kazakh, Khmer, Korean, Kurdish, Kyrgyz, Lao, Latin, Latvian, Lithuanian, Luxembourgish, Macedonian, Malagasy, Malay, Malayalam, Maltese, Maori, Marathi, Mongolian, Myanmar, Nepali, Norwegian, Nyanja, Pashto, Persian, Polish, Portuguese, Punjabi, Romanian, Russian, Samoan, Scots, Serbian, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenian, Somali, Spanish, Sundanese, Swahili, Swedish, Tagalog, Tajik, Tamil, Telugu, Thai, Turkish, Ukrainian, Urdu, Uzbek, Vietnamese, Welsh, Xhosa, Yiddish, Yoruba, Zulu.

Can I allow daily entries?

Yes! You can choose any interval from 1 entry per hour up to every 24 hours (or at midnight). View here.

Can I require manditory entries?

Yes! You can make it so users aren’t allowed to perform certain actions until they complete other actions. View here.

Additional information

Please review our detailed documentation for additional instruction. Please access our terms of use for any legal questions.


17 January 2022
If a contestant has their own domain, it will likely block them saying "This entry has been flagged by our anti-spam system. (31)". The developer's solution on their site: "If you’re using an uncommon email provider, try entering with a more common email address like Gmail, Hotmail, Outlook, Yahoo, or other major providers." What if you don't have any of those or don't want to use those email services. We have our own and prefer to use it because it is our domain, our emails, and is under our control and not riddled with privacy issues. So I am sure the contestants out there will feel the same. That solution isn't a solution. It's dancing around the question to avoid having to fix a glitch that is clearly hampering the plugin/service.
9 June 2021
fake free usage - can do nothing without subrscibtion (39$/mo)
14 March 2021
I run a lot of giveaways on my blog and for many years ran into lots of issues with Giveaway Tools. So, I started using Sweepwidget during its beta stage and liked what it offered. After lots of tweaking, Sweepwidget has become one of the most versatile and prettiest widgets on the market. I have used it exclusively for a year and a half now and enjoy the abundance of different attributes in their Style and Design area.. including method style, colors, fonts, images, backgrounds and so much more. Plus, you can increase your followers on all social media platforms. Other widgets don't come close to the features offered by Sweepwidget, so I will continue to use it.
14 March 2021
We decided to try this giveaway plugin because I wanted a tool that would promote more social media followers than our previous giveaway forms, which only allowed email entry. We were not disappointed! The SweepWidget plugin not only made setup easy, but allowed integration with every social platform we could have wanted, and then some. Our giveaway was a huge success and our increase in followers far exceeded our expectations. Will definitely be using again.
17 September 2020
When I first started using SweepWidget, I honestly didn't know what to expect. I had used Gleam and Rafflecopter in the past and wondered how it would compare. And so, there is no comparison. SweepWidget is hands down so much better than any other Widget I've used to host my contests! Every time I use SweepWidget, I unearth new features that I hadn't discovered before like the Leaderboard feature which is astounding! It's amazing how I've grown my email subscription list adding thousands of new subscribers in the course of months via SweepWidget. My social media on Instagram and FB is equally thriving thanks to SweepWidget. Customer support is incredible and you get help usually within hours of reaching out!
8 September 2020
We ended up adding over 10,000 emails, 4,000 Facebook followers, and 3,500 Youtube subscribers with just a 2 week promotion! I love the platform and the customer support is fantastic. I Highly recommend using SweepWidget over the competition!
Read all 8 reviews

Contributors and Developers

“Run Contests, Giveaways, Sweepstakes, & Instant Coupon Campaigns – SweepWidget” is open source software. The following people have contributed to this plugin.


Change Log


  • Added functionality to be able to create and manage SweepWidget giveaways directly from your WordPress account. Seamless login process and account creation. Add custom shortcodes directly into WordPress posts and pages.


  • Added submenu items for easier navigation. Also, added minor UI improvements


  • More improvements to navigation and UI. More easily manage your SweepWidget account from your WordPress portal.


  • Improve workflow of accepting payments.


  • Removed the iframe. You can now manage your SweepWidget account natively in your WordPress account without an iframe wrapper. This will work even with third-party cookies disabled.


  • Copy WordPress shortcode from main dashboard.