Add New Record

Add a New Record in Zoho CRM

With the Zoho Forms and Zoho CRM integration, you can automatically push your form data into Zoho CRM modules as soon as someone fills out your form.

Table of Contents

Setup Integration

To push your form's entries directly to CRM,

  1. Click the Integrate tab on your form builder.
  2. Under Zoho CRM, click the Integrate button.
  3. Select the required CRM module and layout.
  4. Map all the mandatory CRM fields to the corresponding fields in your form.
  5. To map more form fields to CRM fields, click on the Add field button.
  6. Select the CRM field from the drop-down provided. The form fields that are relevant to the selected field would be listed in the drop-down under Zoho Forms.

  1. If you have a Subform in Zoho Forms, you can map the Subform fields to the corresponding Subform fields in Zoho CRM. 
  2. Map all the fields, select the necessary Actions to be performed on integration and then click on the Integrate button to save your settings.

Trigger Actions in Zoho CRM

Under Actions, you can choose to trigger certain actions in Zoho CRM every time a form submission comes in.

  1. Automation & Process Management: Select this option to trigger your Workflow Rules, Blueprint, CommandCenter, Approval Processes and Review Processes in Zoho CRM while adding entries via Zoho Forms.
  2. Attachment & Signature: Select this option to send attached files and signatures from Zoho Forms to your Zoho CRM account. The following attachments can be pushed from Forms to CRM:
    • Signatures
    • File upload/ Image Upload field attachments
    • Merged documents (only the documents sent via email notifications can be pushed to CRM)
    • PDF of form submissions 
  3. Approval: Select this option to automatically send form entries to your Zoho CRM approval list instead of adding them.
  4. Capture GCLID (Google Click ID): Select this option to determine the Google Ads advertisement that brought a Lead/Contact to your website using this option. Capturing GCLID is necessary to obtain the Google Ads information right inside your Zoho CRM account. The GCLID is passed to Zoho CRM, along with the information that you collect from the visitor who fills up your form. The following steps are mandatory for this action to function properly:
    • Integrate your Zoho CRM account with Google Ads. Follow the first four steps under the section Set up Google Ads Integration.
    • Integrate Zoho Forms with Zoho CRM.
    • Click on the Capture GCLID check box. A pop-up appears. Copy the tracking code displayed and paste it in all the web pages in your website, right before the </body> tag.
    • The tracking code keeps a record of the GCLID even if the visitor navigates to other pages before filling up your form.

5. Upsert Record: Upon selecting this option, if a record with the identical value exists in Zoho CRM, it will be updated with the new values. If not, a new record will be created in Zoho CRM. You can arrange fields in the order in which upsert should happen. 

Here's how upsert works:

For example, you arrange the Email field before the Company field. When a form is submitted with the Company as Zylker and Email as,

  1. First, it's checked if the email exists in the CRM. If it does, then the mapped fields get updated to the record associated with that email address.
  2. In case the email address doesn't exist in your CRM,  it's checked if Zylker exists under Company. If it does, then the mapped fields get updated to the record associated with that company name.
  3. If none of the field values exists, then a new record with all the mapped details is created under the mapped CRM module. 
  4. You can also choose to overwrite existing values in Zoho CRM with empty field values from Zoho Forms or exclude empty values while upserting a record. 
  5. Click Done and save your preferences. 

6. Assignment Rules: When you choose this option, Assignment Rules defined in Zoho CRM can be triggered when form entries are added to a CRM module. 

To do this, you must configure assignment rules in Zoho CRM under Setup Automation > Assignment Rules. All the assignment rules configured for the selected module will be displayed in the drop-down. You can select one rule to trigger upon every new form submission. 

  1. Tag Records: When you choose this option, you can add a tag to the records that are pushed to Zoho CRM. You can create a new tag or use form field values to tag records. You can also enter existing tag names created in Zoho CRM and the records will be associated with that tag. 

Note: If you update or upsert a record, then the new tag will also be applied to the record.

Supported Modules

You can integrate your forms with the following CRM modules:

Standard Modules: Leads, Contacts, Accounts, Potentials, Campaigns, Cases, Solutions, Products, Price Books, Vendors, Events, Tasks, and Calls. 

Custom Modules: Zoho Forms can be integrated with all custom modules in Zoho CRM. 

Supported Field Types

These are the Zoho Forms fields that can be mapped with the respective fields in Zoho CRM. 

S. NoCRM FieldSupported Form Fields
1Single LineSingle Line, Multi Line, Name, Address, Phone, Email, Website, Unique ID, Dropdown, Radio, Multiple Choice, Checkbox, Matrix Choice, Image Choices, Number, Decimal, Currency, Slider, Rating, Formula, Date, Time, Date-Time, Referrer Name, IP Address, Terms & Conditions, Geolocation, Added Email ID, UTM Campaign Details, Payment Status, Payment Currency
2Multi LineSingle Line, Multi Line, Name, Address, Phone, Email, Website, Unique ID, Dropdown, Radio, Multiple Choice, Checkbox, Matrix Choice, Image Choices, Number, Decimal, Currency, Slider, Rating, Formula, Date, Time, Date-Time, Referrer Name, Terms & Conditions, Geolocation, Added Email ID, UTM Campaign Details, Payment Status, Payment Currency
3EmailSingle Line, Email, Added Email ID
4PhoneSingle Line, Phone
5Pick ListSingle Line, Dropdown, Radio, Matrix Choice, Image Choices, Terms & Conditions, UTM Campaign Details, Payment Status, Payment Currency
6Multi SelectMultiple Choice, Checkbox, Matrix Choice, Image Choices
8Date-TimeDate-Time, Added Time
9NumberNumber, Slider, Rating
10CurrencyCurrency, Payment Amount
11DecimalDecimal, Formula, Payment Amount
12PercentDecimal, Formula, Payment Amount
13Long IntegerNumber, Slider, Rating
14CheckboxDecision Box
15URLSingle Line, Website

Set Alert on Integration Failure

Once your integration settings are saved, you can choose to receive an email alert if the integration fails.

To do so,

  1. Click Set Alert in the top-right corner.
  2. Configure the email alert template as shown and click Save.

  1. To stop receiving email alerts on integration failure, click Remove Alert.


  • The option to set an email alert on integration failure is available only in our paid plans.
  • You can send email alerts to a maximum of 5 users within your organization.
  • An email alert will be triggered only on the first occurrence of integration failure every 24 hours.

Remove Integration

To remove an integrated field, click on the minus ' - ' icon in the right corner of the fields.

To remove CRM integration altogether, click on the Remove integration button present in the Zoho CRM integration page and confirm the same.


Share this post : FacebookTwitter

Still can't find what you're looking for?

Write to us: