Skip to main content

How do I integrate with Freshsales CRM?

Set up the integration from SalesScreen's user interface in no time and celebrate sales activities on TV-screens, dashboards and feed!

Written by Simon Hordvik

Note
You must be an administrator in SalesScreen and Freshsales.
Supported Freshsales entities are Deals, Accounts, Contacts, Leads and Sales activities (Tasks, Appointments and Call logs).


Prerequisites

You need:

  • An active SalesScreen subscription

  • An active Freshsales CRM subscription


In Freshsales

Sign in to your Freshsales organization as an administrator.

Find and copy your API key

Each Freshsales user has a unique API key that controls which resources they can access.
To sync data for your whole organization your user should have the administrator role.

  1. Go to Settings > API Settings.

  2. Locate Your API key and click Copy.

    SalesScreen will use this key to retrieve Freshsales data through the API.

Copy your Freshsales Domain URL

Every Freshsales org has a unique domain for example

  1. While signed in to Freshsales look at the browser address bar.

  2. Copy the full domain URL in the format shown above.


In SalesScreen

Sign in to SalesScreen with an admin user.

  1. Click Manage in the left menu then select Settings.
    If you do not see Manage you are not signed in as an admin.


  2. In Settings choose Integrations.

  3. Find Freshsales in the list and click Integrate.


  4. An authorization form for the Freshsales integration appears.
    Fill in the fields:

    • API key – the Freshsales API key you copied

    • Domain URL – your Freshsales domain for example https://mydomainname.freshsales.io

    • Provide your email – the email address associated with your Freshsales account

  5. Click Authorize Integration.
    SalesScreen verifies that the API key, domain URL and email are valid.


After successful authentication

Import Freshsales users (optional)

If authorization succeeds you see a list of Freshsales users.

You can:

  • Import Freshsales users into SalesScreen

  • Map existing SalesScreen users to Freshsales users

  • Skip this step by clicking Continue to workflows

Import users

  1. Select the user or users you want to import by checking the Include box.

  2. Click Add Users.

Importing users creates SalesScreen accounts for them and automatically maps the accounts to their Freshsales users.


Map existing users

If a SalesScreen user already exists you can connect them to a Freshsales user when their email or name matches. Click Map Existing and confirm.

For activities to be credited correctly:

  • Each SalesScreen user must be mapped to their Freshsales user

  • Each SalesScreen user must belong to a team
    (imported users are placed on a default team)

You can manage user import at any time from here :
Manage > Settings > Integrations > Manage Freshsales > Settings > Import Users


Workflows

After importing users or clicking Continue to workflows you arrive at the workflows dashboard.
This dashboard shows your active and inactive workflows and is the main control panel for the integration.

A workflow specifies which Freshsales records are pulled into SalesScreen and how they are stored.
SalesScreen retrieves new or updated records from Freshsales at regular intervals usually every 5 minutes.

Example workflow

  • Sync Freshsales won Deals

  • Store them under the Deal activity type in SalesScreen with the activity name Won Deal

  • Credit the record to the Deal owner

  • Use the Deal close date as the activity date

You can create, modify, pause, resume and terminate workflows from the workflows dashboard.
SalesScreen support can help you configure workflows that match the Freshsales data you want to sync.

You can open the workflow dashboard from:

  • Manage > Settings > Integrations > Manage Freshsales

or by using this direct link:


Terminate the integration

If you want to stop using the Freshsales integration:

  1. Go to Manage > Settings > Integrations > Manage Freshsales > Settings > Terminate Integration or Click the Link .

Terminating the integration:

  • Deletes all Freshsales workflows

  • Revokes SalesScreen access to your Freshsales data

Did this answer your question?