Skip to main content

Custom Form Fields

Written by Aldin Rey
Updated yesterday

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.

Did this answer your question?