[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$flmyvcTSvNN4SVgYUewbGHg21MLjDFadY8CaKoqX5ao8":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":70,"crawl_stats":36,"alternatives":74,"analysis":182,"fingerprints":473},"contest-code-checker","Run Contests, Raffles, and Giveaways with ContestsWP","2.1.1","mdedev","https:\u002F\u002Fprofiles.wordpress.org\u002Fmdedev\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.contestswp.com\u002F\" title=\"ContestsWP\" rel=\"nofollow ugc\">ContestsWP\u003C\u002Fa> was developed so that you can easily build, launch, and operate contests and giveaways on your WordPress site. Whether you are running a promotion for a few dozen or a few hundred thousand contestants, ContestsWP is an effective and simple plugin which seamlessly integrates with your existing installation and plugins.\u003C\u002Fp>\n\u003Cp>Launched in 2017, ContestsWP is currently used by hundreds of site owners and developers. Below are some examples of how ContestsWP is currently deployed:\u003C\u002Fp>\n\u003Cp>ABC Autos is an up and coming car dealership in Detroit, MI. Upon visiting the dealerships website, a user is encouraged to sign up for the dealerships monthly newsletter via the user facing ContestsWP form (ContestsWP Pro can integrate with Mailchimp) and enter their monthly drawing for free oil changes for one year. The user simply enters their name and email address. Once per month, it takes the dealership just a few seconds to randomly pick the winner using the ContestsWP plugin. Since deploying ContestsWP, ABC Autos has seen a 300% increase in newsletter sign ups and has dramatically reduced the staff time needed to run the giveaway.\u003C\u002Fp>\n\u003Cp>DEF Store in the Netherlands wants to increase their online sales. In order to do this they send out an email to their mailing list saying that for every online order they make they will get a code to check for a prize. The customer can then use the code on a ContestsWP form to see what they have won.\u003C\u002Fp>\n\u003Cp>The free version has the following features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Front-end contest form that can be easily customized\u003C\u002Fli>\n\u003Cli>Admin area to manage contest codes with the ability to import codes\u003C\u002Fli>\n\u003Cli>Admin area to view and export contestants\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Additional Features in the \u003Ca href=\"https:\u002F\u002Fwww.contestswp.com\u002F\" rel=\"nofollow ugc\">Premium Version\u003C\u002Fa>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Set up and run multiple contests\u003C\u002Fli>\n\u003Cli>Add custom fields to user-facing form\u003C\u002Fli>\n\u003Cli>Only show additional fields for winner contest codes\u003C\u002Fli>\n\u003Cli>CAPTCHA support\u003C\u002Fli>\n\u003Cli>Mailchimp integration\u003C\u002Fli>\n\u003Cli>Personal support from the developer\u003C\u002Fli>\n\u003Cli>Run contests of any size with as many contestants as you want\u003C\u002Fli>\n\u003Cli>And much much more\u003C\u002Fli>\n\u003Cli>More info at \u003Ca href=\"https:\u002F\u002Fwww.contestswp.com\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.contestswp.com\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","An easy to use WordPress plugin to do giveaways.",100,12830,6,"2026-01-21T02:53:00.000Z","6.9.0","5.2","",[19,20,21,22],"contests","giveaways","raffles","sweepstakes","https:\u002F\u002Fwww.contestswp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontest-code-checker.zip",74,3,1,"2026-02-02 00:00:00","2026-03-15T15:16:48.613Z",[31,46,59],{"id":32,"url_slug":33,"title":34,"description":35,"plugin_slug":4,"theme_slug":36,"affected_versions":37,"patched_in_version":6,"severity":38,"cvss_score":39,"cvss_vector":40,"vuln_type":41,"published_date":28,"updated_date":42,"references":43,"days_to_patch":45},"CVE-2026-25023","run-contests-raffles-and-giveaways-with-contestswp-unauthenticated-information-exposure","Run Contests, Raffles, and Giveaways with ContestsWP \u003C= 2.0.7 - Unauthenticated Information Exposure","The Run Contests, Raffles, and Giveaways with ContestsWP plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 2.0.7. This makes it possible for unauthenticated attackers to extract sensitive user or configuration data.",null,"\u003C=2.0.7","medium",5.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:L\u002FI:N\u002FA:N","Exposure of Sensitive Information to an Unauthorized Actor","2026-02-10 19:58:15",[44],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F48a6fe41-675a-4033-877b-77e6cd906f73?source=api-prod",9,{"id":47,"url_slug":48,"title":49,"description":50,"plugin_slug":4,"theme_slug":36,"affected_versions":51,"patched_in_version":36,"severity":38,"cvss_score":52,"cvss_vector":53,"vuln_type":54,"published_date":55,"updated_date":56,"references":57,"days_to_patch":36},"CVE-2025-32634","run-contests-raffles-and-giveaways-with-contestswp-reflected-cross-site-scripting-2","Run Contests, Raffles, and Giveaways with ContestsWP \u003C= 2.0.6 - Reflected Cross-Site Scripting","The Run Contests, Raffles, and Giveaways with ContestsWP plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in versions up to, and including, 2.0.6 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.","\u003C=2.0.6",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-04-15 00:00:00","2025-04-21 20:18:49",[58],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F7abd382d-7cc0-4439-a1ff-6d1c99eeb871?source=api-prod",{"id":60,"url_slug":61,"title":62,"description":63,"plugin_slug":4,"theme_slug":36,"affected_versions":64,"patched_in_version":65,"severity":38,"cvss_score":52,"cvss_vector":53,"vuln_type":54,"published_date":66,"updated_date":67,"references":68,"days_to_patch":27},"CVE-2024-11456","run-contests-raffles-and-giveaways-with-contestswp-reflected-cross-site-scripting","Run Contests, Raffles, and Giveaways with ContestsWP \u003C= 2.0.3 - Reflected Cross-Site Scripting","The Run Contests, Raffles, and Giveaways with ContestsWP plugin for WordPress is vulnerable to Reflected Cross-Site Scripting due to the use of add_query_arg without appropriate escaping on the URL in all versions up to, and including, 2.0.3. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.","\u003C=2.0.3","2.0.4","2024-11-20 00:00:00","2024-11-21 08:31:11",[69],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F1b68ff1e-ef79-4c11-a73c-591177d8dffe?source=api-prod",{"slug":7,"display_name":7,"profile_url":8,"plugin_count":27,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":71,"trust_score":72,"computed_at":73},5,82,"2026-04-03T21:28:29.297Z",[75,100,120,139,161],{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":85,"num_ratings":86,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":90,"tags":91,"homepage":94,"download_link":95,"security_score":96,"vuln_count":97,"unpatched_count":98,"last_vuln_date":99,"fetched_at":29},"rafflepress","Giveaways and Contests by RafflePress – Get More Website Traffic, Email Subscribers, and Social Followers","1.12.21","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Cblockquote>\n\u003Cp>RafflePress helps you drive more traffic, grow your email list, and boost social media engagement through viral giveaways and contests. With its intuitive drag-and-drop interface and pre-built actions like ( Share and Like on FaceBook, Share on Twitter, plus more…), setting up your first campaign is a breeze, no coding required. Perfect for anyone seeking to engage more deeply with their audience, RafflePress is the go-to tool for accelerating your growth.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Discover more at: \u003Ca href=\"https:\u002F\u002Frafflepress.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=wp_org_summary\" rel=\"nofollow ugc\">RafflePress.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>WordPress Giveaway Plugin\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Frafflepress.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion\" rel=\"nofollow ugc\">RafflePress\u003C\u002Fa> is the most powerful and user-friendly WordPress contest plugin in the market.\u003C\u002Fp>\n\u003Cp>Our goal is to help you grow your email list, website traffic, and social media followers with viral giveaways & contests.\u003C\u002Fp>\n\u003Cp>Here’s how it works:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>RafflePress helps you capture visitor’s attention with attractive giveaways … and what happens next is AMAZING.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Website visitors enter the giveaway with their email address which helps you grow your email list.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Visitors are incentivized to share the giveaway to earn more entries which helps you boost engagement.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>This word of mouth advertising helps you get more traffic, FASTER which basically leads to more sales and revenue.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Simply put, RafflePress helps you unlock viral growth by turning your website visitors into brand ambassadors.\u003C\u002Fp>\n\u003Cp>As a result, you get more website traffic, email subscribers, and social media engagement FASTER without buying any paid ads!\u003C\u002Fp>\n\u003Ch4>Overview\u003C\u002Fh4>\n\u003Cp>We believe that you shouldn’t have to hire a developer to create a giveaway. That’s why we built \u003Ca href=\"https:\u002F\u002Frafflepress.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion\" rel=\"nofollow ugc\">RafflePress\u003C\u002Fa>, a drag & drop WordPress giveaway plugin that’s EASY and POWERFUL.\u003C\u002Fp>\n\u003Cp>At RafflePress, user experience is our #1 priority. Our pre-built goal focused giveaway templates and workflows make RafflePress the most beginner friendly contest plugin in the market.\u003C\u002Fp>\n\u003Cp>RafflePress is a 100% mobile responsive giveaway solution, so your contests will always look great on all devices (mobile, tablet, laptop, and desktop).\u003C\u002Fp>\n\u003Cp>RafflePress giveaway widgets are also highly optimized for web and server performance because we understand the importance of speed when it comes to SEO and conversion. We can honestly say that RafflePress is one of the fastest WordPress giveaway plugins in the market.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>RafflePress Pro\u003C\u002Fstrong>\u003Cbr \u002F>\n  This plugin is the lite version of the RafflePress Pro plugin that comes with all the giveaway features you will ever need including email marketing integrations, giveaway landing page, proven goal based giveaway templates, viral sharing features, verified bonus actions, and tons more. \u003Ca href=\"https:\u002F\u002Frafflepress.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion\" title=\"RafflePress\" rel=\"friend nofollow ugc\">Click here to purchase the best premium WordPress giveaway plugin now!\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>We took the pain out of creating contests and made it easy. Here’s why smart business owners, designers, and developers love RafflePress, and you will too!\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fr62HgG6wzQw?version=3&rel=0&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>Drag & Drop Giveaway Builder\u003C\u002Fh4>\n\u003Cp>We were tired of the bloated and buggy WordPress contest plugins. That’s why we built RafflePress to adapt to your workflow and allow you to create a giveaway campaign widget or landing page in minutes.\u003C\u002Fp>\n\u003Cp>By using our easy to use drag and drop sweepstakes builder, you can easily add prizes with images, configure viral sharing actions, customize the styles and basically create a complete giveaway campaign in 5 minutes or less.\u003C\u002Fp>\n\u003Ch4>Pre-built Goal Based Giveaway Templates\u003C\u002Fh4>\n\u003Cp>While our WordPress giveaway plugin is very easy to use, we created smart goal based workflows to save you time.\u003C\u002Fp>\n\u003Cp>RafflePress comes with pre-built contest templates that are inspired by the best practices of the most successful campaigns in the history of the internet.\u003C\u002Fp>\n\u003Cp>The goal of our giveaway templates is to help you get huge results, FAST!\u003C\u002Fp>\n\u003Ch4>Verified Bonus Actions – Get More Followers and Real Engagement\u003C\u002Fh4>\n\u003Cp>RafflePress allows you to reward extra entries to users for completing bonus action items such as joining your Facebook page, following you on Twitter, watching a video, and more.\u003C\u002Fp>\n\u003Cp>Unlike other WordPress giveaway plugins, we verify these actions using APIs where possible, so you can get higher quality social media followers with real engagement.\u003C\u002Fp>\n\u003Ch4>Built-in Viral Sharing to Grow Your Website Traffic\u003C\u002Fh4>\n\u003Cp>RafflePress get your visitors to bring you even more visitors.\u003C\u002Fp>\n\u003Cp>Simply put, you get more website traffic without buying any ads.\u003C\u002Fp>\n\u003Cp>Our built-in viral sharing feature rewards users with bonus entries if they refer-a-friend or share your giveaway on social media using their custom referral link.\u003C\u002Fp>\n\u003Ch4>Email Marketing Integrations to Help You Get More Subscribers\u003C\u002Fh4>\n\u003Cp>RafflePress offers seamless integration with your favorite \u003Ca href=\"https:\u002F\u002Fwww.wpbeginner.com\u002Fshowcase\u002Fbest-email-marketing-services\u002F\" rel=\"nofollow ugc\">email marketing services\u003C\u002Fa> like MailChimp, Constant Contact, AWeber, Drip, Active Campaign, and more.\u003Cbr \u002F>\nYou can also use our Zapier integration to connect with thousands of other CRMs and marketing apps.\u003C\u002Fp>\n\u003Ch4>Mobile Ready, SEO Friendly and Optimized for Speed\u003C\u002Fh4>\n\u003Cp>RafflePress giveaway widget is 100% responsive and mobile-friendly by default. We also optimized every query on the front-end and the back-end to ensure maximum speed – Yes, RafflePress is one of the fastest WordPress contest plugins.\u003C\u002Fp>\n\u003Cp>You can embed your giveaway on any page with optimized title and description. With the speed and proper formatting, RafflePress is also one of the most SEO friendly giveaway plugin.\u003C\u002Fp>\n\u003Cp>For higher conversions, the Pro version of RafflePress also offers dedicated giveaway landing pages which are proven to boost engagement.\u003C\u002Fp>\n\u003Ch4>Social Logins, Fraud Detection, and More\u003C\u002Fh4>\n\u003Cp>RafflePress makes it easy for users to enter your giveaway by either providing their email address or through our social login feature which lets them login with Facebook.\u003C\u002Fp>\n\u003Cp>Our smart fraud detection feature helps you verify each action and user email, so you can invalidate fraud entries.\u003C\u002Fp>\n\u003Cp>RafflePress makes it easy to pick winners for your giveaway campaigns using our random generator. If you’re giving multiple prizes, then you can even pick multiple winners at once.\u003C\u002Fp>\n\u003Ch4>Easy to Customize and Extend\u003C\u002Fh4>\n\u003Cp>You can easily customize your giveaways with custom CSS.\u003C\u002Fp>\n\u003Cp>We also knew that our developer friends may want to extend contact forms further. That’s why RafflePress comes with tons of hooks and filters to create custom functionality.\u003C\u002Fp>\n\u003Ch4>Full RafflePress Feature List\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Drag & Drop Giveaway Builder\u003C\u002Fli>\n\u003Cli>Viral Giveaway Templates\u003C\u002Fli>\n\u003Cli>Responsive Mobile Friendly Giveaway Widget\u003C\u002Fli>\n\u003Cli>1-Click Entry + Fraud Protection\u003C\u002Fli>\n\u003Cli>Viral Sharing (Refer a Friend)\u003C\u002Fli>\n\u003Cli>Social Media Integrations\u003C\u002Fli>\n\u003Cli>Marketing & CRM Integrations\u003C\u002Fli>\n\u003Cli>Giveaway Landing Page\u003C\u002Fli>\n\u003Cli>Tracking and Reporting\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Giveaway Actions\u003C\u002Fh4>\n\u003Cp>RafflePress offers goal focused giveaway actions to help you get more subscribers, get more social engagement, and get more website traffic.\u003C\u002Fp>\n\u003Cp>Get More Subscribers Actions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Visit us on Facebook\u003C\u002Fli>\n\u003Cli>Like our Facebook Page\u003C\u002Fli>\n\u003Cli>Follow us on Twitter\u003C\u002Fli>\n\u003Cli>Visit us on Instagram\u003C\u002Fli>\n\u003Cli>Follow us on TikTok\u003C\u002Fli>\n\u003Cli>Follow us on Pinterest\u003C\u002Fli>\n\u003Cli>Follow us on LinkedIn\u003C\u002Fli>\n\u003Cli>Follow us on Twitch\u003C\u002Fli>\n\u003Cli>Visit our YouTube Channel\u003C\u002Fli>\n\u003Cli>Join an Email Newsletter\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Get More Social Engagement Actions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Refer a Friend (Viral)\u003C\u002Fli>\n\u003Cli>View Facebook Post \u002F Video\u003C\u002Fli>\n\u003Cli>View Instagram Post \u002F Video\u003C\u002Fli>\n\u003Cli>View TikTok Post \u002F Video\u003C\u002Fli>\n\u003Cli>Watch a YouTube Video\u003C\u002Fli>\n\u003Cli>Automatic Entry\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Get More Website Traffic Actions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Tweet a Message\u003C\u002Fli>\n\u003Cli>Share on Facebook\u003C\u002Fli>\n\u003Cli>Visit a Page\u003C\u002Fli>\n\u003Cli>Share on LinkedIn\u003C\u002Fli>\n\u003Cli>Answer a Question\u003C\u002Fli>\n\u003Cli>Polls & Surveys\u003C\u002Fli>\n\u003Cli>Submit an Image\u003C\u002Fli>\n\u003Cli>Invent Your Own\u003C\u002Fli>\n\u003Cli>Leave a Comment\u003C\u002Fli>\n\u003Cli>Write a Blog Post\u003C\u002Fli>\n\u003Cli>Subscribe to RSS\u003C\u002Fli>\n\u003Cli>Subscribe to Podcast\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Integrations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>ActiveCampaign\u003C\u002Fli>\n\u003Cli>AWeber\u003C\u002Fli>\n\u003Cli>Campaign Monitor\u003C\u002Fli>\n\u003Cli>Constant Contact\u003C\u002Fli>\n\u003Cli>ConvertKit\u003C\u002Fli>\n\u003Cli>Drip\u003C\u002Fli>\n\u003Cli>GetResponse\u003C\u002Fli>\n\u003Cli>iContact\u003C\u002Fli>\n\u003Cli>Mad Mimi\u003C\u002Fli>\n\u003Cli>Mailchimp\u003C\u002Fli>\n\u003Cli>MailerLite\u003C\u002Fli>\n\u003Cli>Moosend\u003C\u002Fli>\n\u003Cli>Sendy\u003C\u002Fli>\n\u003Cli>Sendinblue\u003C\u002Fli>\n\u003Cli>Zapier\u003C\u002Fli>\n\u003Cli>Recaptcha\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>After reading this feature list, you can probably imagine why RafflePress is the best WordPress contest plugin in the market.\u003C\u002Fp>\n\u003Cp>Give RafflePress a try.\u003C\u002Fp>\n\u003Cp>Want to unlock more features? \u003Ca href=\"https:\u002F\u002Frafflepress.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion\" rel=\"nofollow ugc\">Upgrade to our Pro version\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>This plugin is created by John Turner and \u003Ca href=\"https:\u002F\u002Fsyedbalkhi.com\u002F\" rel=\"nofollow ugc\">Syed Balkhi\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Branding Guideline\u003C\u002Fh4>\n\u003Cp>RafflePress is a trademark of SeedProd LLC. When writing about the giveaway plugin by RafflePress, please make sure to uppercase the R and P.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>RafflePress (correct)\u003C\u002Fli>\n\u003Cli>Raffle Press (incorrect)\u003C\u002Fli>\n\u003Cli>rafflepress (incorrect)\u003C\u002Fli>\n\u003Cli>raffle press (incorrect)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What’s Next\u003C\u002Fh4>\n\u003Cp>If you like this plugin, then consider checking out our other projects:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpforms.com\u002F\" rel=\"nofollow ugc\">WPForms\u003C\u002Fa> – Drag & Drop WordPress Form Builder – Most Popular WordPress Contact Form Plugin.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.monsterinsights.com\u002F\" rel=\"nofollow ugc\">MonsterInsights\u003C\u002Fa> – See the Stats that Matter and Grow Your Business with Confidence. Best Google Analytics Plugin for WordPress.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foptinmonster.com\u002F\" rel=\"nofollow ugc\">OptinMonster\u003C\u002Fa> – Get More Email Subscribers with the most popular conversion optimization plugin for WordPress.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.seedprod.com\u002F\" rel=\"nofollow ugc\">SeedProd\u003C\u002Fa> – Jumpstart your website with the #1 Coming Soon & Maintenance Mode Plugin for WordPress.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-mail-smtp\u002F\" rel=\"ugc\">WP Mail SMTP\u003C\u002Fa> – Improve email deliverability for your contact form with the most popular SMTP plugin for WordPress.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Visit \u003Ca href=\"http:\u002F\u002Fwww.wpbeginner.com\u002F\" rel=\"nofollow ugc\">WPBeginner\u003C\u002Fa> to learn from our \u003Ca href=\"http:\u002F\u002Fwww.wpbeginner.com\u002Fcategory\u002Fwp-tutorials\u002F\" rel=\"nofollow ugc\">WordPress Tutorials\u003C\u002Fa> and find out about other \u003Ca href=\"http:\u002F\u002Fwww.wpbeginner.com\u002Fcategory\u002Fplugins\u002F\" rel=\"nofollow ugc\">best WordPress plugins\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Notes\u003C\u002Fh3>\n\u003Cp>RafflePress is absolutely, positively the most \u003Ca href=\"https:\u002F\u002Frafflepress.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion\" rel=\"nofollow ugc\">beginner friendly WordPress giveaway plugin\u003C\u002Fa> on the market. It is both easy and powerful.\u003C\u002Fp>\n\u003Cp>We took the pain out of creating online giveaways and made it easy, so you can grow your email list, website traffic, and social media followers with viral giveaways and contests. Check out all \u003Ca href=\"https:\u002F\u002Frafflepress.com\u002Ffeatures\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion\" rel=\"nofollow ugc\">RafflePress features\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Also, I’m the founder of \u003Ca href=\"http:\u002F\u002Fwww.wpbeginner.com\u002F\" rel=\"nofollow ugc\">WPBeginner\u003C\u002Fa>, the largest WordPress resource site for beginners. It was a huge priority for me to make a WordPress giveaway plugin that beginners can use without any training.\u003C\u002Fp>\n\u003Cp>I feel that we have done that here. I hope you enjoy using RafflePress.\u003C\u002Fp>\n\u003Cp>Thank you\u003C\u002Fp>\n\u003Cp>Syed Balkhi\u003C\u002Fp>\n","The best WordPress giveaway plugin. Grow your email list, website traffic, and social media followers with viral contests, giveaways, and sweepstakes.",30000,580820,78,42,"2025-11-18T15:38:00.000Z","6.8.5","4.8","5.3.3",[92,19,20,93,22],"competition","loyalty","https:\u002F\u002Fwww.rafflepress.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frafflepress.1.12.21.zip",88,11,0,"2025-11-21 00:00:00",{"slug":101,"name":102,"version":103,"author":101,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":25,"num_ratings":26,"last_updated":109,"tested_up_to":88,"requires_at_least":110,"requires_php":111,"tags":112,"homepage":115,"download_link":116,"security_score":117,"vuln_count":118,"unpatched_count":98,"last_vuln_date":119,"fetched_at":29},"woobox","Woobox","1.7","https:\u002F\u002Fprofiles.wordpress.org\u002Fwoobox\u002F","\u003Cp>Embedding your Woobox promotions on your WordPress site has never been easier! This plugin allows quick and easy installation of your promotion with the use of shortcode \u003Cstrong>[woobox]\u003C\u002Fstrong> for embedding on WordPress.\u003C\u002Fp>\n\u003Cp>Woobox helps you easily create powerful contests, sweepstakes, coupons, quizzes and more to grow your audience and amplify your marketing.\u003C\u002Fp>\n\u003Cp>You could embed promotions on WordPress before, but the process was complicated and didn’t work for all types of users on WordPress. We wanted to simplify the process, so we created the \u003Cstrong>Woobox\u003C\u002Fstrong> plugin and made it available for all our faithful WordPress users. You create a promotion on Woobox, grab the WordPress shortcode and with the plugin installed on your WordPress site, just paste it into any post or page on WordPress and that’s it.\u003C\u002Fp>\n\u003Cp>Don’t have a Woobox account? No problem! Join the 4 million brands that use Woobox by going to \u003Ca href=\"http:\u002F\u002Fwww.woobox.com\" rel=\"nofollow ugc\">www.Woobox.com\u003C\u002Fa> and create your free account today!\u003C\u002Fp>\n","Easily embed your Woobox promotions in WordPress using a simple shortcode.",1000,29450,"2025-06-05T17:30:00.000Z","3.2","5.2.4",[19,20,113,114,22],"marketing","promotions","https:\u002F\u002Fwoobox.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoobox.zip",98,2,"2025-05-07 00:00:00",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":11,"downloaded":128,"rating":11,"num_ratings":129,"last_updated":130,"tested_up_to":131,"requires_at_least":132,"requires_php":17,"tags":133,"homepage":136,"download_link":137,"security_score":138,"vuln_count":98,"unpatched_count":98,"last_vuln_date":36,"fetched_at":29},"giveaways-contests","Contests & Giveaways – WordPress Contest Plugin","1.0.2","fatcatapps","https:\u002F\u002Fprofiles.wordpress.org\u002Ffatcatapps\u002F","\u003Cp>This Giveaway & Contest WordPress Plugin – Contest Cat is a simple, lean & beautiful giveaway tool for WordPress.\u003C\u002Fp>\n\u003Cp>Easily create engaging giveaways and contests in a matter of minutes.\u003C\u002Fp>\n\u003Ch4>Highlights\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Beautiful design – contests & giveaways look great out of the box\u003C\u002Fli>\n\u003Cli>People can enter your contests & giveaways by entering their email.\u003C\u002Fli>\n\u003Cli>Randomly select contest & giveaway winners.\u003C\u002Fli>\n\u003Cli>Remember contestants using cookies. (People who have already entered your contest or giveaway, will be shown a “thanks for entering” page, instead of being asked to enter again.)\u003C\u002Fli>\n\u003Cli>Schedule contest \u002F giveaway end date.\u003C\u002Fli>\n\u003Cli>Customzie contest \u002F givaway terms of service.\u003C\u002Fli>\n\u003Cli>Add an image to your contest \u002F giveaway landing page. \u003C\u002Fli>\n\u003Cli>Use WordPress’ built-in rich text editor (tinymce) to describe your contest.\u003C\u002Fli>\n\u003Cli>Contest Cat automatically detects & merges duplicate contest entries.\u003C\u002Fli>\n\u003Cli>This WordPress Contest & Giveaway Plugin tracks your contestant’s IP address so you can detect fraud.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How to set up this WordPress Contest & Giveaway Plugin?\u003C\u002Fh4>\n\u003Cp>After installing this plugin, simply go to Contest Cat -> Add New\u003C\u002Fp>\n\u003Cp>Give your contest \u002F giveaway a title, a description, an image (optional).\u003C\u002Fp>\n\u003Cp>Next, set your contest end time, choose if you want to collect names (toggle name on\u002Foff), and enter your giveaway’s terms.\u003C\u002Fp>\n\u003Cp>That’s it. In order to publish your contest, simply paste your shortcode (eg. \u003Ccode>[contest-cat id=\"733\"]\u003C\u002Fcode>) into any blog post or page.\u003C\u002Fp>\n\u003Ch4>Is Contests & Giveaways by Contest Cat easy to translate?\u003C\u002Fh4>\n\u003Cp>Yes. Contests & Giveaways by Contest Cat is fully translateable. Please let us know if you’re interested in contributing.\u003C\u002Fp>\n\u003Ch4>Contest Cat Feature Roadmap\u003C\u002Fh4>\n\u003Cp>This is just the first version of our WordPress Contest plugin – we have tons of new features & improvements lined up. Do you have any suggestions? Please leave a comment in the support forums.\u003C\u002Fp>\n\u003Cp>—\u003Ca href=\"https:\u002F\u002Ffatcatapps.com\u002F\" rel=\"nofollow ugc\">The Fatcat Apps Team\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Privacy Disclosure\u003C\u002Fh3>\n\u003Cp>This plugin stores personal data (eg. names & emails collected using this plugin) in the WordPress database.\u003C\u002Fp>\n\u003Cp>Our full privacy policy is available here: \u003Ca href=\"https:\u002F\u002Ffatcatapps.com\u002Flegal\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Ffatcatapps.com\u002Flegal\u002Fprivacy-policy\u002F\u003C\u002Fa>\u003C\u002Fp>\n","Contest Cat Lets You Create Incredible Contests, Giveaways & Sweepstakes With Ease.",6987,4,"2018-07-19T08:15:00.000Z","4.9.29","4.0",[134,19,135,20,22],"contest","giveaway","https:\u002F\u002Ffatcatapps.com\u002Fcontest-cat","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgiveaways-contests.1.0.2.zip",85,{"slug":140,"name":141,"version":142,"author":143,"author_profile":144,"description":145,"short_description":146,"active_installs":147,"downloaded":148,"rating":96,"num_ratings":149,"last_updated":150,"tested_up_to":151,"requires_at_least":152,"requires_php":153,"tags":154,"homepage":157,"download_link":158,"security_score":159,"vuln_count":26,"unpatched_count":98,"last_vuln_date":160,"fetched_at":29},"contests-from-rewards-fuel","Contests by Rewards Fuel","2.0.66","Rewards Fuel","https:\u002F\u002Fprofiles.wordpress.org\u002Frewardsfuel\u002F","\u003Cp>Run contests from your WordPress website or on our hosted contest page.   We’ve helped thousands of \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcontests-from-rewards-fuel\u002Freviews\u002F\" rel=\"ugc\">companies big & small run a ton of successful contests.\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FoEX3AkVUrw4?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Running contests increases traffic to your \u003Ca href=\"http:\u002F\u002Fbit.ly\u002F2yjRV0r\" rel=\"nofollow ugc\">website\u003C\u002Fa>, get more \u003Ca href=\"http:\u002F\u002Fbit.ly\u002F38rQM7D\" rel=\"nofollow ugc\">forms filled out\u003C\u002Fa>,  builds your \u003Ca href=\"http:\u002F\u002Fbit.ly\u002F2OTVP9g\" rel=\"nofollow ugc\">following on Instagram\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Fbit.ly\u002F2yl5JaQ\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Fbit.ly\u002F2ymjiqJ\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa> and \u003Ca href=\"http:\u002F\u002Fbit.ly\u002F2ymA497\" rel=\"nofollow ugc\">YouTube\u003C\u002Fa>,  grows your \u003Ca href=\"https:\u002F\u002Fbit.ly\u002F2ypgVDA\" rel=\"nofollow ugc\">newsletter list\u003C\u002Fa>, increases \u003Ca href=\"http:\u002F\u002Fbit.ly\u002F2SKlTEX\" rel=\"nofollow ugc\">Facebook engagement\u003C\u002Fa> and \u003Ca href=\"http:\u002F\u002Fbit.ly\u002F2OUnLKm\" rel=\"nofollow ugc\">shares\u003C\u002Fa>, gathers  \u003Ca href=\"http:\u002F\u002Fbit.ly\u002F31VKqeq\" rel=\"nofollow ugc\">statistics\u003C\u002Fa> on your audience and more.\u003C\u002Fp>\n\u003Cp>We make it easy for you by verifying entries, double-opting in your newsletter subscribers, picking your winners, automating notifications and displaying your contestant statistics.\u003C\u002Fp>\n\u003Cp>We have \u003Ca href=\"http:\u002F\u002Fbit.ly\u002F2ypxv5Y\" title=\"All entry methods\" rel=\"nofollow ugc\">35 entry methods\u003C\u002Fa> to choose from – and we’re adding more all the time. Not seeing what you’re looking for? Try our integration to Zapier and connect with countless services such as Survey Monkey or gain more leads in Sales Force. You can also email us at info@rewardsfuel.com to have your entry method or contest custom built just for you.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FZ90vBUZe-sE?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>Some of our most popular entry methods\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgoo.gl\u002FCeycK9\" title=\"Instagram\" rel=\"nofollow ugc\">Instagram follow and #tag\u003C\u002Fa> – Build your following by asking fans to follow you to enter.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbit.ly\u002F2ypgVDA\" title=\"Newsletter entry\" rel=\"nofollow ugc\">Newsletter entry\u003C\u002Fa> – Grow your newsletter by having contestants subscribe to your newsletter to enter. Export to CSV, MailChimp, Aweber, Vertical Response, Constant Contact, Campaign Monitor, and Icontact.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fbit.ly\u002F2ymA497\" rel=\"nofollow ugc\">YouTube entry\u003C\u002Fa> – Subscribe to enter and watch this video to enter my contest.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fbit.ly\u002F2yl5JaQ\" rel=\"nofollow ugc\">Facebook like entry\u003C\u002Fa> – Encourage Facebook likes.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fbit.ly\u002F2ymv3gL\" rel=\"nofollow ugc\">Question entry\u003C\u002Fa> – Gain feedback from your audience and ask your customers to answer a question to win.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fbit.ly\u002F2ypigdA\" rel=\"nofollow ugc\">Viral Share Entry\u003C\u002Fa> –  Promote your contest by asking your followers to share a link to enter. We’ve created a  a custom tracking link that’s easily distributed via email or social networks (Twitter, Facebook, Google+) and allows us  to track any new contestants that enter your contest.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fbit.ly\u002F2SMAQ9s\" rel=\"nofollow ugc\">Code word entry\u003C\u002Fa> – Have your audience get entries for entering a secret code word.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fbit.ly\u002F39B18SZ\" rel=\"nofollow ugc\">List Keeper\u003C\u002Fa> – Automatically enter everyone on your Mailchimp newsletter into your contest, reduce mailing list churn.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fbit.ly\u002F2OV6QqM\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa> – Ask contestants to retweet or follow you to win.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fbit.ly\u002F39DCilx\" rel=\"nofollow ugc\">Support on Patreon\u003C\u002Fa> – Encourage your audience to support you on Patreon.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Simple contest creation and display\u003C\u002Fh4>\n\u003Cp>Start your first contest in minutes, simply answer a few questions about when you want your contest to run, what you’re giving away, and how you want people to enter. We’ll give you a short code- e.g. [RF_CONTEST contest=’1234′] that you can place anywhere in your post just like a YouTube video.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fbit.ly\u002F2ymATPf\" title=\"Find out more about digital prizes\" rel=\"nofollow ugc\">Digital Prizes\u003C\u002Fa> – Save time and shipping costs by awarding a digital prize. That includes tickets, software, videos, audio links, photos, gift cards and anything else that is uploadable.\u003C\u002Fli>\n\u003Cli>Easy embed text or use the block editor – Insert the contest anywhere into your blog post, no need for coding.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fbit.ly\u002F2ykRFOB\" rel=\"nofollow ugc\">Location selection\u003C\u002Fa> – Target or block certain countries from entering your contest.\u003C\u002Fli>\n\u003Cli>Verified entry methods – We work with over 20 3rd party APIs to verify entries and ensure your contest is a success.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fbit.ly\u002F31VKqeq\" title=\"Read more about contest stats\" rel=\"nofollow ugc\">Statistics\u003C\u002Fa> – See who entered your contest including geographic and demographic information plus the option to easily export.\u003C\u002Fli>\n\u003Cli>Six types of contests to choose from –  \u003Ca href=\"https:\u002F\u002Frewardsfuel.com\u002Ffeatures\u002F\" rel=\"nofollow ugc\">Use one of our six templates that include Form First contests, Listen and win contests and more.\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Automation – Schedule your start and end dates, set-up automatic notifications, and allow Rewards Fuel to pick your winner(s) if you choose.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fbit.ly\u002F2ymAYT3\" rel=\"nofollow ugc\">Copy a contest\u003C\u002Fa> –  Save time by copying the framework of a previous contest, with the option to add revisions if needed.\u003C\u002Fli>\n\u003Cli>Integrations – We connect to your accounts to save you time (Facebook, Instagram, Twitter, Google Analytics, YouTube, and more).\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fbit.ly\u002F2ylh1vI\" title=\"Read more about customizing your contest style\" rel=\"nofollow ugc\">Customize your Contest\u003C\u002Fa> – Multiple colours, styles, \u003Ca href=\"http:\u002F\u002Fbit.ly\u002F2ykSnLL\" rel=\"nofollow ugc\">custom css\u003C\u002Fa>, themes and fonts to choose from, plus responsive  layouts – so your contest will look great on all devices from your smart phone, to your desktop.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frewardsfuel.com\u002Fvideo_contests\" rel=\"nofollow ugc\">Video contests are new and available now\u003C\u002Fa> – Run a video submission or voting contest.\u003C\u002Fli>\n\u003Cli>11 Languages and Growing, we currently support English, French, Italian, German, Spanish, Portuguese, Greek, Dutch, Swedish, Turkish, and Hungarian; plus, the option of adding your language or editing translations with our style editor.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>It’s FREE\u003C\u002Fh4>\n\u003Cp>To use this plugin, simply \u003Ca href=\"http:\u002F\u002Fbit.ly\u002F2yjTHP9\" rel=\"nofollow ugc\">sign up for a free Rewards Fuel account\u003C\u002Fa>, no credit card or trial period needed. You will have instant access to our contest creation software as well as several free features, plus the option to purchase additional paid features.  We have 3 pricing plans, you can run unlimited contests from multiple domains, save money and pay by the year.\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English – default, always included\u003C\u002Fli>\n\u003C\u002Ful>\n","Contests by Rewards Fuel encourages your audience to take actions that build your business; it's a win-win for you and your customers!",60,55132,65,"2024-12-16T19:39:00.000Z","6.4.8","3.0.1","5.4",[19,155,20,156,22],"facebook","instagram","https:\u002F\u002FRewardsFuel.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontests-from-rewards-fuel.2.0.66.zip",90,"2024-12-17 00:00:00",{"slug":162,"name":163,"version":164,"author":165,"author_profile":166,"description":167,"short_description":168,"active_installs":169,"downloaded":170,"rating":147,"num_ratings":118,"last_updated":171,"tested_up_to":172,"requires_at_least":173,"requires_php":17,"tags":174,"homepage":178,"download_link":179,"security_score":180,"vuln_count":26,"unpatched_count":26,"last_vuln_date":181,"fetched_at":29},"viral-loops-wp-integration","Viral Loops WP Integration","3.8.1","viralloops","https:\u002F\u002Fprofiles.wordpress.org\u002Fviralloops\u002F","\u003Cp>\u003Cstrong>Install Viral Loops easily to Gutenberg, Elementor, Divi Builder and WPBakery Page Builder with this new plugin from Viral Loops.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Viral Loops helps you find more customers and grow your email list by running viral and referral marketing campaigns on your WordPress website. Create a campaign in \u003Ca href=\"https:\u002F\u002Fviral-loops.com\" rel=\"nofollow ugc\">Viral Loops\u003C\u002Fa> and install it easily using \u003Cem>Viral Loops WP Integration\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cp>This plugin adds a new Viral Loops block to Gutenberg (default WordPress editor) and to your favourite page builders (Elementor, Divi Builder, WPBakery Page Builder). That way, installing your campaign to WordPress is as simple as dragging and dropping the Viral Loops block in the page.\u003C\u002Fp>\n","The simplest way to install your Viral Loops campaign to your WordPress website.",200,22820,"2025-05-27T17:26:00.000Z","6.0.11","3.9",[20,175,176,22,177],"referral-marketing","referrals","viral-marketing","https:\u002F\u002Fviral-loops.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fviral-loops-wp-integration.3.8.1.zip",46,"2025-06-05 00:00:00",{"attackSurface":183,"codeSignals":239,"taintFlows":335,"riskAssessment":456,"analyzedAt":472},{"hooks":184,"ajaxHandlers":224,"restRoutes":232,"shortcodes":233,"cronEvents":238,"entryPointCount":26,"unprotectedCount":118},[185,190,193,196,201,206,208,211,213,216,219,222],{"type":186,"name":187,"callback":188,"file":189,"line":147},"action","init","export_winners","free\\admin\\class-contest-code-checker-admin.php",{"type":186,"name":187,"callback":191,"file":189,"line":192},"export_all",68,{"type":186,"name":187,"callback":194,"file":189,"line":195},"export_contest_codes",75,{"type":186,"name":197,"callback":198,"file":199,"line":200},"after_uninstall","uninstall_free_contestswp","free\\contestswp-free.php",91,{"type":186,"name":202,"callback":203,"file":204,"line":205},"plugins_loaded","anonymous","free\\includes\\class-contest-code-checker.php",150,{"type":186,"name":187,"callback":203,"file":204,"line":207},162,{"type":186,"name":209,"callback":203,"file":204,"line":210},"admin_enqueue_scripts",175,{"type":186,"name":209,"callback":203,"file":204,"line":212},176,{"type":186,"name":214,"callback":203,"file":204,"line":215},"admin_menu",177,{"type":186,"name":217,"callback":203,"file":204,"line":218},"admin_init",178,{"type":186,"name":220,"callback":203,"file":204,"line":221},"wp_enqueue_scripts",194,{"type":186,"name":220,"callback":203,"file":204,"line":223},195,[225,229],{"action":226,"nopriv":227,"callback":203,"hasNonce":227,"hasCapCheck":227,"file":204,"line":228},"submit_contest_code",false,197,{"action":226,"nopriv":230,"callback":203,"hasNonce":227,"hasCapCheck":227,"file":204,"line":231},true,198,[],[234],{"tag":235,"callback":236,"file":204,"line":237},"contest_code_checker","handle_shortcode",192,[],{"dangerousFunctions":240,"sqlUsage":241,"outputEscaping":256,"fileOperations":13,"externalRequests":98,"nonceChecks":329,"capabilityChecks":27,"bundledLibraries":330},[],{"prepared":242,"raw":129,"locations":243},7,[244,248,250,252],{"file":245,"line":246,"context":247},"free\\admin\\class-contest-code-checker-admin-contest-codes.php",158,"$wpdb->get_results() with variable interpolation",{"file":189,"line":249,"context":247},667,{"file":189,"line":251,"context":247},726,{"file":253,"line":254,"context":255},"free\\admin\\partials\\contest-code-checker-admin-settings.php",22,"$wpdb->get_var() with variable interpolation",{"escaped":257,"rawEcho":258,"locations":259},76,36,[260,263,265,267,269,270,271,274,275,276,279,281,283,285,288,290,292,294,296,298,299,301,303,305,307,309,310,312,314,315,316,319,321,323,325,327],{"file":189,"line":261,"context":262},624,"raw output",{"file":189,"line":264,"context":262},701,{"file":189,"line":266,"context":262},735,{"file":268,"line":159,"context":262},"free\\admin\\contestants\\class-contestants-table.php",{"file":268,"line":159,"context":262},{"file":268,"line":200,"context":262},{"file":272,"line":273,"context":262},"free\\admin\\contest_codes\\class-contest-codes-table.php",89,{"file":272,"line":273,"context":262},{"file":272,"line":159,"context":262},{"file":277,"line":278,"context":262},"free\\admin\\partials\\contest-code-checker-admin-display-prizes.php",25,{"file":277,"line":280,"context":262},45,{"file":277,"line":282,"context":262},47,{"file":277,"line":284,"context":262},101,{"file":286,"line":287,"context":262},"free\\admin\\partials\\contest-code-checker-admin-display.php",31,{"file":286,"line":289,"context":262},32,{"file":286,"line":291,"context":262},34,{"file":286,"line":293,"context":262},53,{"file":286,"line":295,"context":262},54,{"file":286,"line":297,"context":262},56,{"file":286,"line":195,"context":262},{"file":286,"line":300,"context":262},77,{"file":286,"line":302,"context":262},119,{"file":286,"line":304,"context":262},130,{"file":286,"line":306,"context":262},137,{"file":286,"line":308,"context":262},149,{"file":286,"line":207,"context":262},{"file":253,"line":311,"context":262},48,{"file":313,"line":159,"context":262},"free\\admin\\prizes\\class-prizes-table.php",{"file":313,"line":159,"context":262},{"file":313,"line":200,"context":262},{"file":317,"line":318,"context":262},"free\\public\\class-contest-code-checker-public.php",238,{"file":320,"line":96,"context":262},"free\\public\\partials\\contest-code-checker-public-display.php",{"file":320,"line":322,"context":262},134,{"file":320,"line":324,"context":262},144,{"file":320,"line":326,"context":262},154,{"file":320,"line":328,"context":262},191,12,[331],{"name":332,"version":333,"knownCves":334},"Freemius","1.0",[],[336,358,371,382,394,405,416,434,445],{"entryPoint":337,"graph":338,"unsanitizedCount":118,"severity":38},"search_box (free\\admin\\contestants\\class-contestants-table.php:80)",{"nodes":339,"edges":355},[340,344,349,353],{"id":341,"type":342,"label":343,"file":268,"line":138},"n0","source","$_REQUEST['orderby']",{"id":345,"type":346,"label":347,"file":268,"line":138,"wp_function":348},"n1","sink","echo() [XSS]","echo",{"id":350,"type":342,"label":351,"file":268,"line":352},"n2","$_REQUEST['order']",87,{"id":354,"type":346,"label":347,"file":268,"line":352,"wp_function":348},"n3",[356,357],{"from":341,"to":345,"sanitized":227},{"from":350,"to":354,"sanitized":227},{"entryPoint":359,"graph":360,"unsanitizedCount":118,"severity":38},"search_box (free\\admin\\contest_codes\\class-contest-codes-table.php:80)",{"nodes":361,"edges":368},[362,364,365,367],{"id":341,"type":342,"label":343,"file":272,"line":363},84,{"id":345,"type":346,"label":347,"file":272,"line":363,"wp_function":348},{"id":350,"type":342,"label":351,"file":272,"line":366},86,{"id":354,"type":346,"label":347,"file":272,"line":366,"wp_function":348},[369,370],{"from":341,"to":345,"sanitized":227},{"from":350,"to":354,"sanitized":227},{"entryPoint":372,"graph":373,"unsanitizedCount":118,"severity":38},"search_box (free\\admin\\prizes\\class-prizes-table.php:80)",{"nodes":374,"edges":379},[375,376,377,378],{"id":341,"type":342,"label":343,"file":313,"line":138},{"id":345,"type":346,"label":347,"file":313,"line":138,"wp_function":348},{"id":350,"type":342,"label":351,"file":313,"line":352},{"id":354,"type":346,"label":347,"file":313,"line":352,"wp_function":348},[380,381],{"from":341,"to":345,"sanitized":227},{"from":350,"to":354,"sanitized":227},{"entryPoint":383,"graph":384,"unsanitizedCount":118,"severity":393},"\u003Cclass-contestants-table> (free\\admin\\contestants\\class-contestants-table.php:0)",{"nodes":385,"edges":390},[386,387,388,389],{"id":341,"type":342,"label":343,"file":268,"line":138},{"id":345,"type":346,"label":347,"file":268,"line":138,"wp_function":348},{"id":350,"type":342,"label":351,"file":268,"line":352},{"id":354,"type":346,"label":347,"file":268,"line":352,"wp_function":348},[391,392],{"from":341,"to":345,"sanitized":227},{"from":350,"to":354,"sanitized":227},"low",{"entryPoint":395,"graph":396,"unsanitizedCount":118,"severity":393},"\u003Cclass-contest-codes-table> (free\\admin\\contest_codes\\class-contest-codes-table.php:0)",{"nodes":397,"edges":402},[398,399,400,401],{"id":341,"type":342,"label":343,"file":272,"line":363},{"id":345,"type":346,"label":347,"file":272,"line":363,"wp_function":348},{"id":350,"type":342,"label":351,"file":272,"line":366},{"id":354,"type":346,"label":347,"file":272,"line":366,"wp_function":348},[403,404],{"from":341,"to":345,"sanitized":227},{"from":350,"to":354,"sanitized":227},{"entryPoint":406,"graph":407,"unsanitizedCount":118,"severity":393},"\u003Cclass-prizes-table> (free\\admin\\prizes\\class-prizes-table.php:0)",{"nodes":408,"edges":413},[409,410,411,412],{"id":341,"type":342,"label":343,"file":313,"line":138},{"id":345,"type":346,"label":347,"file":313,"line":138,"wp_function":348},{"id":350,"type":342,"label":351,"file":313,"line":352},{"id":354,"type":346,"label":347,"file":313,"line":352,"wp_function":348},[414,415],{"from":341,"to":345,"sanitized":227},{"from":350,"to":354,"sanitized":227},{"entryPoint":417,"graph":418,"unsanitizedCount":27,"severity":433},"ajax_handle_contest_code (free\\public\\class-contest-code-checker-public.php:193)",{"nodes":419,"edges":430},[420,423,426],{"id":341,"type":342,"label":421,"file":317,"line":422},"$_POST['contestants_code']",216,{"id":345,"type":424,"label":425,"file":317,"line":422},"transform","→ is_winning_code()",{"id":350,"type":346,"label":427,"file":317,"line":428,"wp_function":429},"get_results() [SQLi]",302,"get_results",[431,432],{"from":341,"to":345,"sanitized":227},{"from":345,"to":350,"sanitized":227},"high",{"entryPoint":435,"graph":436,"unsanitizedCount":27,"severity":433},"check_contest_code (free\\public\\class-contest-code-checker-public.php:247)",{"nodes":437,"edges":442},[438,440,441],{"id":341,"type":342,"label":421,"file":317,"line":439},271,{"id":345,"type":424,"label":425,"file":317,"line":439},{"id":350,"type":346,"label":427,"file":317,"line":428,"wp_function":429},[443,444],{"from":341,"to":345,"sanitized":227},{"from":345,"to":350,"sanitized":227},{"entryPoint":446,"graph":447,"unsanitizedCount":118,"severity":433},"\u003Cclass-contest-code-checker-public> (free\\public\\class-contest-code-checker-public.php:0)",{"nodes":448,"edges":453},[449,451,452],{"id":341,"type":342,"label":450,"file":317,"line":422},"$_POST['contestants_code'] (x2)",{"id":345,"type":424,"label":425,"file":317,"line":422},{"id":350,"type":346,"label":427,"file":317,"line":428,"wp_function":429},[454,455],{"from":341,"to":345,"sanitized":227},{"from":345,"to":350,"sanitized":227},{"summary":457,"deductions":458},"The \"contest-code-checker\" plugin version 2.1.1 exhibits a mixed security posture. While it demonstrates good practices such as a significant number of nonce checks and a majority of SQL queries using prepared statements, there are notable areas of concern. The presence of two AJAX handlers without authentication checks creates a significant attack surface that could be exploited by unauthenticated users. Furthermore, the taint analysis revealing three high-severity flows with unsanitized paths indicates a risk of sensitive data exposure or manipulation if these flows are triggered by malicious input.  The plugin's vulnerability history is also a red flag, with three known CVEs, one of which remains unpatched. The common vulnerability types suggest a pattern of issues related to information exposure and cross-site scripting, indicating potential weaknesses in input validation and output sanitization that have persisted. The existence of an unpatched vulnerability is a critical issue that requires immediate attention.  In conclusion, while the plugin has some strengths in its coding practices, the unprotected entry points, high-severity taint flows, and recurring vulnerability history, especially the unpatched CVE, pose significant risks that outweigh these positives.",[459,462,465,468,470],{"reason":460,"points":461},"Unprotected AJAX handlers",10,{"reason":463,"points":464},"High severity taint flows",15,{"reason":466,"points":467},"Unpatched CVEs",20,{"reason":469,"points":26},"Bundled outdated library (Freemius v1.0)",{"reason":471,"points":461},"Vulnerability history indicates recurring issues","2026-03-16T21:05:24.518Z",{"wat":474,"direct":487},{"assetPaths":475,"generatorPatterns":480,"scriptPaths":481,"versionParams":482},[476,477,478,479],"\u002Fwp-content\u002Fplugins\u002Fcontest-code-checker\u002Ffree\u002Fcss\u002Fcontest-code-checker-public.css","\u002Fwp-content\u002Fplugins\u002Fcontest-code-checker\u002Ffree\u002Fcss\u002Fcontest-code-checker-admin.css","\u002Fwp-content\u002Fplugins\u002Fcontest-code-checker\u002Ffree\u002Fjs\u002Fcontest-code-checker-public.js","\u002Fwp-content\u002Fplugins\u002Fcontest-code-checker\u002Ffree\u002Fjs\u002Fcontest-code-checker-admin.js",[],[478,479],[483,484,485,486],"contest-code-checker\u002Ffree\u002Fcss\u002Fcontest-code-checker-public.css?ver=","contest-code-checker\u002Ffree\u002Fcss\u002Fcontest-code-checker-admin.css?ver=","contest-code-checker\u002Ffree\u002Fjs\u002Fcontest-code-checker-public.js?ver=","contest-code-checker\u002Ffree\u002Fjs\u002Fcontest-code-checker-admin.js?ver=",{"cssClasses":488,"htmlComments":490,"htmlAttributes":491,"restEndpoints":493,"jsGlobals":494,"shortcodeOutput":496},[489],"ccc-winners-display",[],[492],"data-ccc-modal-id",[],[495],"contest_code_checker_params",[497],"[contest-code-checker]"]