Using Zoho Forms, you can easily build an online form for all your business needs. Create and customize the form, add the required fields and send it to your customers thus facilitating data collection. It allows you to capture the form submissions in Zoho CRM and pre-populate certain data such as name, email, etc. from CRM in your form.
For example, Zylker, an apparel store has setup an exhibition and wishes to add the interested customers as Lead in their Zoho CRM account. To do so, the Manager of Zylker creates a form in Zoho Forms and integrates it with Zoho CRM. Now, when an interested customer submits the form, their data gets automatically captured as a lead in the Zoho CRM account.
After a month, the Manager wants to update the information of all his customers and get their consent on the updated privacy policies of the company.
Hence, he creates the form, pre-populates the name and integrates it such that, the existing records of the customer gets updated upon form submission.
Additionally, if the form has been translated into multiple languages, you can share it through CRM in the language of your choice. You can select the appropriate language version based on your requirements. If the form includes UTM tracking parameters, whether they are the default parameters or custom ones, you can also choose these when sending the form or incorporating it into a template.
Availability
Permission Required
Users with Administrator profile can setup Zoho Forms Integration.
By integrating Zoho Forms with Zoho CRM, you can do the following:
- Pre-populate data from Zoho CRM to your form.
- Push data from form submissions into Zoho CRM.
- A two-way sync ensures data transfer between Zoho Forms and Zoho CRM.
- Choose and share the form in different languages if it has been translated.
- Select and use UTM tracking parameters when sending the form or incorporating it into a template.
Intergrating Zoho Forms with CRM includes the following steps:
Using Zoho Forms you can create a new form from scratch or choose from the available templates.
Go to: https://forms.zoho.com and start building your form.
See also: How to create a form.
You can drag and drop the Zoho CRM field within the form that can help in following:
- Send a personalized form - Adding the Zoho CRM field allows you to send your existing customers a personalized form that contains their important details pre-populated.
- Push customer information to CRM - Once your customer submits the form, you might want to add their information as a new record, add notes, events, tasks to the related list, update existing records in Zoho CRM.
To add Zoho CRM Field in your form
- Drag and drop the Zoho CRM Field in your form builder.
In the Add Zoho CRM Field popup do the following:
- Select a Module from the drop - down list.
- Select the appropriate Layout and Field from the drop-down list.
- Enable the checkbox to map fields from Zoho CRM with Zoho Forms to auto populate data in form from CRM.
- Map the fields and click Save.
Integrating your form with Zoho CRM allows you to
- Add New Record - The information entered in the form will be added as a new record in your CRM account upon submission.
- Add Related list - Notes, Events, Tasks, etc. will be added as a related list to an existing record.
- Update Record - The value of an existing record will be updated with the entries made in the form.
Field Mapping - This allows you to map mandatory and other fields from CRM to the corresponding fields in the form. The reason being, whenever a form is submitted, the data entered in the fields is captured in the appropriate fields in Zoho CRM.
For example, Last name field is added in the form and is mapped with the Last Name field in Zoho CRM. Now when the customer enters submits the form, the last name in CRM will be automatically captured.
Actions - At times you might want to perform certain actions when a form is submitted. Zoho Forms allows you to perform certain actions.
See more: Actions
To integrate the form with CRM
Go to the Integrations tab and choose the required function to be performed.
To add a New Record
- Go to the Integrations tab > Zoho CRM > + New Record.
- Select the Module and Layout of your choice.
- Map the mandatory fields of Zoho CRM with the corresponding fields in Zoho forms.
- To map more fields from Zoho CRM with Zoho Forms click the +Add Fields button.
- Select the CRM field from the drop down list. Relevant form fields will be listed in the drop down under Zoho Forms.
- Select the necessary actions to be performed and click Integrate.
To add a Related List
- Go to Integrations tab > Zoho CRM > +Related list.
- Select the Module, Related list, Layout from the drop down list.
- Map the mandatory fields of Zoho CRM with the corresponding fields in Zoho forms.
- To map more fields from Zoho CRM with Zoho Forms click the +Add Fields button
- Select the necessary actions to be performed and click Integrate.
Workflows and Attachments are the actions available.
To Update Record
- Go to Integrations tab > Zoho CRM > Update Record.
- The Module, Layout chosen by you will be displayed by default.
- Map the mandatory fields of Zoho CRM with the corresponding fields in Zoho forms.
- To map more fields from Zoho CRM with Zoho Forms click the +Add Fields button
- Select the necessary actions to be performed and click Integrate.
Workflows and Attachments are the actions available.
Once the CRM fields are added you can also enable tracking and have your form translated into multiple languages.
4.1. Defining UTM tracking parameters
UTM tracking helps you identify the source from which respondents visited your website and submitted an entry through an embedded Zoho Form. To use UTM tracking, define the tracking parameters, copy the code generated by Zoho Forms that includes these parameters, and paste it into your website's footer before the </body> tag.
To define UTM tracking parameters
- In the form builder, go to the Share tab.
- Click Track Entries on the left and click Start Tracking.
- When you enable tracking, the default UTM parameters utm_source, utm_medium, utm_channel, utm_name, and utm_term will be used for tracking.
You can define custom UTM parameters as well to track your campaigns. For example, utm_region, utm_refererURL etc. - Click Proceed to save your settings.
- Click Get Tracking Code and copy the code provided.
For more details on UTM tracking in Zoho Forms,
click here.
To translate your form into a different language,
- Once you've created the form, navigate to Settings > Translation & Messages > Translation.
- Click Start Translating.
- In the Form Language dropdown, you can select a different default language for the form.
- In the Translate To dropdown, select the language you wish to translate your form from the list of languages. If you do not find the language of your choice in the list, you can manually translate the form into any other language using the Custom Language option.
- Click Translate.
In the Translation Settings pop-up, you can view the translation applied to your form and modify the translated content as required under the following sections:
Form Content
Under this section, you can change the translated versions of the Form Name, Form Description, Form Tab Title Save, Review, and Submit buttons.
Field Content
Under this section, you can modify the translated content for the field labels, field elements, field instructions, choices of choice-based fields, navigation buttons of a multi-page form, Subform field labels, etc.
Note: If you have customized the field labels, or applied text formatting to the content in the Description and Terms and Conditions fields while building your form, the customization will not be carried over to the translated version. You will have to re-apply the same to the translated content. Acknowledgment Content
Under this section, you can change the translated content of the Thank You pages and Splash Messages configured under Acknowledgement and Redirects settings and Form Rules.
Custom Messages
Under this section, you can change the translated versions of the error messages, validation messages, and other general messages that appear in your live form.
To translate your form into more languages, repeat the above steps. Once you translate the form, you can view a list of all the languages that your form is translated into under Translated Language(s).
To learn more about translating Zoho Forms,
click here.
Notes:
- The number of custom parameters is limited to 10.
- If a custom parameter or language is deleted on the forms side, it will not be reflected in the CRM email templates.