Skip to main content
Table of contents

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.

Step 1.2: If you plan to import Deals from Freshworks

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 to Plecto

  1. In Plecto, go to Data management > Data sources > + New data source > Freshworks CRM.

  2. (Optional) Rename your credentials.

  3. Enter the API token and subdomain.

  4. Click Next.

  5. Select the data you want to import.

  6. Configure your data source settings. Here, you can change the title, choose the default date, select which fields to import, and more.

  7. Click Next to choose how much data to import and how long you want to keep it in the data source.

  8. Click Import to finish.

Available data

You can currently import the following data from Freshworks CRM:

  • Accounts

  • Contacts

  • Deals

Custom fields

If you create new custom fields in Freshworks CRM, the new fields won't get automatically imported in your existing data sources in Plecto. To see the custom fields, update your fields in Plecto and run a manual data import.

  1. In Plecto, open your Freshworks CRM data source settings.

  2. Click the Update fields button. Plecto will refresh the field list.

  3. Select the fields you want to add to the data source view.

  4. 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.