Freshworks CRM
A guide on how to integrate your Freshworks CRM data with Plecto.
Last updated: July 26, 2022
Data types
With our integration to Freshworks CRM, you can import the following data types to Plecto:
- Accounts
- Contacts
- Deals
Visit our Freshworks CRM integration page to see the technical details on the available data types, such as the update frequency, custom field support, and more.
Step 1: Get your Freshworks CRM credentials
To integrate Freshworks CRM with Plecto, you need to provide an API token and find the subdomain of your Freshworks CRM account page.
- Generate an API token
Each Freshworks CRM user can generate an API key to integrate their account with other applications. Follow the Freshworks help guide on how to find your API key. You will have to use it when creating a new Freshworks CRM data source in Plecto.
- Find your Freshworks subdomain
A subdomain is part of a URL. When you are logged into your Freshworks CRM account, you can see the subdomain on the left side in the URL. For example, example
is the subdomain in the following URL: https://example.myfreshworks.com

An example of a URL where "example" is the subdomain.
If you plan to import the Deals data type
If you want to import Deals, you need to create a view for deals in Freshworks – this will enable Plecto to "see" your deals and import them into the data source. Read the Freshworks guide on how to create custom views for accounts.
The view needs to be called All deals (not case-sensitive) and it has to filter by the created date as Created at is after [a date, for example, 01/01/2000]. In case you have more than one pipeline, create one view per pipeline. You can then rename the different views, for example, All deals [pipeline name].
Step 2: Integrate Freshworks CRM with Plecto
- Go to Data management > Data sources > + New data source > Freshworks CRM.
- Enter the API token and subdomain.
- Click Next.

4. Select the data types you want to import to Plecto.
5. (Optional) Expand the Advanced settings to change the data source title, default date field used in formulas, or other settings. You can access the settings also after you've created the data source.
6. Click Next to continue and import your data.
Custom fields
If you create new custom fields in Freshworks CRM, the new fields won't get automatically imported in your existing data sources. To see the custom fields, you need to update the data source settings and run a manual data import.
- Open your Freshworks CRM data source settings in Plecto.
- Click the Update fields button. Plecto will refresh the field list.
- Select the fields you want to add to the data source view.
- Click Save. Plecto will now add these fields to the data source. However, they do not contain any data yet, therefore, you need to run a data reimport.

5. Click Import more data and select a time period.
6. Click Start import to import your data.

Your Freshworks data source should have all your new custom fields and their data.
For more help, go to Introduction to the Formula Editor or How to Build a Formula.
Was this article helpful?
Please leave a comment to help us improve.