What is Forms?
Forms lets you create custom web forms to capture leads, collect customer information, and gather feedback. Build forms with a visual builder, embed them on your website, and manage all submissions in one place—with automatic CRM integration.Form submissions automatically create or update contacts in your CRM, keeping all your lead data organized.
Key Features
Visual Form Builder
Drag-and-drop interface to create forms without code. Add fields, customize labels, and set validation rules.
Multiple Field Types
Text, email, phone, textarea, dropdowns, checkboxes, and radio buttons. Build any form you need.
Embed Anywhere
Embed forms on your website, Kordless Page, or share as a standalone link.
CRM Integration
Submissions automatically create contacts and log activities in your CRM.
Getting Started
Navigate to Forms in the main navigation to create and manage your forms.Creating a Form
1
Open Form Builder
Click Create Form to open the visual form builder.
2
Add Fields
Click on field types to add them to your form:
- Text Input
- Phone
- Text Area
- Dropdown
- Checkbox
- Radio Buttons
3
Configure Fields
Click each field to customize:
- Label text
- Placeholder text
- Required/optional toggle
- Options (for dropdowns/radio)
4
Arrange Fields
Use the up/down arrows to reorder fields. Most important fields should come first.
5
Configure Settings
Set form-wide options:
- Form name
- Success message
- Redirect URL
- Email notifications
6
Save & Publish
Click Save Form to publish. Your form is ready to embed or share.
Field Types
Text Input
Single-line text field for short answers.Field label shown above the input.Example: “Full Name”, “Company Name”
Hint text shown inside the empty field.Example: “Enter your name…”
Whether the field must be filled to submit.
Field label shown above the input.Example: “Email Address”, “Work Email”
Example: “[email protected]”
Email fields automatically validate format. Invalid emails show an error message.
Phone
Phone number input with flexible formatting.Example: “Phone Number”, “Mobile”
Example: “(555) 123-4567”
Text Area
Multi-line text field for longer responses.Example: “Message”, “Tell us about your project”
Example: “Enter your message…”
Dropdown
Select one option from a list.Example: “How did you hear about us?”
List of choices for the dropdown.Example: [“Google Search”, “Social Media”, “Referral”, “Other”]
Checkbox
Single checkbox for yes/no questions or agreements.Example: “I agree to the terms and conditions”
Radio Buttons
Multiple choice where only one option can be selected.Example: “Preferred contact method”
Example: [“Email”, “Phone”, “Text Message”]
Form Builder Interface
Adding Fields
Click any field type in the “Add Field” section to add it to your form:Editing Fields
Click on any field to expand its settings:- Field Label: The question or label text
- Field Type: Change the field type if needed
- Placeholder Text: Hint shown in empty fields
- Required: Toggle to make field mandatory
- Options: For dropdowns and radio buttons
Reordering Fields
Use the arrow buttons to move fields up or down in the form order.Duplicating & Deleting
- Duplicate: Copy a field with all its settings
- Delete: Remove a field (requires confirmation)
Form Settings
Basic Settings
Internal name for managing the form. Not shown to visitors.Example: “Contact Form”, “Quote Request”
Message shown after successful submission.Example: “Thank you! We’ll be in touch within 24 hours.”
Optional URL to redirect to after submission.Example: “https://yoursite.com/thank-you”
Notifications
Send email when form is submitted.
Email address to receive notifications.
Embedding Forms
Embed Code
Get the embed code from your form’s settings:Embedding Methods
- HTML/Any Website
- WordPress
- Kordless Page
- Standalone Link
Add the embed code anywhere in your HTML:
Styling Embedded Forms
Forms inherit your website’s base styles. For custom styling:Managing Submissions
Submissions List
Navigate to Forms → Submissions to view all form responses:- Date: When the form was submitted
- Form Name: Which form was used
- Contact Info: Email/phone from submission
- Status: New, Reviewed, Followed Up
- Quick Actions: View details, create contact
Submission Details
Click any submission to view:- All field responses
- Submission timestamp
- Source (embedded page or direct link)
- CRM contact link (if created)
Bulk Actions
Select multiple submissions to:- Mark as reviewed
- Export to CSV
- Delete submissions
CRM Integration
Automatic Contact Creation
When a form is submitted:- Check for existing contact by email or phone
- Create new contact if not found:
- Name from form (if provided)
- Email from email field
- Phone from phone field
- Source: “Form Submission”
- Tags: Form name
- Update existing contact if found:
- Add new information
- Log activity for submission
Activity Logging
Each submission creates a CRM activity:- Type: Form Submission
- Details: All form fields and values
- Date: Submission timestamp
- Source: Form name and page
Custom Field Mapping
Custom field mapping is coming soon! You’ll be able to map form fields to specific CRM contact fields.
Form Templates
Start with pre-built templates for common use cases:Contact Form
Name, email, phone, message. Classic contact form for general inquiries.
Quote Request
Contact details plus service selection and project description.
Appointment Request
Contact info, preferred dates, service type, and notes.
Feedback Form
Rating, comments, and suggestions. Perfect for customer feedback.
Best Practices
Keep Forms Short
Keep Forms Short
Every additional field reduces completion rates:
- Essential only: Name, email, one question
- Ask for more later: Follow up after initial contact
- Use smart defaults: Pre-fill when possible
Use Clear Labels
Use Clear Labels
Make fields easy to understand:Good: “Your email address”
Bad: “Email”Good: “What services are you interested in?”
Bad: “Services”
Make Required Fields Obvious
Make Required Fields Obvious
Clearly indicate what’s required:
- Mark required fields with asterisks (*)
- Or explicitly say “optional” on optional fields
- Don’t make everything required
Test Before Launching
Test Before Launching
Always test your form:
- Submit a test entry
- Verify email notifications work
- Check CRM contact creation
- Test on mobile devices
Respond Quickly
Respond Quickly
Form submissions expect fast responses:
- Set up email notifications
- Respond within 24 hours
- Use auto-responders for immediate acknowledgment
- Track response times
Troubleshooting
Form Not Displaying
Form Not Displaying
Check:
- Embed code is complete and correct
- Token matches your form
- No JavaScript errors in console
- Form is published (not draft)
Submissions Not Appearing
Submissions Not Appearing
Causes:
- Form validation errors preventing submission
- Network issues
- Form not saved after creation
Email Notifications Not Sending
Email Notifications Not Sending
Check:
- Email notifications enabled in settings
- Notification email address is correct
- Check spam/junk folder
CRM Contact Not Created
CRM Contact Not Created
Causes:
- No email or phone field in form
- Existing contact with same email
- CRM integration disabled
Analytics
Form analytics are coming soon! You’ll be able to track:
- Submission rates
- Conversion by source
- Field completion rates
- Drop-off analysis
- A/B testing results

