{"id":6923,"date":"2024-08-19T23:30:36","date_gmt":"2024-08-19T23:30:36","guid":{"rendered":"https:\/\/sweepwidget.com\/docs\/?p=6923"},"modified":"2026-01-19T00:09:14","modified_gmt":"2026-01-19T00:09:14","slug":"sweepwidget-photo-voting-contest-tool-docs","status":"publish","type":"post","link":"https:\/\/sweepwidget.com\/docs\/sweepwidget-photo-voting-contest-tool-docs","title":{"rendered":"How to Make a SweepWidget Photo Voting Contest"},"content":{"rendered":"\n<p>In this article, we will show you how to make a stunning photo contest with SweepWidget! You will learn how to let photographers upload a photo or video. Then, you&#8217;ll see how your audience can view, sort, and vote on their favorites. Once the contest concludes, you can either have the person with the most votes be considered the winner. Or, you can have it so you randomly or manually selected the winner. Let&#8217;s start!<\/p>\n\n\n\n<p><a href=\"https:\/\/sweepwidget.com\/c\/photo-contest\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>View a live example photo voting contest<\/strong><\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Create the photo contest<\/strong><\/h2>\n\n\n\n<p>First, you&#8217;ll need to click on the <strong>New Photo Contest<\/strong> link in the left nav bar of your SweepWidget account.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1500\" height=\"829\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photo-contest-1.png\" alt=\"\" class=\"wp-image-7165\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photo-contest-1.png 1500w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photo-contest-1-300x166.png 300w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photo-contest-1-1024x566.png 1024w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photo-contest-1-768x424.png 768w\" sizes=\"(max-width: 1500px) 100vw, 1500px\" \/><\/figure>\n\n\n\n<p>Photo contests have a different tab structure than regular giveaways. Here are the tabs you&#8217;ll work with:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Entry Form Info<\/strong> \u2013 Basic contest details (title, description, dates, rules, prizes)<\/li>\n\n\n\n<li><strong>Photo\/Video Upload Options<\/strong> \u2013 Configure what participants can upload<\/li>\n\n\n\n<li><strong>Login Fields<\/strong> \u2013 Custom form fields for photographers (address, age, etc.)<\/li>\n\n\n\n<li><strong>Design<\/strong> \u2013 Customize colors, fonts, and layout<\/li>\n\n\n\n<li><strong>Voting Settings<\/strong> \u2013 Gallery display and voting configuration<\/li>\n\n\n\n<li><strong>Security Settings<\/strong> \u2013 Anti-spam, geo-restrictions, and verification options<\/li>\n\n\n\n<li><strong>Post-Entry<\/strong> \u2013 Thank you message and redirect settings<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 1: Entry Form Info<\/strong><\/h3>\n\n\n\n<p>Start with the <strong>Entry Form Info<\/strong> tab and fill out the basic details for your contest: title, description, start\/end date, rules, prizes, and language.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 2: Photo\/Video Upload Options<\/strong><\/h3>\n\n\n\n<p>Click on the <strong>Photo\/Video Upload Options<\/strong> tab. From here, you&#8217;ll select the <strong>Upload a File From Device<\/strong> button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"800\" height=\"221\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/entry-methods-1.png\" alt=\"\" class=\"wp-image-6925\" style=\"width:600px\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/entry-methods-1.png 800w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/entry-methods-1-300x83.png 300w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/entry-methods-1-768x212.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<p>Next, describe what the photographer must upload \u2013 a picture of a mountain, a photo from an event, a picture of their cat, etc.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"800\" height=\"731\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/entry-methods-2.png\" alt=\"\" class=\"wp-image-6926\" style=\"width:600px\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/entry-methods-2.png 800w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/entry-methods-2-300x274.png 300w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/entry-methods-2-768x702.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<p><strong>Supported file types and limits:<\/strong> You can accept photos (JPG, PNG, GIF) and videos (MP4, MOV, AVI) up to 100MB in size. This ensures high-quality submissions while maintaining fast loading times for your gallery.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 3: Login Fields (Optional)<\/strong><\/h3>\n\n\n\n<p>In the <strong>Login Fields<\/strong> tab, you can set custom form fields for photographers to fill out, such as address, age, phone number, or any other information you need to collect.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 4: Design<\/strong><\/h3>\n\n\n\n<p>In the <strong>Design<\/strong> tab, customize the style of your contest widget. Match your brand colors, fonts, and layout to create a seamless experience for your participants.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Voting Settings<\/strong><\/h2>\n\n\n\n<p>Click on the <strong>Voting Settings<\/strong> tab. This is where you configure how your photo gallery displays and set up the voting experience.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"911\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/voting-settings.png\" alt=\"\" class=\"wp-image-6927\" style=\"width:600px\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/voting-settings.png 1000w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/voting-settings-300x273.png 300w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/voting-settings-768x700.png 768w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p><strong>Gallery display options:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Gallery title<\/strong> \u2013 The heading displayed above your photo gallery (e.g., &#8220;Vote for your favorite photo!&#8221;)<\/li>\n\n\n\n<li><strong>Gallery description<\/strong> \u2013 Instructions for voters (e.g., &#8220;Scroll through the gallery and choose your favorite one.&#8221;)<\/li>\n\n\n\n<li><strong>Entry button text for photographers<\/strong> \u2013 The button photographers click to submit (default: &#8220;Submit Your Photo&#8221;)<\/li>\n\n\n\n<li><strong>Entry button text for voters<\/strong> \u2013 The button voters click to cast their vote (default: &#8220;Cast Vote&#8221;)<\/li>\n<\/ul>\n\n\n\n<p><strong>Winner determination:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>How are winners determined?<\/strong> \u2013 Choose between &#8220;Votes from users&#8221; (highest votes wins) or admin selection<\/li>\n<\/ul>\n\n\n\n<p><strong>Voting controls:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>How many times can a user vote?<\/strong> \u2013 Set the number of votes per person (1, unlimited, etc.)<\/li>\n\n\n\n<li><strong>Require user to be logged in to vote?<\/strong> \u2013 When set to &#8220;Yes,&#8221; voters must authenticate via social login (Google, Facebook, X, etc.) to prevent duplicate votes<\/li>\n<\/ul>\n\n\n\n<p><strong>Media approval workflow:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Require admin approval for uploaded media?<\/strong> \u2013 Choose &#8220;Yes&#8221; to review submissions before they appear in the gallery, or &#8220;No &#8211; Photos appear immediately&#8221; to let uploads display right away<\/li>\n<\/ul>\n\n\n\n<p>When media approval is enabled, uploaded photos\/videos will be hidden from the gallery until you approve them in the <strong>Manage Entries<\/strong> section. This is essential for maintaining quality control and ensuring only appropriate content appears in your contest.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"891\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photo-contest-3-1024x891.png\" alt=\"\" class=\"wp-image-7176\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photo-contest-3-1024x891.png 1024w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photo-contest-3-300x261.png 300w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photo-contest-3-768x668.png 768w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photo-contest-3.png 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Security Settings<\/strong><\/h2>\n\n\n\n<p>Click on the <strong>Security Settings<\/strong> tab to configure anti-fraud measures and entry restrictions.<\/p>\n\n\n\n<p><strong>Anti-spam settings:<\/strong><\/p>\n\n\n\n<p>Choose your spam protection level:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Weak<\/strong> \u2013 Minimal protection, best for trusted audiences<\/li>\n\n\n\n<li><strong>Standard<\/strong> \u2013 Balanced protection (recommended for most contests)<\/li>\n\n\n\n<li><strong>Strong<\/strong> \u2013 Enhanced protection against bots and fake entries<\/li>\n\n\n\n<li><strong>Strict<\/strong> \u2013 Maximum protection, may require additional verification<\/li>\n<\/ul>\n\n\n\n<p><strong>Geographic and IP restrictions:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Geo-location: only allow entries from specific countries<\/strong> \u2013 Restrict entries to certain countries<\/li>\n\n\n\n<li><strong>Block duplicate IP addresses<\/strong> \u2013 Prevent multiple entries from the same IP<\/li>\n\n\n\n<li><strong>How many emails can the same person enter with?<\/strong> \u2013 Limit entries per email address<\/li>\n\n\n\n<li><strong>Only allow specific IP Addresses to enter<\/strong> \u2013 Great for live events where you want only attendees to participate<\/li>\n<\/ul>\n\n\n\n<p><strong>Entry limits:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Set maximum number of people who can enter<\/strong> \u2013 Cap total participants<\/li>\n\n\n\n<li><strong>Set maximum number of allowed entries<\/strong> \u2013 Cap total entries across all participants<\/li>\n<\/ul>\n\n\n\n<p><strong>Fraud prevention:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Block VPN&#8217;s<\/strong> \u2013 <em>Strongly recommended<\/em> to prevent users from circumventing IP restrictions<\/li>\n\n\n\n<li><strong>Block high risk email providers<\/strong> \u2013 Block disposable\/temporary email addresses<\/li>\n\n\n\n<li><strong>Only allow specific emails to enter<\/strong> \u2013 Create an email whitelist for exclusive contests<\/li>\n<\/ul>\n\n\n\n<p><strong>Privacy and compliance:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Show cookies consent form to participants<\/strong> \u2013 Display a GDPR-compliant consent form<\/li>\n\n\n\n<li><strong>Remove SweepWidget Google Analytics tracking<\/strong> \u2013 Disable analytics tracking if needed<\/li>\n<\/ul>\n\n\n\n<p><strong>Email\/Text verification:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>No<\/strong> \u2013 No additional verification required<\/li>\n\n\n\n<li><strong>Require email verification code<\/strong> \u2013 Send a verification code to the participant&#8217;s email<\/li>\n\n\n\n<li><strong>Require text verification code<\/strong> \u2013 Send an SMS verification code (requires Twilio.com account integration)<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"533\" height=\"1024\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photo-contest-4-533x1024.png\" alt=\"\" class=\"wp-image-7177\" style=\"width:500px\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photo-contest-4-533x1024.png 533w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photo-contest-4-156x300.png 156w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photo-contest-4.png 688w\" sizes=\"(max-width: 533px) 100vw, 533px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Embed Your Photo Contest<\/strong><\/h2>\n\n\n\n<p>Once your contest is created, you have multiple options to share it:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Hosted Landing Page:<\/strong> SweepWidget provides a free hosted landing page at a unique URL<\/li>\n\n\n\n<li><strong>Embed on Your Website:<\/strong> Copy the embed code and paste it into any page on your website<\/li>\n\n\n\n<li><strong>WordPress Plugin:<\/strong> Use our WordPress plugin for easy integration<\/li>\n\n\n\n<li><strong>Shopify App:<\/strong> Install our Shopify app to embed contests in your store<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Enter the live photo contest<\/strong><\/h2>\n\n\n\n<p>Now that the contest is live, you can view it! Here&#8217;s an example of how the landing page might look.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"622\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/voter-1-1024x622.png\" alt=\"\" class=\"wp-image-6928\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/voter-1-1024x622.png 1024w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/voter-1-300x182.png 300w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/voter-1-768x467.png 768w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/voter-1.png 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>You&#8217;ll notice an <strong>Upload a Photo<\/strong> button in the top right. This is for photographers to click on so they can upload their photo or video.<\/p>\n\n\n\n<p>From here, they can enter their name\/email and upload their photo or video.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"931\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photographer-1.png\" alt=\"\" class=\"wp-image-6929\" style=\"width:600px\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photographer-1.png 800w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photographer-1-258x300.png 258w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photographer-1-768x894.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>How do people vote?<\/strong><\/h3>\n\n\n\n<p>For people who want to vote, they can simply click on any image in the gallery and vote! If you enabled &#8220;Require user to be logged in to vote,&#8221; they&#8217;ll need to authenticate via Google, Facebook, or X first. This is recommended to prevent cheating and duplicate votes from the same people.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"589\" src=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/voter-2-1024x589.png\" alt=\"\" class=\"wp-image-6930\" srcset=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/voter-2-1024x589.png 1024w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/voter-2-300x173.png 300w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/voter-2-768x442.png 768w, https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/voter-2.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Voters can also sort and filter the gallery by:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Top Voted:<\/strong> See the entries with the most votes<\/li>\n\n\n\n<li><strong>Most Recent:<\/strong> View the newest submissions first<\/li>\n\n\n\n<li><strong>Random:<\/strong> Browse entries in random order<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Managing Submissions<\/strong><\/h2>\n\n\n\n<p>Go to <strong>Manage Entries<\/strong> to view all photo\/video submissions. From here you can:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>View submission details and vote counts<\/li>\n\n\n\n<li>Approve or reject pending submissions (if media approval is enabled)<\/li>\n\n\n\n<li>Delete inappropriate entries<\/li>\n\n\n\n<li>Export all data to CSV<\/li>\n\n\n\n<li>Contact submitters directly<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Winner Selection<\/strong><\/h2>\n\n\n\n<p>When your contest ends, you have several options for selecting winners:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>1. Based on Votes<\/strong><\/h3>\n\n\n\n<p>If you set &#8220;How are winners determined?&#8221; to &#8220;Votes from users,&#8221; the entry with the most votes wins. You can choose top 1, 3, 5, or any number of winners.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>2. Random Selection<\/strong><\/h3>\n\n\n\n<p>Use the <strong>Randomly Pick Winners<\/strong> button in Manage Entries to randomly select winners from all approved entries. This is fair when you want to give everyone an equal chance regardless of votes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>3. Manual Selection<\/strong><\/h3>\n\n\n\n<p>You can also manually mark specific entries as winners from the Manage Entries dashboard.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Best Practices for Photo Contests<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enable media approval<\/strong> to ensure quality and appropriate content<\/li>\n\n\n\n<li><strong>Require social login for voting<\/strong> to prevent fraud and duplicate votes<\/li>\n\n\n\n<li><strong>Block VPNs<\/strong> to prevent users from circumventing restrictions<\/li>\n\n\n\n<li><strong>Set clear submission guidelines<\/strong> in your contest description<\/li>\n\n\n\n<li><strong>Promote across multiple channels<\/strong> \u2013 social media, email, website<\/li>\n\n\n\n<li><strong>Engage with participants<\/strong> by commenting on submissions and sharing top entries<\/li>\n\n\n\n<li><strong>Offer attractive prizes<\/strong> to encourage high-quality submissions<\/li>\n\n\n\n<li><strong>Run for 2-4 weeks<\/strong> to give people time to submit and vote<\/li>\n<\/ul>\n\n\n\n<p>That&#8217;s the complete guide! We hope you enjoy the SweepWidget photo contest tool and run successful campaigns for your brand, organization, or community!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">FAQ:<\/h2>\n\n\n\n<p><strong>For the photo contest, how many people can vote per contest?<\/strong><\/p>\n\n\n\n<p>You can have unlimited votes per contest! You also have the option to limit how many teams each user can vote.<\/p>\n\n\n\n<p><strong>Is there a limit how many people can submit photos on each contest?<\/strong><\/p>\n\n\n\n<p>You&#8217;re allowed unlimited photo submissions in your contests.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this article, we will show you how to make a stunning photo contest with SweepWidget! You will learn how to let photographers upload a photo or video. Then, you&#8217;ll see how your audience can view, sort, and vote on their favorites. Once the contest concludes, you can either have the person with the most votes be considered the winner. Or, you can have it so you randomly or manually selected the winner. Let&#8217;s start! View a live example photo voting contest Create the photo contest First, you&#8217;ll need to click on the New Photo Contest link in the left nav bar of your SweepWidget account. Photo contests have a different tab structure than regular giveaways. Here are the tabs you&#8217;ll work with: Step 1: Entry Form Info Start with the Entry Form Info tab and fill out the basic details for your contest: title, description, start\/end date, rules, prizes, and language. Step 2: Photo\/Video Upload Options Click on the Photo\/Video Upload Options tab. From here, you&#8217;ll select the Upload a File From Device button. Next, describe what the photographer must upload \u2013 a picture of a mountain, a photo from an event, a picture of their cat, etc. Supported file types and limits: You can accept photos (JPG, PNG, GIF) and videos (MP4, MOV, AVI) up to 100MB in size. This ensures high-quality submissions while maintaining fast loading times for your gallery. Step 3: Login Fields (Optional) In the Login Fields tab, you can set custom form fields for photographers to fill out, such as address, age, phone number, or any other information you need to collect. Step 4: Design In the Design tab, customize the style of your contest widget. Match your brand colors, fonts, and layout to create a seamless experience for your participants. Voting Settings Click on the Voting Settings tab. This is where you configure how your photo gallery displays and set up the voting experience. Gallery display options: Winner determination: Voting controls: Media approval workflow: When media approval is enabled, uploaded photos\/videos will be hidden from the gallery until you approve them in the Manage Entries section. This is essential for maintaining quality control and ensuring only appropriate content appears in your contest. Security Settings Click on the Security Settings tab to configure anti-fraud measures and entry restrictions. Anti-spam settings: Choose your spam protection level: Geographic and IP restrictions: Entry limits: Fraud prevention: Privacy and compliance: Email\/Text verification: Embed Your Photo Contest Once your contest is created, you have multiple options to share it: Enter the live photo contest Now that the contest is live, you can view it! Here&#8217;s an example of how the landing page might look. You&#8217;ll notice an Upload a Photo button in the top right. This is for photographers to click on so they can upload their photo or video. From here, they can enter their name\/email and upload their photo or video. How do people vote? For people who want to vote, they can simply click on any image in the gallery and vote! If you enabled &#8220;Require user to be logged in to vote,&#8221; they&#8217;ll need to authenticate via Google, Facebook, or X first. This is recommended to prevent cheating and duplicate votes from the same people. Voters can also sort and filter the gallery by: Managing Submissions Go to Manage Entries to view all photo\/video submissions. From here you can: Winner Selection When your contest ends, you have several options for selecting winners: 1. Based on Votes If you set &#8220;How are winners determined?&#8221; to &#8220;Votes from users,&#8221; the entry with the most votes wins. You can choose top 1, 3, 5, or any number of winners. 2. Random Selection Use the Randomly Pick Winners button in Manage Entries to randomly select winners from all approved entries. This is fair when you want to give everyone an equal chance regardless of votes. 3. Manual Selection You can also manually mark specific entries as winners from the Manage Entries dashboard. Best Practices for Photo Contests That&#8217;s the complete guide! We hope you enjoy the SweepWidget photo contest tool and run successful campaigns for your brand, organization, or community! FAQ: For the photo contest, how many people can vote per contest? You can have unlimited votes per contest! You also have the option to limit how many teams each user can vote. Is there a limit how many people can submit photos on each contest? You&#8217;re allowed unlimited photo submissions in your contests.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[156,157],"tags":[],"class_list":["post-6923","post","type-post","status-publish","format-standard","hentry","category-photo-contest","category-voting-contest"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Make a SweepWidget Photo Voting Contest - SweepWidget Help Docs<\/title>\n<meta name=\"description\" content=\"How to make a stunning photo voting contest with SweepWidget! Let photographers upload a photo or video and have your audience vote on their favorites.\" \/>\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\/sweepwidget-photo-voting-contest-tool-docs\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Make a SweepWidget Photo Voting Contest - SweepWidget Help Docs\" \/>\n<meta property=\"og:description\" content=\"How to make a stunning photo voting contest with SweepWidget! Let photographers upload a photo or video and have your audience vote on their favorites.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sweepwidget.com\/docs\/sweepwidget-photo-voting-contest-tool-docs\" \/>\n<meta property=\"og:site_name\" content=\"SweepWidget Help Docs\" \/>\n<meta property=\"article:published_time\" content=\"2024-08-19T23:30:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-19T00:09:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photo-contest-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1500\" \/>\n\t<meta property=\"og:image:height\" content=\"829\" \/>\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=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/sweepwidget-photo-voting-contest-tool-docs#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/sweepwidget-photo-voting-contest-tool-docs\"},\"author\":{\"name\":\"SweepWidget\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/#\\\/schema\\\/person\\\/4cca2bc9c600116750eca1bfff6648e0\"},\"headline\":\"How to Make a SweepWidget Photo Voting Contest\",\"datePublished\":\"2024-08-19T23:30:36+00:00\",\"dateModified\":\"2026-01-19T00:09:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/sweepwidget-photo-voting-contest-tool-docs\"},\"wordCount\":1335,\"image\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/sweepwidget-photo-voting-contest-tool-docs#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/photo-contest-1.png\",\"articleSection\":[\"Photo Contest\",\"Voting Contest\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/sweepwidget-photo-voting-contest-tool-docs\",\"url\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/sweepwidget-photo-voting-contest-tool-docs\",\"name\":\"How to Make a SweepWidget Photo Voting Contest - SweepWidget Help Docs\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/sweepwidget-photo-voting-contest-tool-docs#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/sweepwidget-photo-voting-contest-tool-docs#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/photo-contest-1.png\",\"datePublished\":\"2024-08-19T23:30:36+00:00\",\"dateModified\":\"2026-01-19T00:09:14+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/#\\\/schema\\\/person\\\/4cca2bc9c600116750eca1bfff6648e0\"},\"description\":\"How to make a stunning photo voting contest with SweepWidget! Let photographers upload a photo or video and have your audience vote on their favorites.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/sweepwidget-photo-voting-contest-tool-docs#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/sweepwidget-photo-voting-contest-tool-docs\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/sweepwidget-photo-voting-contest-tool-docs#primaryimage\",\"url\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/photo-contest-1.png\",\"contentUrl\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/photo-contest-1.png\",\"width\":1500,\"height\":829},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/sweepwidget-photo-voting-contest-tool-docs#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/sweepwidget.com\\\/docs\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Make a SweepWidget Photo Voting Contest\"}]},{\"@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":"How to Make a SweepWidget Photo Voting Contest - SweepWidget Help Docs","description":"How to make a stunning photo voting contest with SweepWidget! Let photographers upload a photo or video and have your audience vote on their favorites.","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\/sweepwidget-photo-voting-contest-tool-docs","og_locale":"en_US","og_type":"article","og_title":"How to Make a SweepWidget Photo Voting Contest - SweepWidget Help Docs","og_description":"How to make a stunning photo voting contest with SweepWidget! Let photographers upload a photo or video and have your audience vote on their favorites.","og_url":"https:\/\/sweepwidget.com\/docs\/sweepwidget-photo-voting-contest-tool-docs","og_site_name":"SweepWidget Help Docs","article_published_time":"2024-08-19T23:30:36+00:00","article_modified_time":"2026-01-19T00:09:14+00:00","og_image":[{"width":1500,"height":829,"url":"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photo-contest-1.png","type":"image\/png"}],"author":"SweepWidget","twitter_card":"summary_large_image","twitter_misc":{"Written by":"SweepWidget","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sweepwidget.com\/docs\/sweepwidget-photo-voting-contest-tool-docs#article","isPartOf":{"@id":"https:\/\/sweepwidget.com\/docs\/sweepwidget-photo-voting-contest-tool-docs"},"author":{"name":"SweepWidget","@id":"https:\/\/sweepwidget.com\/docs\/#\/schema\/person\/4cca2bc9c600116750eca1bfff6648e0"},"headline":"How to Make a SweepWidget Photo Voting Contest","datePublished":"2024-08-19T23:30:36+00:00","dateModified":"2026-01-19T00:09:14+00:00","mainEntityOfPage":{"@id":"https:\/\/sweepwidget.com\/docs\/sweepwidget-photo-voting-contest-tool-docs"},"wordCount":1335,"image":{"@id":"https:\/\/sweepwidget.com\/docs\/sweepwidget-photo-voting-contest-tool-docs#primaryimage"},"thumbnailUrl":"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photo-contest-1.png","articleSection":["Photo Contest","Voting Contest"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/sweepwidget.com\/docs\/sweepwidget-photo-voting-contest-tool-docs","url":"https:\/\/sweepwidget.com\/docs\/sweepwidget-photo-voting-contest-tool-docs","name":"How to Make a SweepWidget Photo Voting Contest - SweepWidget Help Docs","isPartOf":{"@id":"https:\/\/sweepwidget.com\/docs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sweepwidget.com\/docs\/sweepwidget-photo-voting-contest-tool-docs#primaryimage"},"image":{"@id":"https:\/\/sweepwidget.com\/docs\/sweepwidget-photo-voting-contest-tool-docs#primaryimage"},"thumbnailUrl":"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photo-contest-1.png","datePublished":"2024-08-19T23:30:36+00:00","dateModified":"2026-01-19T00:09:14+00:00","author":{"@id":"https:\/\/sweepwidget.com\/docs\/#\/schema\/person\/4cca2bc9c600116750eca1bfff6648e0"},"description":"How to make a stunning photo voting contest with SweepWidget! Let photographers upload a photo or video and have your audience vote on their favorites.","breadcrumb":{"@id":"https:\/\/sweepwidget.com\/docs\/sweepwidget-photo-voting-contest-tool-docs#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sweepwidget.com\/docs\/sweepwidget-photo-voting-contest-tool-docs"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sweepwidget.com\/docs\/sweepwidget-photo-voting-contest-tool-docs#primaryimage","url":"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photo-contest-1.png","contentUrl":"https:\/\/sweepwidget.com\/docs\/wp-content\/uploads\/2024\/08\/photo-contest-1.png","width":1500,"height":829},{"@type":"BreadcrumbList","@id":"https:\/\/sweepwidget.com\/docs\/sweepwidget-photo-voting-contest-tool-docs#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sweepwidget.com\/docs\/"},{"@type":"ListItem","position":2,"name":"How to Make a SweepWidget Photo Voting Contest"}]},{"@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\/6923","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=6923"}],"version-history":[{"count":13,"href":"https:\/\/sweepwidget.com\/docs\/wp-json\/wp\/v2\/posts\/6923\/revisions"}],"predecessor-version":[{"id":7537,"href":"https:\/\/sweepwidget.com\/docs\/wp-json\/wp\/v2\/posts\/6923\/revisions\/7537"}],"wp:attachment":[{"href":"https:\/\/sweepwidget.com\/docs\/wp-json\/wp\/v2\/media?parent=6923"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sweepwidget.com\/docs\/wp-json\/wp\/v2\/categories?post=6923"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sweepwidget.com\/docs\/wp-json\/wp\/v2\/tags?post=6923"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}