Skip to main content
A Quote custom field is information specific to your sales motion that should appear on quotes: an event date, a project code, a headcount. You define the field once on the Template object in the Data Model, enable it on each template, and sales reps fill it on each quote. You can also sync it to your CRM.
You need the Data permission in the Settings block of your role to create fields, and the Developers permission to map them in your CRM integration. See Manage roles.

What you’ll build

In this example, you’ll add three custom fields to quotes of an event production company: All three will be mandatory, editable by sales reps, and displayed to the customer.

Step 1: Create the field in the Data Model

1

Open Data Model

Go to Settings › Data › Data Model and click the Template object. Quote custom fields are defined on the template, because templates drive quote creation.
2

Click + New

In the top right of the field list, click + New to open the field creation form.
3

Fill in General Information

  • Name: Event date
  • API Name: for example event_date. Keep it lowercase with underscores. It can’t be changed after creation.
  • Data Type: pick Date
4

Save

Click Save. The new field appears in the Template field list with the Custom badge.
5

Repeat for the other fields

Create Event time (Text) and Headcount (Number) the same way.

Step 2: Enable the field on the template

1

Open the template

Go to Template in the main menu and open the template to configure (or create one, see Create a quote template).
2

Find the Custom Fields section

In the Content section of the template, find Custom Fields. Your three fields appear, each with a toggle and three checkboxes.
3

Activate the toggle

Turn on the toggle of each field to use it on quotes created from this template.
4

Configure the properties

  • Mandatory: the value is required on the quote
  • Editable by sale: sales reps can enter or change the value
  • Display for customer: the field appears on the buyer-facing quote
For the event use case, check all three for each field.
5

Save the template

Click Save.
Quotes created from this template show the three fields in their Custom Fields section, ready for sales reps to fill in.

Step 3: Sync with your CRM (optional)

1

Open your CRM integration

Go to Settings › Developer › Integrations and click Configure on your connected CRM.
2

Find your fields

In Field synchronisation, open Project (Qwoty) - Deal/Opportunity (CRM). Your fields appear prefixed with Custom:, for example Custom: Event date.
3

Pick a sync direction

Choose ↔ Bidirectional, CRM → Qwoty, or Qwoty → CRM. For fields filled during quoting, Qwoty → CRM is typical: the value appears on the CRM deal for reporting.
4

Select the matching CRM field

In Select CRM field, pick the deal or opportunity field that should receive the value.
5

Save changes

Click Save changes.

Troubleshooting

Check that you created the field on the Template object, then refresh the template page.
Editable by sale is unchecked on the template. Check it and save the template.
Display for customer is unchecked on the template. Check it and save the template.
Check that the field exists on the CRM deal or opportunity object and that the integration can access it. If Qwoty reports that the connection expired, click Reconnect.

Field properties

Mandatory, Editable by sale, Display for customer.

CRM mapping

All sync directions.

Template settings

Every section of a template.

Quote templates

Manage the templates where quote custom fields are enabled.
Last modified on October 27, 2026