{"id":3266,"date":"2026-11-04T20:45:14","date_gmt":"2026-11-04T20:45:14","guid":{"rendered":"https:\/\/sweepwidget.com\/blog\/?p=3266"},"modified":"2026-11-04T20:45:15","modified_gmt":"2026-11-04T20:45:15","slug":"how-to-verify-giveaway-entries","status":"publish","type":"post","link":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries","title":{"rendered":"How to Verify Giveaway Entries (Email, SMS and Social Actions)"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div>\n<p class=\"wp-block-paragraph\">To verify giveaway entries, check three things: that the email is real (with a 4-digit email code), that the person is real (with an SMS code), and that the social actions really happened (automatically where the platform allows it, by hand for the winner where it doesn&#8217;t). Most giveaways need all three to some degree, and none of them has to slow down honest entrants much.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here&#8217;s what each type of verification proves, what it doesn&#8217;t, and how to set it up in SweepWidget.<\/p>\n\n\n\n<h2 id=\"what-can-you-actually-verify\" class=\"wp-block-heading\"><a><\/a>What can you actually verify?<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Is the email real and theirs?<\/strong> A 4-digit email code checks it automatically.<\/li>\n\n\n\n<li><strong>Is the phone number real and theirs?<\/strong> A 4-digit SMS code checks it automatically.<\/li>\n\n\n\n<li><strong>Did they join your Discord, follow you on Twitch or join your subreddit?<\/strong> The platform confirms it automatically after they sign in.<\/li>\n\n\n\n<li><strong>Did they follow or like you on Instagram, Facebook or TikTok?<\/strong> No tool can check this automatically. Entrants confirm their username, and you check the winner.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The rest of this guide goes through each row.<\/p>\n\n\n\n<h2 id=\"how-to-verify-entrants-email-addresses\" class=\"wp-block-heading\"><a><\/a>How to verify entrants&#8217; email addresses<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Even before you turn on any verification, SweepWidget blocks disposable email addresses on every giveaway and every plan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That stops throwaway inboxes. It can&#8217;t prove an address is real, or that it belongs to the person typing it. For that, require an email code:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Create or edit your giveaway and open <strong>Security Settings<\/strong>.<\/li>\n\n\n\n<li>In the Email\/Text verification section, select <strong>Require email verification code<\/strong>.<\/li>\n\n\n\n<li>Edit the verification email if you like. Keep the [VERIFICATION_CODE] tag in it, or nobody gets their code.<\/li>\n\n\n\n<li>Optional: add your logo to the email header.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Entrants now see a screen asking for the 4-digit code from their inbox. Their entry counts once they type it in. Email verification is on the Enterprise plan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One tip: the email comes from SweepWidget, and some land in spam. The verification screen already reminds people to check their spam folder. Mention it in your promo posts too.<\/p>\n\n\n\n<h2 id=\"how-to-verify-entrants-with-sms\" class=\"wp-block-heading\"><a><\/a>How to verify entrants with SMS<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/sweepwidget.com\/blog\/wp-content\/uploads\/2026\/11\/06-email-verification-docs-1024x576.jpg\" alt=\"\" class=\"wp-image-3270\" srcset=\"https:\/\/sweepwidget.com\/blog\/wp-content\/uploads\/2026\/11\/06-email-verification-docs-1024x576.jpg 1024w, https:\/\/sweepwidget.com\/blog\/wp-content\/uploads\/2026\/11\/06-email-verification-docs-300x169.jpg 300w, https:\/\/sweepwidget.com\/blog\/wp-content\/uploads\/2026\/11\/06-email-verification-docs-768x432.jpg 768w, https:\/\/sweepwidget.com\/blog\/wp-content\/uploads\/2026\/11\/06-email-verification-docs-1536x864.jpg 1536w, https:\/\/sweepwidget.com\/blog\/wp-content\/uploads\/2026\/11\/06-email-verification-docs-1320x743.jpg 1320w, https:\/\/sweepwidget.com\/blog\/wp-content\/uploads\/2026\/11\/06-email-verification-docs-600x338.jpg 600w, https:\/\/sweepwidget.com\/blog\/wp-content\/uploads\/2026\/11\/06-email-verification-docs.jpg 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">SMS verification proves there&#8217;s a real phone number behind each entry. Phone numbers are much harder to create in bulk than email addresses, so this is the strongest check you can add.<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Open <strong>Security Settings<\/strong> and select <strong>Require text verification code<\/strong>.<\/li>\n\n\n\n<li>Enter your Twilio Account SID, Auth Token and sending phone number.<\/li>\n\n\n\n<li>Edit the text message if you like.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Entrants get a 4-digit code by text and type it in to confirm their entry. You also end up with a verified phone number for each entrant. SMS verification is on the Enterprise plan and needs your own Twilio account.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It adds a step, so use it when the prize is worth cheating for: cash, crypto, high-value products.<\/p>\n\n\n\n<h2 id=\"how-to-verify-social-actions\" class=\"wp-block-heading\"><a><\/a>How to verify social actions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This is where most confusion comes from, because it depends on the platform, not on the giveaway tool.<\/p>\n\n\n\n<h3 id=\"platforms-sweepwidget-verifies-automatically\" class=\"wp-block-heading\"><a><\/a>Platforms SweepWidget verifies automatically<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">For <strong>Discord, Telegram, Twitch, Reddit and Bluesky<\/strong>, the entrant signs in with their account, and SweepWidget asks the platform whether the action happened. No action, no entry.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Discord:<\/strong> checks they joined your server.<\/li>\n\n\n\n<li><strong>Telegram:<\/strong> checks they joined your channel or group. You connect your own Telegram bot as a channel admin and tick &#8220;Use API validation&#8221;.<\/li>\n\n\n\n<li><strong>Twitch:<\/strong> checks they follow or subscribe to your channel.<\/li>\n\n\n\n<li><strong>Reddit:<\/strong> checks they joined your subreddit.<\/li>\n\n\n\n<li><strong>Bluesky:<\/strong> checks they followed, liked, reposted or commented.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">API-verified social entries need a paid plan.<\/p>\n\n\n\n<h3 id=\"platforms-no-tool-can-verify-automatically\" class=\"wp-block-heading\"><a><\/a>Platforms no tool can verify automatically<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Instagram, Facebook and TikTok<\/strong> don&#8217;t let any outside tool check whether someone followed or liked an account. Meta&#8217;s APIs have no way to check if one user follows another, and TikTok&#8217;s API doesn&#8217;t cover follows, likes or video views. This is true for every giveaway tool, not just SweepWidget. SweepWidget also takes YouTube subscribes, X, Pinterest and Spotify actions and LinkedIn follows on trust, the same way.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So for these platforms, the entrant does the action, comes back, and confirms the username they used. The entry is credited on that confirmation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That sounds weak, but it works better than you&#8217;d expect. People who know winners get checked mostly do the action. And you only need to check the winner, not everyone.<\/p>\n\n\n\n<h2 id=\"how-to-check-winners-for-actions-that-cant-be-verified\" class=\"wp-block-heading\"><a><\/a>How to check winners for actions that can&#8217;t be verified<\/h2>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Draw your winner at random as normal.<\/li>\n\n\n\n<li>Look up their Instagram, Facebook or TikTok profile and check they did what your rules asked, for example that they follow you.<\/li>\n\n\n\n<li>If they didn&#8217;t, disqualify them and draw again.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Want to spot-check before the draw? On the Manage Entries page, click <strong>View all entry types<\/strong>, then a method like Instagram Follow. You&#8217;ll see everyone who claimed that action, and can disqualify individual entries without removing the person entirely.<\/p>\n\n\n\n<h2 id=\"combine-checks-for-the-best-entries\" class=\"wp-block-heading\"><a><\/a>Combine checks for the best entries<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You don&#8217;t have to pick one. A setup that works for most giveaways:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Standard security level<\/strong> (the default) for device fingerprinting.<\/li>\n\n\n\n<li><strong>Email verification<\/strong> if you&#8217;re building an email list and want every address to work.<\/li>\n\n\n\n<li><strong>One API-verified action<\/strong>, like a Discord join or Twitch follow, next to your Instagram or TikTok actions.<\/li>\n\n\n\n<li><strong>SMS verification<\/strong> only for prizes worth gaming.<\/li>\n\n\n\n<li><strong>A hand check of every winner<\/strong> for Instagram, Facebook and TikTok actions.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">You can also require social login, so people sign in with a social account before they enter, which adds another layer of verification. And if you run a store (Pro plan and up), Shopify or WooCommerce purchase entries are checked against real orders, synced regularly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For the full picture of blocking bots, VPNs and fake referrals, read <a href=\"https:\/\/sweepwidget.com\/blog\/sweepwidget-security-block-bots-fake-entries-hacks\">how SweepWidget blocks fake entries and bots<\/a>. Or <a href=\"https:\/\/sweepwidget.com\/pricing\">compare which verification options come with each plan<\/a>.<\/p>\n\n\n\n<h2 id=\"faq\" class=\"wp-block-heading\">FAQ<\/h2>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1793824429360\"><strong class=\"schema-faq-question\">Can a giveaway tool verify Instagram follows?<\/strong> <p class=\"schema-faq-answer\">No. Instagram&#8217;s API doesn&#8217;t let any outside tool check follows or likes. Entrants confirm their username, and you check the winner by hand before announcing.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1793824441605\"><strong class=\"schema-faq-question\">Is email verification enough to stop fake entries?<\/strong> <p class=\"schema-faq-answer\">It stops fake and throwaway addresses, but one person can still verify several real addresses. Pair it with duplicate IP blocking and VPN blocking (Pro plan and up).<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1793824453604\"><strong class=\"schema-faq-question\">Does SMS verification put people off?<\/strong> <p class=\"schema-faq-answer\">It adds one step, so some people won&#8217;t finish. That&#8217;s often the point: it keeps out the entries you didn&#8217;t want. Use it for high-value prizes.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1793824467540\"><strong class=\"schema-faq-question\">Do I need to check every entry by hand?<\/strong> <p class=\"schema-faq-answer\">No. Automatic checks cover email, SMS and API-verified platforms. For Instagram, Facebook and TikTok, check the winner, not every entry.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1793824484215\"><strong class=\"schema-faq-question\">What happens if a winner didn&#8217;t do the required action?<\/strong> <p class=\"schema-faq-answer\">Disqualify them so they can&#8217;t be drawn again, then pick a replacement from the remaining entries.<\/p> <\/div> <\/div>\n","protected":false},"excerpt":{"rendered":"<p>To verify giveaway entries, check three things: that the email is real (with a 4-digit email code), that the person is real (with an SMS&#8230;<\/p>\n","protected":false},"author":20,"featured_media":3267,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"yes","rop_publish_now_accounts":[],"rop_publish_now_history":[],"rop_publish_now_status":"pending","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":"","_viraly_social_sharing":"","_viraly_autopost_results":[],"_viraly_autoposted":"","_viraly_autopost_error":""},"categories":[74,26],"tags":[12],"class_list":["post-3266","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-2026-updates","category-security","tag-giveaways"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Verify Giveaway Entries: Email, SMS and Social<\/title>\n<meta name=\"description\" content=\"How to verify giveaway entries: email and SMS codes, which social actions can be checked automatically, which can&#039;t, and how to check a winner.\" \/>\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\/blog\/how-to-verify-giveaway-entries\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Verify Giveaway Entries: Email, SMS and Social Actions\" \/>\n<meta property=\"og:description\" content=\"Verify giveaway entries with email and SMS codes, auto-checked Discord, Twitch and Reddit actions, and a hand check of every winner.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries\" \/>\n<meta property=\"og:site_name\" content=\"SweepWidget Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-11-04T20:45:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-04T20:45:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/sweepwidget.com\/blog\/wp-content\/uploads\/2026\/11\/06-verify-giveaway-entries-hero.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Cindy Tran\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Cindy Tran\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries\"},\"author\":{\"name\":\"Cindy Tran\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/#\\\/schema\\\/person\\\/bf646ece473db219022e38c570d6f7f2\"},\"headline\":\"How to Verify Giveaway Entries (Email, SMS and Social Actions)\",\"datePublished\":\"2026-11-04T20:45:14+00:00\",\"dateModified\":\"2026-11-04T20:45:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries\"},\"wordCount\":1115,\"publisher\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/06-verify-giveaway-entries-hero-featured-1660x1080-1.webp\",\"keywords\":[\"Giveaways\"],\"articleSection\":[\"2026 Updates\",\"Security\"],\"inLanguage\":\"en-US\"},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries\",\"url\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries\",\"name\":\"How to Verify Giveaway Entries: Email, SMS and Social\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/06-verify-giveaway-entries-hero-featured-1660x1080-1.webp\",\"datePublished\":\"2026-11-04T20:45:14+00:00\",\"dateModified\":\"2026-11-04T20:45:15+00:00\",\"description\":\"How to verify giveaway entries: email and SMS codes, which social actions can be checked automatically, which can't, and how to check a winner.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries#breadcrumb\"},\"mainEntity\":[{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries#faq-question-1793824429360\"},{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries#faq-question-1793824441605\"},{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries#faq-question-1793824453604\"},{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries#faq-question-1793824467540\"},{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries#faq-question-1793824484215\"}],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries#primaryimage\",\"url\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/06-verify-giveaway-entries-hero-featured-1660x1080-1.webp\",\"contentUrl\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/06-verify-giveaway-entries-hero-featured-1660x1080-1.webp\",\"width\":1660,\"height\":1080,\"caption\":\"A 4-digit email verification code screen next to entry checks: email code verified, Discord join checked automatically, Instagram follow checked by hand\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/sweepwidget.com\\\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Verify Giveaway Entries (Email, SMS and Social Actions)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/\",\"name\":\"SweepWidget Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/#organization\",\"name\":\"SweepWidget Blog\",\"url\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/cropped-sweepwidget_logo_new.png\",\"contentUrl\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/cropped-sweepwidget_logo_new.png\",\"width\":600,\"height\":144,\"caption\":\"SweepWidget Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/#\\\/schema\\\/person\\\/bf646ece473db219022e38c570d6f7f2\",\"name\":\"Cindy Tran\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fec6a369648de764f5bac8a5b319d65d516384557d48bbbdbb18f57cfa11e022?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fec6a369648de764f5bac8a5b319d65d516384557d48bbbdbb18f57cfa11e022?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fec6a369648de764f5bac8a5b319d65d516384557d48bbbdbb18f57cfa11e022?s=96&d=mm&r=g\",\"caption\":\"Cindy Tran\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/loan-cindy-tran\\\/\"],\"url\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/author\\\/cindy-tran\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries#faq-question-1793824429360\",\"position\":1,\"url\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries#faq-question-1793824429360\",\"name\":\"Can a giveaway tool verify Instagram follows?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Instagram's API doesn't let any outside tool check follows or likes. Entrants confirm their username, and you check the winner by hand before announcing.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries#faq-question-1793824441605\",\"position\":2,\"url\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries#faq-question-1793824441605\",\"name\":\"Is email verification enough to stop fake entries?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"It stops fake and throwaway addresses, but one person can still verify several real addresses. Pair it with duplicate IP blocking and VPN blocking (Pro plan and up).\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries#faq-question-1793824453604\",\"position\":3,\"url\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries#faq-question-1793824453604\",\"name\":\"Does SMS verification put people off?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"It adds one step, so some people won't finish. That's often the point: it keeps out the entries you didn't want. Use it for high-value prizes.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries#faq-question-1793824467540\",\"position\":4,\"url\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries#faq-question-1793824467540\",\"name\":\"Do I need to check every entry by hand?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Automatic checks cover email, SMS and API-verified platforms. For Instagram, Facebook and TikTok, check the winner, not every entry.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries#faq-question-1793824484215\",\"position\":5,\"url\":\"https:\\\/\\\/sweepwidget.com\\\/blog\\\/how-to-verify-giveaway-entries#faq-question-1793824484215\",\"name\":\"What happens if a winner didn't do the required action?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Disqualify them so they can't be drawn again, then pick a replacement from the remaining entries.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Verify Giveaway Entries: Email, SMS and Social","description":"How to verify giveaway entries: email and SMS codes, which social actions can be checked automatically, which can't, and how to check a winner.","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\/blog\/how-to-verify-giveaway-entries","og_locale":"en_US","og_type":"article","og_title":"How to Verify Giveaway Entries: Email, SMS and Social Actions","og_description":"Verify giveaway entries with email and SMS codes, auto-checked Discord, Twitch and Reddit actions, and a hand check of every winner.","og_url":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries","og_site_name":"SweepWidget Blog","article_published_time":"2026-11-04T20:45:14+00:00","article_modified_time":"2026-11-04T20:45:15+00:00","og_image":[{"width":1600,"height":900,"url":"https:\/\/sweepwidget.com\/blog\/wp-content\/uploads\/2026\/11\/06-verify-giveaway-entries-hero.jpg","type":"image\/jpeg"}],"author":"Cindy Tran","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Cindy Tran","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries#article","isPartOf":{"@id":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries"},"author":{"name":"Cindy Tran","@id":"https:\/\/sweepwidget.com\/blog\/#\/schema\/person\/bf646ece473db219022e38c570d6f7f2"},"headline":"How to Verify Giveaway Entries (Email, SMS and Social Actions)","datePublished":"2026-11-04T20:45:14+00:00","dateModified":"2026-11-04T20:45:15+00:00","mainEntityOfPage":{"@id":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries"},"wordCount":1115,"publisher":{"@id":"https:\/\/sweepwidget.com\/blog\/#organization"},"image":{"@id":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries#primaryimage"},"thumbnailUrl":"https:\/\/sweepwidget.com\/blog\/wp-content\/uploads\/2026\/11\/06-verify-giveaway-entries-hero-featured-1660x1080-1.webp","keywords":["Giveaways"],"articleSection":["2026 Updates","Security"],"inLanguage":"en-US"},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries","url":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries","name":"How to Verify Giveaway Entries: Email, SMS and Social","isPartOf":{"@id":"https:\/\/sweepwidget.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries#primaryimage"},"image":{"@id":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries#primaryimage"},"thumbnailUrl":"https:\/\/sweepwidget.com\/blog\/wp-content\/uploads\/2026\/11\/06-verify-giveaway-entries-hero-featured-1660x1080-1.webp","datePublished":"2026-11-04T20:45:14+00:00","dateModified":"2026-11-04T20:45:15+00:00","description":"How to verify giveaway entries: email and SMS codes, which social actions can be checked automatically, which can't, and how to check a winner.","breadcrumb":{"@id":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries#breadcrumb"},"mainEntity":[{"@id":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries#faq-question-1793824429360"},{"@id":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries#faq-question-1793824441605"},{"@id":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries#faq-question-1793824453604"},{"@id":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries#faq-question-1793824467540"},{"@id":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries#faq-question-1793824484215"}],"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries#primaryimage","url":"https:\/\/sweepwidget.com\/blog\/wp-content\/uploads\/2026\/11\/06-verify-giveaway-entries-hero-featured-1660x1080-1.webp","contentUrl":"https:\/\/sweepwidget.com\/blog\/wp-content\/uploads\/2026\/11\/06-verify-giveaway-entries-hero-featured-1660x1080-1.webp","width":1660,"height":1080,"caption":"A 4-digit email verification code screen next to entry checks: email code verified, Discord join checked automatically, Instagram follow checked by hand"},{"@type":"BreadcrumbList","@id":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sweepwidget.com\/blog"},{"@type":"ListItem","position":2,"name":"How to Verify Giveaway Entries (Email, SMS and Social Actions)"}]},{"@type":"WebSite","@id":"https:\/\/sweepwidget.com\/blog\/#website","url":"https:\/\/sweepwidget.com\/blog\/","name":"SweepWidget Blog","description":"","publisher":{"@id":"https:\/\/sweepwidget.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sweepwidget.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/sweepwidget.com\/blog\/#organization","name":"SweepWidget Blog","url":"https:\/\/sweepwidget.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sweepwidget.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/sweepwidget.com\/blog\/wp-content\/uploads\/2024\/10\/cropped-sweepwidget_logo_new.png","contentUrl":"https:\/\/sweepwidget.com\/blog\/wp-content\/uploads\/2024\/10\/cropped-sweepwidget_logo_new.png","width":600,"height":144,"caption":"SweepWidget Blog"},"image":{"@id":"https:\/\/sweepwidget.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/sweepwidget.com\/blog\/#\/schema\/person\/bf646ece473db219022e38c570d6f7f2","name":"Cindy Tran","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/fec6a369648de764f5bac8a5b319d65d516384557d48bbbdbb18f57cfa11e022?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fec6a369648de764f5bac8a5b319d65d516384557d48bbbdbb18f57cfa11e022?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fec6a369648de764f5bac8a5b319d65d516384557d48bbbdbb18f57cfa11e022?s=96&d=mm&r=g","caption":"Cindy Tran"},"sameAs":["https:\/\/www.linkedin.com\/in\/loan-cindy-tran\/"],"url":"https:\/\/sweepwidget.com\/blog\/author\/cindy-tran"},{"@type":"Question","@id":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries#faq-question-1793824429360","position":1,"url":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries#faq-question-1793824429360","name":"Can a giveaway tool verify Instagram follows?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"No. Instagram's API doesn't let any outside tool check follows or likes. Entrants confirm their username, and you check the winner by hand before announcing.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries#faq-question-1793824441605","position":2,"url":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries#faq-question-1793824441605","name":"Is email verification enough to stop fake entries?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"It stops fake and throwaway addresses, but one person can still verify several real addresses. Pair it with duplicate IP blocking and VPN blocking (Pro plan and up).","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries#faq-question-1793824453604","position":3,"url":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries#faq-question-1793824453604","name":"Does SMS verification put people off?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"It adds one step, so some people won't finish. That's often the point: it keeps out the entries you didn't want. Use it for high-value prizes.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries#faq-question-1793824467540","position":4,"url":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries#faq-question-1793824467540","name":"Do I need to check every entry by hand?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"No. Automatic checks cover email, SMS and API-verified platforms. For Instagram, Facebook and TikTok, check the winner, not every entry.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries#faq-question-1793824484215","position":5,"url":"https:\/\/sweepwidget.com\/blog\/how-to-verify-giveaway-entries#faq-question-1793824484215","name":"What happens if a winner didn't do the required action?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Disqualify them so they can't be drawn again, then pick a replacement from the remaining entries.","inLanguage":"en-US"},"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/sweepwidget.com\/blog\/wp-json\/wp\/v2\/posts\/3266","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sweepwidget.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sweepwidget.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sweepwidget.com\/blog\/wp-json\/wp\/v2\/users\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/sweepwidget.com\/blog\/wp-json\/wp\/v2\/comments?post=3266"}],"version-history":[{"count":2,"href":"https:\/\/sweepwidget.com\/blog\/wp-json\/wp\/v2\/posts\/3266\/revisions"}],"predecessor-version":[{"id":3272,"href":"https:\/\/sweepwidget.com\/blog\/wp-json\/wp\/v2\/posts\/3266\/revisions\/3272"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sweepwidget.com\/blog\/wp-json\/wp\/v2\/media\/3267"}],"wp:attachment":[{"href":"https:\/\/sweepwidget.com\/blog\/wp-json\/wp\/v2\/media?parent=3266"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sweepwidget.com\/blog\/wp-json\/wp\/v2\/categories?post=3266"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sweepwidget.com\/blog\/wp-json\/wp\/v2\/tags?post=3266"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}