ViralSweep’s flexible form builder lets you collect exactly the information you need from your entrants—no limitations on structure or customization.
Key features
With our form system, you can:
Create required or optional fields
Add unlimited form fields
Use pre-built fields or create your own custom ones
Customize labels, placeholders, icons, and error messages
Drag and drop fields to reorder them
Set required answers for specific field options
Supported field types
Below is a list of all available field types and how they can be used:
Basic information
Email Address – Collect email addresses
Name – Collect first and last name
Phone Number – Collect phone numbers with country codes
Birthday – Collect birth dates and set a minimum age
Address fields
Autocomplete Address (US only) – Automatically fills in addresses as users type
Address & Address Line 2 – Manual full address entry
City – Collect city information
State – Dropdown of all US states
Postal Code – Accept zip/postal codes with customizable formats
Country – Dropdown of all countries
Consent & compliance
Agree to Rules – Require users to accept official rules
Newsletter Subscribe – Optional email opt-in (required for email integrations)
SMS Subscribe – Optional SMS opt-in (required for SMS integrations)
GDPR Disclaimer – Add compliance text for EU/EEA users
Disclaimer – Require users to confirm conditions (e.g., age requirements)
Security & validation
Captcha (Google reCAPTCHA) – Prevent spam submissions
ViralSweep Captcha – Built-in alternative captcha
Entry Code – Require a valid code from a pre-uploaded list
Payments & agreements
Payments – Collect payments or donations via Stripe
Signature – Capture user signatures directly in the form
Custom input fields
Text Field – Single-line customizable input
Text Area – Multi-line input for longer responses
Selection fields
Dropdown – Custom dropdown with selectable options
Autocomplete – Suggest options as users type
Radio Buttons – Single-choice selection
Checkbox – Single checkbox (optional or required)
Multiple Checkboxes – Allow multiple selections with limits (e.g., “Select 5”)
Content & layout
Content Block – Insert custom text anywhere in your form (e.g., legal disclaimers or instructions)
Tips for building effective forms
Keep forms as short as possible to improve conversion rates
Only require fields that are absolutely necessary
Use placeholders and labels to clearly explain what’s needed
Group related fields together for better flow
Need help?
If you have any questions, our support team is here to help.
Click the chat icon in the lower-right corner to start a conversation.
