These features available on All Plans (except where noted)
Overview
Contests, giveaways, and sweepstakes often involve enticing prizes, ranging from fun swag to high-value makeovers. However, without proper entry restrictions, you risk poor-quality leads, spam, bot entries, and dissatisfied clients. This document outlines methods to restrict and manage entries effectively.
Restrict via Email Address
Restrict entries based on a specific email address:
- Open the Form Container settings.
- Navigate to the Entry Restrictions section.
- Select Email Address and specify the time frame for entries.
- Example: Restrict entries to 1 every 24 hours.
Email Login
This feature available on the Pro Plan
The Email Login method is the most secure way to prevent fraudulent entries. It requires entrants to verify their email via a unique code, ensuring only valid email addresses are used.
Steps to Set Up Email Login:
- Add a Field Widget to your Form Container.
- Select Login Field from the list of fields.
- In the Layout section, click the red Email Configuration Required button.
- Create a new email campaign in the wizard to configure the verification email.
- Save and activate the campaign.
- Customize the email campaign text, then save and exit.
- Close the Login Field Widget by clicking Save and Exit.
- Open the Form Container settings.
- Ensure the container is set to restrict entries by login.
- Adjust the number of allowable entries per time frame, then save and exit.
Country-Based Visibility
Restrict or display content based on the visitor’s country, using their IP address to determine location. This helps reduce spam and improve lead quality.
Steps to Set Country-Based Visibility:
- Open the visibility settings for the widget you want to configure.
- Click All Countries to access the country picker.
- Select specific countries from the dropdown:
- Click a country to add it to the Visible Countries column.
- Use the Select All button for all countries, and move selected countries as needed.
Bot Prevention
Google reCaptcha
Enable Google reCaptcha to add a CAPTCHA to your forms or voting widgets.
- Locate the Google reCaptcha setting in the Form Container or Entry Display Widget settings.
- In the Restrictions section, check the box to Enable Google reCaptcha.
- Adjust the Sensitivity Level slider to determine CAPTCHA strictness.
- If entrants encounter issues, move the slider left to make the CAPTCHA more lenient.
Cloudflare Turnstile
This feature available on the Pro Plan
Cloudflare Turnstile creates a turnstile to verify whether visitors are human before they access your campaign.
Adjusting Cloudflare Turnstile Settings:
-
Access the Campaign Builder Settings (gear icon at the top of the builder).
-
Click the Security section.
-
Select one of the following options from the dropdown:
- Invisible (default): Best for embedded campaigns. Uses an invisible challenge with no interaction.
- Visible: Prompts visitors with an interactive challenge if necessary. Ideal for stand-alone landing pages.
- Disable: Turns off Turnstile (not recommended due to increased fraud risk).
-
For embedded campaigns, check the box to Enable if my campaign is embedded to activate Cloudflare Turnstile.
Key Notes
- Both Google reCaptcha and Cloudflare Turnstile are valuable tools for reducing bot entries, though no method is completely foolproof.
- ShortStack engineers are continuously improving bot prevention solutions.
- For best results, combine multiple restriction methods to secure your campaigns effectively.