Form Field Settings
The form field settings allow you to control which contact information fields appear in the consultation popup and how they behave. You can enable/disable fields, make them required or optional, and control their display order.
Important: At least one field must be enabled for the consultation form to function. If no fields are enabled, the consultation button will not appear on your website.
Available Form Fields
Full Name
Field Type: Text input
Purpose: Collect the visitor’s full name for personalized follow-up
Validation: No specific validation (accepts any text)
Purpose: Collect the visitor’s full name for personalized follow-up
Validation: No specific validation (accepts any text)
Website Address
Field Type: Text input with URL validation
Purpose: Collect the visitor’s website for business context
Validation: Validates URL format and automatically adds http:// if missing
Purpose: Collect the visitor’s website for business context
Validation: Validates URL format and automatically adds http:// if missing
Email Address
Field Type: Text input with email validation
Purpose: Collect email for follow-up communication
Validation: Standard email format validation
Purpose: Collect email for follow-up communication
Validation: Standard email format validation
Phone Number
Field Type: Text input with phone validation
Purpose: Collect phone number for direct consultation calls
Validation: International phone number format validation
Purpose: Collect phone number for direct consultation calls
Validation: International phone number format validation
Consultation Topic
Field Type: Text input
Purpose: Brief subject line for the consultation request
Validation: No specific validation (accepts any text)
Purpose: Brief subject line for the consultation request
Validation: No specific validation (accepts any text)
Description
Field Type: Textarea (multi-line input)
Purpose: Detailed description of consultation needs
Validation: No specific validation (accepts any text)
Purpose: Detailed description of consultation needs
Validation: No specific validation (accepts any text)
Field Configuration Options
Active/Inactive Status
Control which fields appear in the consultation form. Inactive fields are completely hidden from visitors.
Required/Optional Status
Determine which fields visitors must fill out before submitting the form. Required fields show error messages if left empty.
Display Order
Set the order in which fields appear in the form. Lower numbers appear first (1 = first position).
Form Behavior
Validation and Error Handling
- Real-time Validation: Fields are validated when the form is submitted
- Error Messages: Clear, specific error messages appear below invalid fields
- Multi-language: Error messages can be translated through WordPress language settings
- Field Highlighting: Invalid fields are visually highlighted for easy identification
Spam Protection: The form includes hidden honeypot fields to prevent automated spam submissions. This protection works automatically without affecting user experience.
Configuration Tips
- Start Simple: Begin with Name, Email, and Description fields only
- Test Thoroughly: Submit test requests to ensure validation works correctly
- Consider Mobile: Keep forms concise for mobile users
- Balance Information: Collect enough info for effective follow-up without overwhelming visitors
- Review Regularly: Analyze which fields provide the most value and adjust accordingly