Skip to main content

Custom Form Fields

Written by Aldin Rey
Updated over a week ago

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?