Freshsales Notion Integration
Sync Freshsales with Notion automatically - contacts, accounts, deals, and leads always in sync, no coding needed.
Free to start. No credit card required.
Trusted worldwide
500+ teams stopped copying data manually.
Yours can too.
The Freshsales Notion integration lets you pull live sales CRM data directly from your Freshsales account into Notion using Note API Connector. Whether you are building a contact database, tracking deals through your pipeline, qualifying incoming leads, or managing sales tasks and appointments, this integration keeps your Notion databases in sync with Freshsales automatically.
With Note API Connector you can sync Freshsales with Notion on a fully automated schedule (hourly, daily, or at custom intervals) without writing a single line of code. Grab your Freshsales API key, choose a Notion database, map the fields visually, and your data flows into Notion on autopilot from that point forward.
How to connect Freshsales to Notion
Connect your Notion workspace
Click Connect to Notion, authorize Note API Connector, and select the pages and workspace where your Freshsales data should appear.
Get your Freshsales API key and create your request
In Freshsales, click your profile picture and go to Profile Settings > API Settings to find your API Key and your account's Bundle alias (subdomain). In Note API Connector, click Create Request and paste your Freshsales endpoint URL, for example https://yourdomain.myfreshworks.com/crm/sales/api/contacts (replace yourdomain with your own Bundle alias). Freshsales authenticates with a custom header, so open the Headers tab, add a header named Authorization, and set its value to Token token=YOUR_API_KEY. Give the request a name and click Run.
Choose your data and map fields
In the Response Field Mapping screen, select which Freshsales fields to include - such as contact name, email, deal amount, deal stage, lead source, or task due date - and map each one to a Notion property. You can match existing properties, create new ones, or set the field type. Click Save & Import when you're done.
Set your sync schedule and go live
Enable Auto Schedule and choose your refresh interval. Your Freshsales data will sync with Notion automatically from that point forward, with no manual refreshes needed.
⏱ Hourly / Daily / Custom
What Freshsales data can you sync with Notion?
Use these Freshsales API endpoints directly in Note API Connector. Each one can be mapped to a separate Notion database.
All contacts with name, email, phone, job title, and owner (replace yourdomain with your Bundle alias). Build a live client database or CRM directly inside Notion.
https://yourdomain.myfreshworks.com/crm/sales/api/contacts
Company and account records with name, industry, website, and address. Build a company directory inside Notion.
https://yourdomain.myfreshworks.com/crm/sales/api/sales_accounts
Sales deals with amount, stage, pipeline, and expected close date. Track your sales pipeline and forecast revenue in Notion.
https://yourdomain.myfreshworks.com/crm/sales/api/deals
Incoming leads with name, source, status, and score. Build a lead qualification tracker inside Notion.
https://yourdomain.myfreshworks.com/crm/sales/api/leads
Tasks with due date, owner, status, and linked contact or deal. Build a follow-up tracker or team task board in Notion.
https://yourdomain.myfreshworks.com/crm/sales/api/tasks
Scheduled meetings with title, time, location, and attendees. Track sales calls and meetings in a Notion calendar view.
https://yourdomain.myfreshworks.com/crm/sales/api/appointments
See how it works
Why sync Freshsales with Notion?
Always up to date
Scheduled sync runs automatically. Your Notion database reflects live Freshsales data without any manual work.
No coding required
Point, click, and map fields. Connect Freshsales to Notion in minutes without any programming knowledge.
Custom schedule
Choose hourly, daily, or custom intervals. You control exactly when Notion pulls fresh data from Freshsales.
Conclusion
With Note API Connector, setting up a complete Freshsales Notion integration takes minutes, not days. Your contacts, deals, and lead data sync automatically into Notion on your chosen schedule, with no code and no manual copy-paste.
Whether you are building a live sales pipeline dashboard, maintaining an always-current contact database, or giving your team a shared view of leads and tasks in Notion, connecting Freshsales to Notion gives you the flexibility of Notion's interface with the real-time accuracy of Freshsales data.
Frequently Asked Questions
Yes. Freshsales provides a REST API that exposes contacts, accounts, deals, leads, tasks, and appointments. Note API Connector connects to this API directly using your API key to pull your Freshsales data into Notion on a scheduled basis.
In Freshsales, click your profile picture, open Profile Settings > API Settings, and copy your API key and Bundle alias. In Note API Connector, connect your Notion workspace, click Create Request, and paste a Freshsales endpoint URL such as https://yourdomain.myfreshworks.com/crm/sales/api/contacts. Open the Headers tab and add an Authorization header with the value Token token=YOUR_API_KEY, select your Notion database, map the fields visually, and run the import. The full setup takes under 10 minutes.
Freshsales authenticates requests with a custom Authorization header formatted as Token token=YOUR_API_KEY, using a per-user API key found under Profile Settings > API Settings. You add this header in the Headers tab of Note API Connector. It does not use standard Bearer Token or Basic authentication, since the token keyword is part of the header value itself.
Yes. Enable Auto Schedule in Note API Connector and choose your refresh interval: hourly, daily, or custom. Your Freshsales data will sync with Notion automatically on that schedule with no manual action required.
You can sync contacts, accounts, deals, leads, tasks, and appointments. Each Freshsales endpoint can be mapped to a separate Notion database, so you can build a full contact database, sales pipeline, and task tracker in one Notion workspace.
No. Note API Connector is a no-code tool. You paste your Freshsales API endpoint URL, add your Authorization header under the Headers tab, select your Notion database, and map fields visually using the response field mapping view. No programming knowledge is needed.
Yes. Note API Connector connects to Freshsales using your personal API key for data access. Your credentials are never stored on our servers, and Note API Connector never writes or modifies any data in your Freshsales account.