Skip to content

Form Customization

This guide covers all the customization options available for your TextFlow signup forms.

The primary color affects:

  • Submit button background
  • Checkbox accent color when checked
  • Focus ring on form inputs

Default: #db2777 (TextFlow pink)

To change:

  1. Click the color swatch in the Appearance section
  2. Use the color picker or enter a hex code
  3. Preview updates in real-time

Tips for choosing primary color:

  • Match your brand’s primary color
  • Ensure sufficient contrast with white text
  • Test on both desktop and mobile

Sets the form container’s background color.

Default: #ffffff (white)

Common choices:

  • #ffffff - White (clean, professional)
  • #f9fafb - Light gray (subtle contrast)
  • #1f2937 - Dark gray (dark mode style)
  • Transparent - Inherits page background

Controls all text on the form including:

  • Title
  • Description
  • Field labels
  • Consent text
  • Error messages

Default: #111827 (dark gray)

Ensure contrast:

  • Light backgrounds need dark text
  • Dark backgrounds need light text
  • Test readability at different sizes

The main heading at the top of the form.

Customization options:

  • Leave blank to hide the title entirely
  • Keep titles short (3-5 words)
  • Use action-oriented language

Examples:

  • “Join Our VIP List”
  • “Get Exclusive Deals”
  • “Stay Connected”

Supporting text below the title.

Best practices:

  • Explain the value of subscribing
  • Mention frequency expectations
  • Keep under 2 sentences

Examples:

  • “Be the first to know about sales, new arrivals, and exclusive offers.”
  • “Get weekly tips and special member-only discounts.”

The text displayed on the submit button.

Default: “Subscribe”

Alternatives:

  • “Sign Up”
  • “Join Now”
  • “Get Started”
  • “Count Me In”
  • “Yes, I’m In!”

Tips:

  • Use action verbs
  • Keep it short (1-3 words)
  • Match your brand voice
FieldCan be hidden?Notes
Phone NumberNoAlways required
First NameNoAlways required
Last NameYesToggle on/off
EmailYesToggle on/off
Business/CompanyYesToggle on/off

Fewer fields = Higher conversion

Only collect information you’ll actually use:

  • Need to address customers by name? Keep First Name
  • Running B2B campaigns? Include Business/Company
  • Multi-channel marketing? Add Email

The text next to the required checkbox.

Default:

I agree to receive SMS messages. Message and data rates may apply. Reply STOP to unsubscribe.

Customization guidelines:

Must include:

  • Acknowledgment of SMS messaging
  • Mention of potential carrier charges
  • Opt-out instructions

Can customize:

  • Wording and tone
  • Additional details about message frequency
  • Your business name

Example variations:

I consent to receiving promotional SMS messages from [Business Name].
Standard message and data rates may apply. Text STOP to opt out anytime.
Yes, send me text updates! I understand I may receive marketing messages
and can reply STOP to unsubscribe. Carrier rates may apply.
  • Maintain at least 4.5:1 contrast ratio for text
  • Test your form on mobile devices
  • Verify colors work for colorblind users
  • Use your brand’s exact hex colors
  • Match the tone of your website
  • Keep styling consistent across multiple forms

Forms are automatically responsive, but consider:

  • Testing on actual mobile devices
  • Using shorter titles on mobile
  • Keeping descriptions brief

Always preview your form before publishing:

  1. Make your customization changes
  2. Click Save Changes
  3. Click the Preview button
  4. Test on desktop and mobile views
  5. Submit a test entry
Primary Color: #2563eb (blue)
Background: #ffffff (white)
Text Color: #1f2937 (dark gray)
Button Text: "Subscribe"
Primary Color: #dc2626 (red)
Background: #fef2f2 (light red)
Text Color: #991b1b (dark red)
Button Text: "Get Deals Now!"
Primary Color: #000000 (black)
Background: #ffffff (white)
Text Color: #374151 (gray)
Button Text: "Join"
Primary Color: #8b5cf6 (purple)
Background: #1f2937 (dark gray)
Text Color: #f9fafb (light gray)
Button Text: "Sign Up"