Create Form Configuration

Customize which fields appear when creating new records

Create Form Configuration

The Create Form tab controls which fields appear when users create a new record. This lets you streamline data entry by showing only the most relevant fields upfront.

What is the Create Form?

When users click "New Record" or use the quick-create flow, they see a form with fields to fill out. The Create Form configuration determines:

  • Which fields appear in this form
  • The order of those fields
  • Whether to include all required fields automatically
  • Whether to show the visibility/privacy selector

Accessing the Create Form Tab

  1. Go to Settings > Modules
  2. Select your module
  3. Click the Create Form tab

Configuration Options

Include All Required Fields

Default: Enabled

When enabled, all fields marked as "Required" in your module are automatically added to the create form. Users cannot save a record without filling in required fields.

Keep this enabled to ensure users provide essential information upfront.

Show Visibility Selector

Default: Enabled

When enabled, the create form includes a privacy selector allowing users to choose record visibility:

VisibilityDescription
AccountAll workspace members can see the record
TeamOnly specific teams can access
PrivateOnly the creator can see the record

Disable this if your module doesn't use record-level privacy or if you want all records to use the default visibility.

Selecting Additional Fields

Beyond required fields, you can add optional fields to the create form.

Adding Fields

  1. Scroll to the Additional Fields section
  2. Check the box next to each field you want to include
  3. Selected fields show a checkmark

Field Eligibility

Not all field types can appear in the create form. Eligible types include:

CategoryTypes
TextSingle Line, Multi Line, Rich Text
ContactEmail, Phone, URL
SelectionSelect, Multi-select, Boolean
NumbersNumber, Currency
DatesDate, DateTime
RelationsReference

System fields and computed fields (formulas, rollups) cannot be added to the create form.

Reordering Fields

For fields you've added:

  1. Find the field in the list
  2. Use the up/down arrows to change its position
  3. The order here determines the order in the form

Required fields (when "Include all required fields" is enabled) appear before your additional fields.

Form Preview

The preview section shows all fields that will appear in the create form:

  • Fields marked with a red asterisk (*) are required
  • The list shows fields in their display order
  • Use this to verify your configuration before saving

Common Configurations

Minimal Create Form

For fast data entry, include only the display name field:

  1. Enable "Include all required fields"
  2. Don't select any additional fields
  3. Users can fill in other fields after creation

Comprehensive Create Form

For complete initial data:

  1. Enable "Include all required fields"
  2. Select all relevant optional fields
  3. Order them logically (contact info, then details, then metadata)

Sales Lead Form

Typical configuration for a Leads module:

FieldTypeNotes
NameRequiredAuto-included
EmailOptionalSelected
PhoneOptionalSelected
CompanyOptionalSelected
SourceOptionalSelected
OwnerOptionalSelected

Quick Create vs. Full Form

Coherence may show different forms in different contexts:

Quick Create (this configuration)

  • Used in dropdowns and inline creation
  • Compact, focused on essential fields
  • Configured in the Create Form tab

Full Form (record detail)

  • Used when opening a record after creation
  • Shows all fields organized in sections
  • Configured via field visibility settings

Creating from Email Context

When creating records from within the email workspace, Coherence intelligently pre-fills fields based on the email:

ContextPre-filled Fields
Create a PersonName (parsed), Email, Person Type (if selected)
Create a TaskTitle ("Follow up: [subject]"), Due Date, Email Link
Create a LeadName, Email, Source ("Inbound Email")

The email's subject, sender information, and thread reference are automatically mapped to the appropriate fields in your create form.

Email-based pre-filling uses your module's Email Integration settings. Configure field mappings in Module Settings to customize which email fields map to which record fields.

Best Practices

Start Small

Include only essential fields in the create form. Users can always add more data after the record exists.

Group Logically

Order fields so related information is together:

  1. Primary identifier (name, title)
  2. Contact information
  3. Classification (status, type)
  4. Assignment (owner, team)

Consider the Use Case

Think about where records are created:

  • From email: Include email field
  • From a Kanban board: Include status field
  • From a reference picker: Keep it minimal

Test the Flow

Create a few test records to experience the form yourself. Adjust based on what feels natural.

Saving Changes

Click Save Changes to apply your configuration. Changes take effect immediately for all users.


Related: Configuring Fields | Display Name Configuration | Module Builder Guide