{"id":7566,"date":"2026-01-19T23:16:46","date_gmt":"2026-01-19T23:16:46","guid":{"rendered":"https:\/\/sweepwidget.com\/docs\/giveaway-security-settings"},"modified":"2026-03-06T19:36:07","modified_gmt":"2026-03-06T19:36:07","slug":"giveaway-security-settings","status":"publish","type":"post","link":"https:\/\/sweepwidget.com\/docs\/giveaway-security-settings","title":{"rendered":"SweepWidget Giveaway Security Settings"},"content":{"rendered":"<p>SweepWidget provides comprehensive security settings to protect your giveaways from fraud, spam, and abuse. This guide covers all available security options, from anti-spam measures to email verification.<\/p>\n<h2 class=\"wp-block-heading\">Table of Contents<\/h2>\n<ul class=\"wp-block-list\">\n<li><a href=\"#anti-spam-settings\">Anti-Spam Settings (Security Levels)<\/a><\/li>\n<li><a href=\"#geo-location\">Geo-Targeting (Country &amp; State Restrictions)<\/a><\/li>\n<li><a href=\"#block-duplicate-ip\">Block Duplicate IP Addresses<\/a><\/li>\n<li><a href=\"#max-users\">Set Maximum Number of People Who Can Enter<\/a><\/li>\n<li><a href=\"#max-entries\">Set Maximum Number of Allowed Entries<\/a><\/li>\n<li><a href=\"#block-vpns\">Block VPNs<\/a><\/li>\n<li><a href=\"#block-high-risk-emails\">Block High Risk Email Providers<\/a><\/li>\n<li><a href=\"#email-whitelist\">Only Allow Specific Emails to Enter (Email Whitelist)<\/a><\/li>\n<li><a href=\"#ip-whitelist\">Only Allow Specific IP Addresses to Enter (IP Whitelist)<\/a><\/li>\n<li><a href=\"#cookies-consent\">Show Cookies Consent Form<\/a><\/li>\n<li><a href=\"#remove-analytics\">Remove SweepWidget Google Analytics Tracking<\/a><\/li>\n<li><a href=\"#email-text-verification\">Email\/Text Verification (2FA)<\/a><\/li>\n<li><a href=\"#features-by-plan\">Security Features by Plan<\/a><\/li>\n<li><a href=\"#recommended-config\">Recommended Security Configuration<\/a><\/li>\n<\/ul>\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" fetchpriority=\"high\" fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"598\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-1-1024x598.png\" alt=\"Security Settings Overview\" class=\"wp-image-7567\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-1-1024x598.png 1024w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-1-300x175.png 300w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-1-768x449.png 768w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-1.png 1500w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<h2 class=\"wp-block-heading\" id=\"anti-spam-settings\">Anti-Spam Settings (Security Levels)<\/h2>\n<p>Choose from four security levels that determine how strictly SweepWidget validates entries. Higher levels use advanced device fingerprinting technology to detect and prevent fraudulent entries.<\/p>\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"994\" height=\"406\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-2.png\" alt=\"Anti-Spam Settings\" class=\"wp-image-7569\" style=\"width:500px\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-2.png 994w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-2-300x123.png 300w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-2-768x314.png 768w\" sizes=\"(max-width: 994px) 100vw, 994px\" \/><\/figure>\n<figure class=\"wp-block-table\">\n<table>\n<thead>\n<tr>\n<th>Level<\/th>\n<th>Description<\/th>\n<th>Best For<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Weak<\/strong><\/td>\n<td>Minimum validation checks. No device fingerprinting.<\/td>\n<td>Internal contests, trusted audiences<\/td>\n<\/tr>\n<tr>\n<td><strong>Standard<\/strong><\/td>\n<td>Advanced device fingerprint technology verifying 50+ data points. This is the default setting.<\/td>\n<td>Most giveaways<\/td>\n<\/tr>\n<tr>\n<td><strong>Strong<\/strong><\/td>\n<td>Elevated security checks with enhanced device fingerprinting.<\/td>\n<td>High-value prizes, larger audiences<\/td>\n<\/tr>\n<tr>\n<td><strong>Strict<\/strong><\/td>\n<td>Maximum device fingerprinting security settings.<\/td>\n<td>Premium prizes, public viral campaigns<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p><strong>Recommendation:<\/strong> Start with <strong>Standard<\/strong> for most giveaways. If you notice suspicious activity, increase to Strong or Strict.<\/p>\n<h2 class=\"wp-block-heading\" id=\"geo-location\">Geo-Targeting (Country &amp; State Restrictions)<\/h2>\n<p><strong>Plan Required:<\/strong> Premium<\/p>\n<p>Control which countries and states\/provinces can enter your giveaway. You can either <strong>allow<\/strong> only specific locations or <strong>block<\/strong> specific locations from entering.<\/p>\n<p>[SCREENSHOT &#8211; add updated screenshot of the new geo-targeting UI showing the Enable geo-targeting checkbox, allow\/block radios, country search, and selected country pills]<\/p>\n<p><strong>To enable geo-targeting:<\/strong><\/p>\n<ol class=\"wp-block-list\">\n<li>Check <strong>&#8220;Enable geo-targeting&#8221;<\/strong><\/li>\n<li>Choose a mode: <strong>&#8220;Only allow these locations&#8221;<\/strong> or <strong>&#8220;Block these locations&#8221;<\/strong><\/li>\n<li>Search for countries using the search field and click to add them<\/li>\n<li>For supported countries (US, Canada, UK, Australia, Brazil, India, Germany), you can also select specific states or provinces<\/li>\n<\/ol>\n<p>Selected countries appear as removable pill badges. Participants from restricted locations will see a message indicating they cannot enter. Location is enforced both when the widget loads and on the server when a user submits an entry.<\/p>\n<p>For full details, see <a href=\"https:\/\/sweepwidget.com\/docs\/geo-targeting-restrict-users-by-country\">Geo-Targeting: Restrict Entries by Country and State<\/a>.<\/p>\n<h2 class=\"wp-block-heading\" id=\"block-duplicate-ip\">Block Duplicate IP Addresses<\/h2>\n<p><strong>Plan Required:<\/strong> All plans<\/p>\n<p>Prevent the same person from entering multiple times with different email addresses from the same IP address.<\/p>\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"882\" height=\"290\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-5.png\" alt=\"Block Duplicate IP Addresses\" class=\"wp-image-7572\" style=\"width:500px\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-5.png 882w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-5-300x99.png 300w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-5-768x253.png 768w\" sizes=\"auto, (max-width: 882px) 100vw, 882px\" \/><\/figure>\n<p><strong>To enable:<\/strong><\/p>\n<ol class=\"wp-block-list\">\n<li>Check <strong>Block duplicate IP addresses<\/strong><\/li>\n<li>Set <strong>How many emails can the same person enter with?<\/strong> (1-99)<\/li>\n<\/ol>\n<p>Setting this to <strong>1<\/strong> means each IP address can only submit one entry. Setting it higher allows households or offices with shared IPs to have multiple legitimate entries.<\/p>\n<h2 class=\"wp-block-heading\" id=\"max-users\">Set Maximum Number of People Who Can Enter<\/h2>\n<p><strong>Plan Required:<\/strong> Business<\/p>\n<p>Limit the total number of unique participants in your giveaway. Once the limit is reached, no new users can enter. <strong>Note: if the checkbox is un-ticked, it will allow unlimited users to enter.<\/strong><\/p>\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"928\" height=\"290\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-6.png\" alt=\"Set Maximum Users\" class=\"wp-image-7573\" style=\"width:500px\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-6.png 928w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-6-300x94.png 300w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-6-768x240.png 768w\" sizes=\"auto, (max-width: 928px) 100vw, 928px\" \/><\/figure>\n<p><strong>To enable:<\/strong><\/p>\n<ol class=\"wp-block-list\">\n<li>Check <strong>Set maximum number of people who can enter<\/strong><\/li>\n<li>Enter the maximum number of users (1-999,999)<\/li>\n<\/ol>\n<p><strong>Use cases:<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>Limited inventory giveaways (e.g., first 100 customers)<\/li>\n<li>Exclusive contests for select audiences<\/li>\n<li>Testing giveaways before wider release<\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\" id=\"max-entries\">Set Maximum Number of Allowed Entries<\/h2>\n<p><strong>Plan Required:<\/strong> Business<\/p>\n<p>Limit the total number of entries (not users) in your giveaway. This counts all entries including bonus entries from referrals or completing multiple entry methods. <strong>Note: if the checkbox is un-ticked, it will allow unlimited entries.<\/strong><\/p>\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"858\" height=\"286\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-7.png\" alt=\"Set Maximum Entries\" class=\"wp-image-7574\" style=\"width:500px\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-7.png 858w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-7-300x100.png 300w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-7-768x256.png 768w\" sizes=\"auto, (max-width: 858px) 100vw, 858px\" \/><\/figure>\n<p><strong>To enable:<\/strong><\/p>\n<ol class=\"wp-block-list\">\n<li>Check <strong>Set maximum number of allowed entries<\/strong><\/li>\n<li>Enter the maximum number of entries (1-999,999)<\/li>\n<\/ol>\n<p><strong>Note:<\/strong> This is different from maximum users. If you set 1,000 max entries and each user can earn up to 10 entries, you might have only 100 users but 1,000 total entries.<\/p>\n<h2 class=\"wp-block-heading\" id=\"block-vpns\">Block VPNs<\/h2>\n<p><strong>Plan Required:<\/strong> All plans<\/p>\n<p>Block entries from users connecting through VPN services. This is <strong>strongly recommended<\/strong> as fraudsters commonly use VPNs to mask their identity and submit multiple entries.<\/p>\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"994\" height=\"566\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-8.png\" alt=\"Block VPNs\" class=\"wp-image-7575\" style=\"width:500px\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-8.png 994w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-8-300x171.png 300w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-8-768x437.png 768w\" sizes=\"auto, (max-width: 994px) 100vw, 994px\" \/><\/figure>\n<p><strong>To enable:<\/strong> Check <strong>Block VPN&#8217;s<\/strong><\/p>\n<p>When enabled, users connecting through known VPN services will be blocked from entering your giveaway.<\/p>\n<h2 class=\"wp-block-heading\" id=\"block-high-risk-emails\">Block High Risk Email Providers<\/h2>\n<p><strong>Plan Required:<\/strong> Business<\/p>\n<p>Automatically block entries from disposable and temporary email services commonly used for fraud. This includes providers like Guerrilla Mail, 10 Minute Mail, and similar services.<\/p>\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"988\" height=\"556\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-9.png\" alt=\"Block High Risk Email Providers\" class=\"wp-image-7576\" style=\"width:500px\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-9.png 988w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-9-300x169.png 300w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-9-768x432.png 768w\" sizes=\"auto, (max-width: 988px) 100vw, 988px\" \/><\/figure>\n<p><strong>To enable:<\/strong> Check <strong>Block high risk email providers<\/strong><\/p>\n<p>Legitimate users with standard email providers (Gmail, Yahoo, Outlook, etc.) will not be affected.<\/p>\n<h2 class=\"wp-block-heading\" id=\"email-whitelist\">Only Allow Specific Emails to Enter (Email Whitelist)<\/h2>\n<p><strong>Plan Required:<\/strong> Premium<\/p>\n<p>Create an exclusive giveaway by only allowing specific email addresses to participate. Only the email addresses you specify can enter.<\/p>\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"450\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-10-1024x450.png\" alt=\"Email Whitelist\" class=\"wp-image-7577\" style=\"width:600px\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-10-1024x450.png 1024w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-10-300x132.png 300w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-10-768x337.png 768w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-10.png 1180w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<p><strong>To enable:<\/strong><\/p>\n<ol class=\"wp-block-list\">\n<li>Check <strong>Only allow specific emails to enter<\/strong><\/li>\n<li>In the text area, enter each allowed email address on a separate line<\/li>\n<\/ol>\n<p><strong>Use cases:<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>VIP customer giveaways<\/li>\n<li>Employee-only contests<\/li>\n<li>Existing subscriber rewards<\/li>\n<li>Event attendee exclusive draws<\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\" id=\"ip-whitelist\">Only Allow Specific IP Addresses to Enter (IP Whitelist)<\/h2>\n<p><strong>Plan Required:<\/strong> Premium<\/p>\n<p>Restrict entries to specific IP addresses. This is particularly useful for live events where participants are on the same network.<\/p>\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"455\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-11-1024x455.png\" alt=\"IP Whitelist\" class=\"wp-image-7578\" style=\"width:600px\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-11-1024x455.png 1024w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-11-300x133.png 300w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-11-768x341.png 768w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-11.png 1176w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<p><strong>To enable:<\/strong><\/p>\n<ol class=\"wp-block-list\">\n<li>Check <strong>Only allow specific IP Addresses to enter (good for live events)<\/strong><\/li>\n<li>In the text area, enter each allowed IP address on a separate line<\/li>\n<\/ol>\n<p><strong>Use cases:<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>Conference or tradeshow giveaways<\/li>\n<li>In-store promotions<\/li>\n<li>Office-only contests<\/li>\n<li>Venue-specific events<\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\" id=\"cookies-consent\">Show Cookies Consent Form<\/h2>\n<p><strong>Plan Required:<\/strong> Premium<\/p>\n<p>Display a cookies consent form to participants before they enter. This helps with GDPR compliance and privacy regulations.<\/p>\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"173\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-12-1024x173.png\" alt=\"Cookies Consent Form\" class=\"wp-image-7579\" style=\"width:600px\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-12-1024x173.png 1024w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-12-300x51.png 300w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-12-768x130.png 768w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-12.png 1126w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<p><strong>To enable:<\/strong> Check <strong>Show cookies consent form to participants<\/strong><\/p>\n<p>Participants will need to accept cookies before they can enter your giveaway.<\/p>\n<h2 class=\"wp-block-heading\" id=\"remove-analytics\">Remove SweepWidget Google Analytics Tracking<\/h2>\n<p><strong>Plan Required:<\/strong> Premium<\/p>\n<p>Remove SweepWidget&#8217;s Google Analytics tracking from your giveaway widget. This gives you complete control over tracking and reduces external scripts.<\/p>\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"173\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-12-1-1024x173.png\" alt=\"Remove Google Analytics\" class=\"wp-image-7580\" style=\"width:600px\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-12-1-1024x173.png 1024w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-12-1-300x51.png 300w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-12-1-768x130.png 768w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-12-1.png 1126w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<p><strong>To enable:<\/strong> Check <strong>Remove SweepWidget Google Analytics tracking<\/strong><\/p>\n<h2 class=\"wp-block-heading\" id=\"email-text-verification\">Email\/Text Verification (2FA)<\/h2>\n<p>Add an extra layer of security by requiring participants to verify their identity through email or SMS before their entry is confirmed.<\/p>\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"366\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-13-1024x366.png\" alt=\"Email\/Text Verification\" class=\"wp-image-7583\" style=\"width:600px\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-13-1024x366.png 1024w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-13-300x107.png 300w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-13-768x274.png 768w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-13.png 1148w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<h3 class=\"wp-block-heading\">No Verification (Default)<\/h3>\n<p>Participants can enter without additional verification. Their entry is counted immediately.<\/p>\n<h3 class=\"wp-block-heading\">Require Email Verification Code<\/h3>\n<p><strong>Plan Required:<\/strong> Premium<\/p>\n<p>Participants must enter a 4-digit verification code sent to their email address before their entry is confirmed.<\/p>\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"985\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-14-1024x985.png\" alt=\"Email Verification Settings\" class=\"wp-image-7584\" style=\"width:700px\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-14-1024x985.png 1024w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-14-300x289.png 300w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-14-768x739.png 768w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-14.png 1264w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<p><strong>To enable:<\/strong><\/p>\n<ol class=\"wp-block-list\">\n<li>Select <strong>Require email verification code<\/strong><\/li>\n<li>Customize the verification email body using the rich text editor<\/li>\n<li>Optionally add a custom logo (200 pixels wide)<\/li>\n<\/ol>\n<p><strong>Available merge tags for the email:<\/strong><\/p>\n<figure class=\"wp-block-table\">\n<table>\n<thead>\n<tr>\n<th>Merge Tag<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>[USERNAME]<\/code><\/td>\n<td>User&#8217;s full name<\/td>\n<\/tr>\n<tr>\n<td><code>[TITLE]<\/code><\/td>\n<td>Giveaway title<\/td>\n<\/tr>\n<tr>\n<td><code>[VERIFICATION_CODE]<\/code><\/td>\n<td>4-digit verification code<\/td>\n<\/tr>\n<tr>\n<td><code>[BRAND_NAME]<\/code><\/td>\n<td>Your brand name (editable in account settings)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p><strong>Default email template:<\/strong><\/p>\n<pre class=\"wp-block-code\"><code>Hi [USERNAME],\n\nThank you for entering this giveaway: [TITLE]\n\nPlease confirm your email by enter the following code:\n\n[VERIFICATION_CODE]<\/code><\/pre>\n<h3 class=\"wp-block-heading\">Require Text (SMS) Verification Code<\/h3>\n<p><strong>Plan Required:<\/strong> Enterprise<\/p>\n<p>Participants must enter a 4-digit verification code sent via SMS to their phone number. This requires a Twilio account integration.<\/p>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1014\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-15-1024x1014.png\" alt=\"SMS Verification Settings\" class=\"wp-image-7585\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-15-1024x1014.png 1024w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-15-300x297.png 300w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-15-150x150.png 150w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-15-768x761.png 768w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-15.png 1290w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<p><strong>To enable:<\/strong><\/p>\n<ol class=\"wp-block-list\">\n<li>Select <strong>Require text verification code<\/strong><\/li>\n<li>Enter your <strong>Twilio Account SID<\/strong><\/li>\n<li>Enter your <strong>Twilio Auth Token<\/strong><\/li>\n<li>Enter your <strong>Twilio Sending Phone Number<\/strong><\/li>\n<li>Customize the SMS verification message<\/li>\n<\/ol>\n<p>You can find your Twilio credentials in your <a href=\"https:\/\/www.twilio.com\/console\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Twilio Console<\/a>.<\/p>\n<p><strong>Default SMS template:<\/strong><\/p>\n<pre class=\"wp-block-code\"><code>Hi [USERNAME], thank you for entering this giveaway: [TITLE]. Please confirm your email by enter the following code: [VERIFICATION_CODE]<\/code><\/pre>\n<h2 class=\"wp-block-heading\" id=\"features-by-plan\">Security Features by Plan<\/h2>\n<p>Here&#8217;s a quick reference of which security features are available on each plan:<\/p>\n<figure class=\"wp-block-table\">\n<table>\n<thead>\n<tr>\n<th>Feature<\/th>\n<th>Free<\/th>\n<th>Pro<\/th>\n<th>Business<\/th>\n<th>Premium<\/th>\n<th>Enterprise<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Anti-Spam Security Levels<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Block Duplicate IP Addresses<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Block VPNs<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Set Max Users<\/td>\n<td>&#8211;<\/td>\n<td>&#8211;<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Set Max Entries<\/td>\n<td>&#8211;<\/td>\n<td>&#8211;<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Block High Risk Emails<\/td>\n<td>&#8211;<\/td>\n<td>&#8211;<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Geo-Targeting<\/td>\n<td>&#8211;<\/td>\n<td>&#8211;<\/td>\n<td>&#8211;<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Email Whitelist<\/td>\n<td>&#8211;<\/td>\n<td>&#8211;<\/td>\n<td>&#8211;<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>IP Whitelist<\/td>\n<td>&#8211;<\/td>\n<td>&#8211;<\/td>\n<td>&#8211;<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Cookies Consent Form<\/td>\n<td>&#8211;<\/td>\n<td>&#8211;<\/td>\n<td>&#8211;<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Remove SW Analytics<\/td>\n<td>&#8211;<\/td>\n<td>&#8211;<\/td>\n<td>&#8211;<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Email Verification<\/td>\n<td>&#8211;<\/td>\n<td>&#8211;<\/td>\n<td>&#8211;<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>SMS Verification<\/td>\n<td>&#8211;<\/td>\n<td>&#8211;<\/td>\n<td>&#8211;<\/td>\n<td>&#8211;<\/td>\n<td>Yes<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<h2 class=\"wp-block-heading\" id=\"recommended-config\">Recommended Security Configuration<\/h2>\n<p>For most giveaways, we recommend the following security settings:<\/p>\n<ul class=\"wp-block-list\">\n<li><strong>Anti-spam level:<\/strong> Standard (default)<\/li>\n<li><strong>Block VPNs:<\/strong> Enabled (strongly recommended)<\/li>\n<li><strong>Block duplicate IP addresses:<\/strong> Enabled with 1-2 emails per IP<\/li>\n<li><strong>Block high risk email providers:<\/strong> Enabled (if on Business plan or higher)<\/li>\n<\/ul>\n<p>For high-value prizes or viral campaigns, consider adding:<\/p>\n<ul class=\"wp-block-list\">\n<li><strong>Anti-spam level:<\/strong> Strong or Strict<\/li>\n<li><strong>Email verification:<\/strong> Required<\/li>\n<li><strong>Geo-location restrictions:<\/strong> If shipping is limited to certain countries<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>SweepWidget provides comprehensive security settings to protect your giveaways from fraud, spam, and abuse. This guide covers all available security options, from anti-spam measures to email verification. Table of Contents Anti-Spam Settings (Security Levels) Geo-Targeting (Country &amp; State Restrictions) Block Duplicate IP Addresses Set Maximum Number of People Who Can Enter Set Maximum Number of Allowed Entries Block VPNs Block High Risk Email Providers Only Allow Specific Emails to Enter (Email Whitelist) Only Allow Specific IP Addresses to Enter (IP Whitelist) Show Cookies Consent Form Remove SweepWidget Google Analytics Tracking Email\/Text Verification (2FA) Security Features by Plan Recommended Security Configuration Anti-Spam Settings (Security Levels) Choose from four security levels that determine how strictly SweepWidget validates entries. Higher levels use advanced device fingerprinting technology to detect and prevent fraudulent entries. Level Description Best For Weak Minimum validation checks. No device fingerprinting. Internal contests, trusted audiences Standard Advanced device fingerprint technology verifying 50+ data points. This is the default setting. Most giveaways Strong Elevated security checks with enhanced device fingerprinting. High-value prizes, larger audiences Strict Maximum device fingerprinting security settings. Premium prizes, public viral campaigns Recommendation: Start with Standard for most giveaways. If you notice suspicious activity, increase to Strong or Strict. Geo-Targeting (Country &amp; State Restrictions) Plan Required: Premium Control which countries and states\/provinces can enter your giveaway. You can either allow only specific locations or block specific locations from entering. [SCREENSHOT &#8211; add updated screenshot of the new geo-targeting UI showing the Enable geo-targeting checkbox, allow\/block radios, country search, and selected country pills] To enable geo-targeting: Check &#8220;Enable geo-targeting&#8221; Choose a mode: &#8220;Only allow these locations&#8221; or &#8220;Block these locations&#8221; Search for countries using the search field and click to add them For supported countries (US, Canada, UK, Australia, Brazil, India, Germany), you can also select specific states or provinces Selected countries appear as removable pill badges. Participants from restricted locations will see a message indicating they cannot enter. Location is enforced both when the widget loads and on the server when a user submits an entry. For full details, see Geo-Targeting: Restrict Entries by Country and State. Block Duplicate IP Addresses Plan Required: All plans Prevent the same person from entering multiple times with different email addresses from the same IP address. To enable: Check Block duplicate IP addresses Set How many emails can the same person enter with? (1-99) Setting this to 1 means each IP address can only submit one entry. Setting it higher allows households or offices with shared IPs to have multiple legitimate entries. Set Maximum Number of People Who Can Enter Plan Required: Business Limit the total number of unique participants in your giveaway. Once the limit is reached, no new users can enter. Note: if the checkbox is un-ticked, it will allow unlimited users to enter. To enable: Check Set maximum number of people who can enter Enter the maximum number of users (1-999,999) Use cases: Limited inventory giveaways (e.g., first 100 customers) Exclusive contests for select audiences Testing giveaways before wider release Set Maximum Number of Allowed Entries Plan Required: Business Limit the total number of entries (not users) in your giveaway. This counts all entries including bonus entries from referrals or completing multiple entry methods. Note: if the checkbox is un-ticked, it will allow unlimited entries. To enable: Check Set maximum number of allowed entries Enter the maximum number of entries (1-999,999) Note: This is different from maximum users. If you set 1,000 max entries and each user can earn up to 10 entries, you might have only 100 users but 1,000 total entries. Block VPNs Plan Required: All plans Block entries from users connecting through VPN services. This is strongly recommended as fraudsters commonly use VPNs to mask their identity and submit multiple entries. To enable: Check Block VPN&#8217;s When enabled, users connecting through known VPN services will be blocked from entering your giveaway. Block High Risk Email Providers Plan Required: Business Automatically block entries from disposable and temporary email services commonly used for fraud. This includes providers like Guerrilla Mail, 10 Minute Mail, and similar services. To enable: Check Block high risk email providers Legitimate users with standard email providers (Gmail, Yahoo, Outlook, etc.) will not be affected. Only Allow Specific Emails to Enter (Email Whitelist) Plan Required: Premium Create an exclusive giveaway by only allowing specific email addresses to participate. Only the email addresses you specify can enter. To enable: Check Only allow specific emails to enter In the text area, enter each allowed email address on a separate line Use cases: VIP customer giveaways Employee-only contests Existing subscriber rewards Event attendee exclusive draws Only Allow Specific IP Addresses to Enter (IP Whitelist) Plan Required: Premium Restrict entries to specific IP addresses. This is particularly useful for live events where participants are on the same network. To enable: Check Only allow specific IP Addresses to enter (good for live events) In the text area, enter each allowed IP address on a separate line Use cases: Conference or tradeshow giveaways In-store promotions Office-only contests Venue-specific events Show Cookies Consent Form Plan Required: Premium Display a cookies consent form to participants before they enter. This helps with GDPR compliance and privacy regulations. To enable: Check Show cookies consent form to participants Participants will need to accept cookies before they can enter your giveaway. Remove SweepWidget Google Analytics Tracking Plan Required: Premium Remove SweepWidget&#8217;s Google Analytics tracking from your giveaway widget. This gives you complete control over tracking and reduces external scripts. To enable: Check Remove SweepWidget Google Analytics tracking Email\/Text Verification (2FA) Add an extra layer of security by requiring participants to verify their identity through email or SMS before their entry is confirmed. No Verification (Default) Participants can enter without additional verification. Their entry is counted immediately. Require Email Verification Code Plan Required: Premium Participants must enter a 4-digit verification code sent to their email address before their entry is confirmed. To enable: Select Require email verification code Customize the verification email body using the rich text editor<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-7566","post","type-post","status-publish","format-standard","hentry","category-how-to"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SweepWidget Giveaway Security Settings - SweepWidget Help Docs<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sweepwidget.com\/docs\/giveaway-security-settings\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SweepWidget Giveaway Security Settings - SweepWidget Help Docs\" \/>\n<meta property=\"og:description\" content=\"SweepWidget provides comprehensive security settings to protect your giveaways from fraud, spam, and abuse. This guide covers all available security options, from anti-spam measures to email verification. Table of Contents Anti-Spam Settings (Security Levels) Geo-Targeting (Country &amp; State Restrictions) Block Duplicate IP Addresses Set Maximum Number of People Who Can Enter Set Maximum Number of Allowed Entries Block VPNs Block High Risk Email Providers Only Allow Specific Emails to Enter (Email Whitelist) Only Allow Specific IP Addresses to Enter (IP Whitelist) Show Cookies Consent Form Remove SweepWidget Google Analytics Tracking Email\/Text Verification (2FA) Security Features by Plan Recommended Security Configuration Anti-Spam Settings (Security Levels) Choose from four security levels that determine how strictly SweepWidget validates entries. Higher levels use advanced device fingerprinting technology to detect and prevent fraudulent entries. Level Description Best For Weak Minimum validation checks. No device fingerprinting. Internal contests, trusted audiences Standard Advanced device fingerprint technology verifying 50+ data points. This is the default setting. Most giveaways Strong Elevated security checks with enhanced device fingerprinting. High-value prizes, larger audiences Strict Maximum device fingerprinting security settings. Premium prizes, public viral campaigns Recommendation: Start with Standard for most giveaways. If you notice suspicious activity, increase to Strong or Strict. Geo-Targeting (Country &amp; State Restrictions) Plan Required: Premium Control which countries and states\/provinces can enter your giveaway. You can either allow only specific locations or block specific locations from entering. [SCREENSHOT &#8211; add updated screenshot of the new geo-targeting UI showing the Enable geo-targeting checkbox, allow\/block radios, country search, and selected country pills] To enable geo-targeting: Check &#8220;Enable geo-targeting&#8221; Choose a mode: &#8220;Only allow these locations&#8221; or &#8220;Block these locations&#8221; Search for countries using the search field and click to add them For supported countries (US, Canada, UK, Australia, Brazil, India, Germany), you can also select specific states or provinces Selected countries appear as removable pill badges. Participants from restricted locations will see a message indicating they cannot enter. Location is enforced both when the widget loads and on the server when a user submits an entry. For full details, see Geo-Targeting: Restrict Entries by Country and State. Block Duplicate IP Addresses Plan Required: All plans Prevent the same person from entering multiple times with different email addresses from the same IP address. To enable: Check Block duplicate IP addresses Set How many emails can the same person enter with? (1-99) Setting this to 1 means each IP address can only submit one entry. Setting it higher allows households or offices with shared IPs to have multiple legitimate entries. Set Maximum Number of People Who Can Enter Plan Required: Business Limit the total number of unique participants in your giveaway. Once the limit is reached, no new users can enter. Note: if the checkbox is un-ticked, it will allow unlimited users to enter. To enable: Check Set maximum number of people who can enter Enter the maximum number of users (1-999,999) Use cases: Limited inventory giveaways (e.g., first 100 customers) Exclusive contests for select audiences Testing giveaways before wider release Set Maximum Number of Allowed Entries Plan Required: Business Limit the total number of entries (not users) in your giveaway. This counts all entries including bonus entries from referrals or completing multiple entry methods. Note: if the checkbox is un-ticked, it will allow unlimited entries. To enable: Check Set maximum number of allowed entries Enter the maximum number of entries (1-999,999) Note: This is different from maximum users. If you set 1,000 max entries and each user can earn up to 10 entries, you might have only 100 users but 1,000 total entries. Block VPNs Plan Required: All plans Block entries from users connecting through VPN services. This is strongly recommended as fraudsters commonly use VPNs to mask their identity and submit multiple entries. To enable: Check Block VPN&#8217;s When enabled, users connecting through known VPN services will be blocked from entering your giveaway. Block High Risk Email Providers Plan Required: Business Automatically block entries from disposable and temporary email services commonly used for fraud. This includes providers like Guerrilla Mail, 10 Minute Mail, and similar services. To enable: Check Block high risk email providers Legitimate users with standard email providers (Gmail, Yahoo, Outlook, etc.) will not be affected. Only Allow Specific Emails to Enter (Email Whitelist) Plan Required: Premium Create an exclusive giveaway by only allowing specific email addresses to participate. Only the email addresses you specify can enter. To enable: Check Only allow specific emails to enter In the text area, enter each allowed email address on a separate line Use cases: VIP customer giveaways Employee-only contests Existing subscriber rewards Event attendee exclusive draws Only Allow Specific IP Addresses to Enter (IP Whitelist) Plan Required: Premium Restrict entries to specific IP addresses. This is particularly useful for live events where participants are on the same network. To enable: Check Only allow specific IP Addresses to enter (good for live events) In the text area, enter each allowed IP address on a separate line Use cases: Conference or tradeshow giveaways In-store promotions Office-only contests Venue-specific events Show Cookies Consent Form Plan Required: Premium Display a cookies consent form to participants before they enter. This helps with GDPR compliance and privacy regulations. To enable: Check Show cookies consent form to participants Participants will need to accept cookies before they can enter your giveaway. Remove SweepWidget Google Analytics Tracking Plan Required: Premium Remove SweepWidget&#8217;s Google Analytics tracking from your giveaway widget. This gives you complete control over tracking and reduces external scripts. To enable: Check Remove SweepWidget Google Analytics tracking Email\/Text Verification (2FA) Add an extra layer of security by requiring participants to verify their identity through email or SMS before their entry is confirmed. No Verification (Default) Participants can enter without additional verification. Their entry is counted immediately. Require Email Verification Code Plan Required: Premium Participants must enter a 4-digit verification code sent to their email address before their entry is confirmed. To enable: Select Require email verification code Customize the verification email body using the rich text editor\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sweepwidget.com\/docs\/giveaway-security-settings\" \/>\n<meta property=\"og:site_name\" content=\"SweepWidget Help Docs\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-19T23:16:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-06T19:36:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1500\" \/>\n\t<meta property=\"og:image:height\" content=\"876\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"SweepWidget\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"SweepWidget\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/giveaway-security-settings#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/giveaway-security-settings\"},\"author\":{\"name\":\"SweepWidget\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/#\\\/schema\\\/person\\\/4cca2bc9c600116750eca1bfff6648e0\"},\"headline\":\"SweepWidget Giveaway Security Settings\",\"datePublished\":\"2026-01-19T23:16:46+00:00\",\"dateModified\":\"2026-03-06T19:36:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/giveaway-security-settings\"},\"wordCount\":1268,\"image\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/giveaway-security-settings#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/security-1-1024x598.png\",\"articleSection\":[\"How To\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/giveaway-security-settings\",\"url\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/giveaway-security-settings\",\"name\":\"SweepWidget Giveaway Security Settings - SweepWidget Help Docs\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/giveaway-security-settings#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/giveaway-security-settings#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/security-1-1024x598.png\",\"datePublished\":\"2026-01-19T23:16:46+00:00\",\"dateModified\":\"2026-03-06T19:36:07+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/#\\\/schema\\\/person\\\/4cca2bc9c600116750eca1bfff6648e0\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/giveaway-security-settings#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/giveaway-security-settings\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/giveaway-security-settings#primaryimage\",\"url\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/security-1.png\",\"contentUrl\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/security-1.png\",\"width\":1500,\"height\":876},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/giveaway-security-settings#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SweepWidget Giveaway Security Settings\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/#website\",\"url\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/\",\"name\":\"SweepWidget Help Docs\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/#\\\/schema\\\/person\\\/4cca2bc9c600116750eca1bfff6648e0\",\"name\":\"SweepWidget\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/08ae098bc2290a9a645af1c26ddd7704f98d09c88bf65a55b5c4bc1e585f31f4?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/08ae098bc2290a9a645af1c26ddd7704f98d09c88bf65a55b5c4bc1e585f31f4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/08ae098bc2290a9a645af1c26ddd7704f98d09c88bf65a55b5c4bc1e585f31f4?s=96&d=mm&r=g\",\"caption\":\"SweepWidget\"},\"sameAs\":[\"https:\\\/\\\/sweepwidget.com\\\/docs\"],\"url\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/author\\\/sweepwidget\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SweepWidget Giveaway Security Settings - SweepWidget Help Docs","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sweepwidget.com\/docs\/giveaway-security-settings","og_locale":"en_US","og_type":"article","og_title":"SweepWidget Giveaway Security Settings - SweepWidget Help Docs","og_description":"SweepWidget provides comprehensive security settings to protect your giveaways from fraud, spam, and abuse. This guide covers all available security options, from anti-spam measures to email verification. Table of Contents Anti-Spam Settings (Security Levels) Geo-Targeting (Country &amp; State Restrictions) Block Duplicate IP Addresses Set Maximum Number of People Who Can Enter Set Maximum Number of Allowed Entries Block VPNs Block High Risk Email Providers Only Allow Specific Emails to Enter (Email Whitelist) Only Allow Specific IP Addresses to Enter (IP Whitelist) Show Cookies Consent Form Remove SweepWidget Google Analytics Tracking Email\/Text Verification (2FA) Security Features by Plan Recommended Security Configuration Anti-Spam Settings (Security Levels) Choose from four security levels that determine how strictly SweepWidget validates entries. Higher levels use advanced device fingerprinting technology to detect and prevent fraudulent entries. Level Description Best For Weak Minimum validation checks. No device fingerprinting. Internal contests, trusted audiences Standard Advanced device fingerprint technology verifying 50+ data points. This is the default setting. Most giveaways Strong Elevated security checks with enhanced device fingerprinting. High-value prizes, larger audiences Strict Maximum device fingerprinting security settings. Premium prizes, public viral campaigns Recommendation: Start with Standard for most giveaways. If you notice suspicious activity, increase to Strong or Strict. Geo-Targeting (Country &amp; State Restrictions) Plan Required: Premium Control which countries and states\/provinces can enter your giveaway. You can either allow only specific locations or block specific locations from entering. [SCREENSHOT &#8211; add updated screenshot of the new geo-targeting UI showing the Enable geo-targeting checkbox, allow\/block radios, country search, and selected country pills] To enable geo-targeting: Check &#8220;Enable geo-targeting&#8221; Choose a mode: &#8220;Only allow these locations&#8221; or &#8220;Block these locations&#8221; Search for countries using the search field and click to add them For supported countries (US, Canada, UK, Australia, Brazil, India, Germany), you can also select specific states or provinces Selected countries appear as removable pill badges. Participants from restricted locations will see a message indicating they cannot enter. Location is enforced both when the widget loads and on the server when a user submits an entry. For full details, see Geo-Targeting: Restrict Entries by Country and State. Block Duplicate IP Addresses Plan Required: All plans Prevent the same person from entering multiple times with different email addresses from the same IP address. To enable: Check Block duplicate IP addresses Set How many emails can the same person enter with? (1-99) Setting this to 1 means each IP address can only submit one entry. Setting it higher allows households or offices with shared IPs to have multiple legitimate entries. Set Maximum Number of People Who Can Enter Plan Required: Business Limit the total number of unique participants in your giveaway. Once the limit is reached, no new users can enter. Note: if the checkbox is un-ticked, it will allow unlimited users to enter. To enable: Check Set maximum number of people who can enter Enter the maximum number of users (1-999,999) Use cases: Limited inventory giveaways (e.g., first 100 customers) Exclusive contests for select audiences Testing giveaways before wider release Set Maximum Number of Allowed Entries Plan Required: Business Limit the total number of entries (not users) in your giveaway. This counts all entries including bonus entries from referrals or completing multiple entry methods. Note: if the checkbox is un-ticked, it will allow unlimited entries. To enable: Check Set maximum number of allowed entries Enter the maximum number of entries (1-999,999) Note: This is different from maximum users. If you set 1,000 max entries and each user can earn up to 10 entries, you might have only 100 users but 1,000 total entries. Block VPNs Plan Required: All plans Block entries from users connecting through VPN services. This is strongly recommended as fraudsters commonly use VPNs to mask their identity and submit multiple entries. To enable: Check Block VPN&#8217;s When enabled, users connecting through known VPN services will be blocked from entering your giveaway. Block High Risk Email Providers Plan Required: Business Automatically block entries from disposable and temporary email services commonly used for fraud. This includes providers like Guerrilla Mail, 10 Minute Mail, and similar services. To enable: Check Block high risk email providers Legitimate users with standard email providers (Gmail, Yahoo, Outlook, etc.) will not be affected. Only Allow Specific Emails to Enter (Email Whitelist) Plan Required: Premium Create an exclusive giveaway by only allowing specific email addresses to participate. Only the email addresses you specify can enter. To enable: Check Only allow specific emails to enter In the text area, enter each allowed email address on a separate line Use cases: VIP customer giveaways Employee-only contests Existing subscriber rewards Event attendee exclusive draws Only Allow Specific IP Addresses to Enter (IP Whitelist) Plan Required: Premium Restrict entries to specific IP addresses. This is particularly useful for live events where participants are on the same network. To enable: Check Only allow specific IP Addresses to enter (good for live events) In the text area, enter each allowed IP address on a separate line Use cases: Conference or tradeshow giveaways In-store promotions Office-only contests Venue-specific events Show Cookies Consent Form Plan Required: Premium Display a cookies consent form to participants before they enter. This helps with GDPR compliance and privacy regulations. To enable: Check Show cookies consent form to participants Participants will need to accept cookies before they can enter your giveaway. Remove SweepWidget Google Analytics Tracking Plan Required: Premium Remove SweepWidget&#8217;s Google Analytics tracking from your giveaway widget. This gives you complete control over tracking and reduces external scripts. To enable: Check Remove SweepWidget Google Analytics tracking Email\/Text Verification (2FA) Add an extra layer of security by requiring participants to verify their identity through email or SMS before their entry is confirmed. No Verification (Default) Participants can enter without additional verification. Their entry is counted immediately. Require Email Verification Code Plan Required: Premium Participants must enter a 4-digit verification code sent to their email address before their entry is confirmed. To enable: Select Require email verification code Customize the verification email body using the rich text editor","og_url":"https:\/\/sweepwidget.com\/docs\/giveaway-security-settings","og_site_name":"SweepWidget Help Docs","article_published_time":"2026-01-19T23:16:46+00:00","article_modified_time":"2026-03-06T19:36:07+00:00","og_image":[{"width":1500,"height":876,"url":"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-1.png","type":"image\/png"}],"author":"SweepWidget","twitter_card":"summary_large_image","twitter_misc":{"Written by":"SweepWidget","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sweepwidget.com\/docs\/giveaway-security-settings#article","isPartOf":{"@id":"https:\/\/sweepwidget.com\/docs\/giveaway-security-settings"},"author":{"name":"SweepWidget","@id":"https:\/\/sweepwidget.com\/docs\/#\/schema\/person\/4cca2bc9c600116750eca1bfff6648e0"},"headline":"SweepWidget Giveaway Security Settings","datePublished":"2026-01-19T23:16:46+00:00","dateModified":"2026-03-06T19:36:07+00:00","mainEntityOfPage":{"@id":"https:\/\/sweepwidget.com\/docs\/giveaway-security-settings"},"wordCount":1268,"image":{"@id":"https:\/\/sweepwidget.com\/docs\/giveaway-security-settings#primaryimage"},"thumbnailUrl":"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-1-1024x598.png","articleSection":["How To"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/sweepwidget.com\/docs\/giveaway-security-settings","url":"https:\/\/sweepwidget.com\/docs\/giveaway-security-settings","name":"SweepWidget Giveaway Security Settings - SweepWidget Help Docs","isPartOf":{"@id":"https:\/\/sweepwidget.com\/docs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sweepwidget.com\/docs\/giveaway-security-settings#primaryimage"},"image":{"@id":"https:\/\/sweepwidget.com\/docs\/giveaway-security-settings#primaryimage"},"thumbnailUrl":"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-1-1024x598.png","datePublished":"2026-01-19T23:16:46+00:00","dateModified":"2026-03-06T19:36:07+00:00","author":{"@id":"https:\/\/sweepwidget.com\/docs\/#\/schema\/person\/4cca2bc9c600116750eca1bfff6648e0"},"breadcrumb":{"@id":"https:\/\/sweepwidget.com\/docs\/giveaway-security-settings#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sweepwidget.com\/docs\/giveaway-security-settings"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sweepwidget.com\/docs\/giveaway-security-settings#primaryimage","url":"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-1.png","contentUrl":"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2026\/01\/security-1.png","width":1500,"height":876},{"@type":"BreadcrumbList","@id":"https:\/\/sweepwidget.com\/docs\/giveaway-security-settings#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sweepwidget.com\/docs\/"},{"@type":"ListItem","position":2,"name":"SweepWidget Giveaway Security Settings"}]},{"@type":"WebSite","@id":"https:\/\/sweepwidget.com\/docs\/#website","url":"https:\/\/sweepwidget.com\/docs\/","name":"SweepWidget Help Docs","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sweepwidget.com\/docs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/sweepwidget.com\/docs\/#\/schema\/person\/4cca2bc9c600116750eca1bfff6648e0","name":"SweepWidget","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/08ae098bc2290a9a645af1c26ddd7704f98d09c88bf65a55b5c4bc1e585f31f4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/08ae098bc2290a9a645af1c26ddd7704f98d09c88bf65a55b5c4bc1e585f31f4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/08ae098bc2290a9a645af1c26ddd7704f98d09c88bf65a55b5c4bc1e585f31f4?s=96&d=mm&r=g","caption":"SweepWidget"},"sameAs":["https:\/\/sweepwidget.com\/docs"],"url":"https:\/\/sweepwidget.com\/docs\/author\/sweepwidget"}]}},"_links":{"self":[{"href":"https:\/\/sweepwidget.com\/docs\/wp-json\/wp\/v2\/posts\/7566","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sweepwidget.com\/docs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sweepwidget.com\/docs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sweepwidget.com\/docs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sweepwidget.com\/docs\/wp-json\/wp\/v2\/comments?post=7566"}],"version-history":[{"count":6,"href":"https:\/\/sweepwidget.com\/docs\/wp-json\/wp\/v2\/posts\/7566\/revisions"}],"predecessor-version":[{"id":7696,"href":"https:\/\/sweepwidget.com\/docs\/wp-json\/wp\/v2\/posts\/7566\/revisions\/7696"}],"wp:attachment":[{"href":"https:\/\/sweepwidget.com\/docs\/wp-json\/wp\/v2\/media?parent=7566"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sweepwidget.com\/docs\/wp-json\/wp\/v2\/categories?post=7566"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sweepwidget.com\/docs\/wp-json\/wp\/v2\/tags?post=7566"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}