Live Notion CRM: Pipedrive to Notion in a Few Clicks

Looking for the easiest way to sync Pipedrive with Notion so your team always sees up-to-date contacts, organizations, and deals? This step-by-step Notion Pipedrive Integration guide shows you how to mirror Pipedrive into Notion without writing a single line of code.

With Note API Connector, you can connect Pipedrive’s API to Notion, choose what you want to bring over, and keep it updated automatically on a schedule. No technical setup, just a few clicks.

TL;DR

  1. Decide what to import and use Pipedrive API v1 for complete data.
  2. Import Organizations with Note API Connector into a Notion database.
  3. Import People into a separate Notion database for contacts.
  4. Link People to Organizations by matching org_id.value to the Organizations id.
  5. If you need to sync more than 100 items, set limit=500 or enable paging to let Note API Connector fetch all records automatically.
  6. Automate updates on a schedule to keep Notion in sync with Pipedrive.

Getting started with Note API Connector

Start syncing your data to Notion in just a few clicks. Connect your Notion workspace, grant the necessary permissions, and you’re ready to create powerful API-based automations, no coding required.

👉 Follow the official setup guide to get started in minutes.

Get a Pipedrive Access Token

To securely get data from Pipedrive to Notion, you need to get an API token .

Log in to Pipedrive and navigate to Settings > Personal preferences > API .

Pipedrive Personal Preferences Pipedrive API Token

This token allows you to access your Pipedrive data via API requests.

Import Pipedrive Data into Notion

If your goal is to sync Pipedrive with Notion and keep everything up to date, start by deciding which data you want to bring in. The most common objects are Organizations (companies), People (contacts), Deals, Activities, and Notes. You do not need to be technical for this. Note API Connector handles the heavy lifting so your Notion Pipedrive integration is simple and reliable.

Pipedrive offers two API versions: v1 and v2. For a smooth first import we will use v1. It returns complete records without extra settings. With v2 you would need to add additional parameters to fetch all fields. If you want to browse what is available, you can review the Pipedrive API pages, but it is optional for this tutorial.

  • What you need: your Pipedrive API token and a Notion database where the data will be saved.
  • How it works: create a request in Note API Connector, paste the Pipedrive URL, click Run, choose the fields you want, and import.
  • Best starting point: import Organizations first, then import People and link them to the right company. This keeps relationships in Notion the same as in Pipedrive.

In the next steps we will import Organizations, preview the data, and save it to Notion. After that we will link People to their Organizations so your Notion CRM mirrors Pipedrive.

Import Pipedrive Organizations into Notion

Pipedrive Organizations

First, create a Notion database where your Pipedrive Organizations data will live. This is the foundation of your Notion Pipedrive Integration and makes it easy to sync Pipedrive with Notion later.

Notion Empty Organizations

Open Note API Connector and click Create request .

Name your request (e.g., Organizations ). Select the Notion database where you want to import the data.

Notion Pipedrive Request

To retrieve Pipedrive contacts, Use this API endpoint (replace YOUR_API_KEY with your actual token).

https://api.pipedrive.com/v1/organizations?api_token=YOUR_API_KEY
Notion Pipedrive Integration Config

Click Run. In the Response Field Mapping view, preview the Pipedrive organizations and select the fields you want to import into Notion.

Notion Pipedrive Organizations Data Notion Pipedrive Organizations Identify Records

Click Save & Import to store Pipedrive organizations in your Notion database.

Notion Pipedrive Organizations Data Import

Import Pipedrive People into Notion

Pipedrive People

Create a Notion database for your Pipedrive People (contacts). Keeping contacts separate from organizations makes your workspace cleaner and helps you link people to the right company later.

Notion Database Contacts

To retrieve Pipedrive contacts, Use this API endpoint (replace YOUR_API_KEY with your actual token).

https://api.pipedrive.com/v1/persons?api_token=YOUR_API_KEY

Open Note API Connector and click Create request .

Name your request (e.g., Contacts), select Notion database and paste the API URL into the URL field.

Notion Pipedrive URL

Click Run and review the fetched Pipedrive contacts in the Response Field Mapping view.

Pipedrive Notion Response View

Note API Connector can link records automatically so your Notion CRM mirrors Pipedrive. We will use the Relation type to connect People to Organizations.

In the People response, look for the field org_id.value. These values are the organization IDs from Pipedrive. In your Organizations import, you already set id as the identifier used to update records. In the next steps, we will match org_id.value (People) to id (Organizations).

Notion People Organizations Ids

You can verify in the raw api response that the org_id.value entries are the organization IDs returned by the API.

Notion Pipedrive Response Data Notion Organizations Ids

Now, we just need to set this field as a Relation and pick the database we want to link to.

NAC Select Relations

Click Save to confirm the relation settings.

NAC Confirm Relations

You can also rename this field with a custom name.

Notion Custom Property

Finally, click Save & Import. Your People will be linked to the correct Organizations in Notion, so teams can jump from a contact to the company record in one click.

Notion Pipedrive Imported Data

Syncing More Than 100 Items (Paging)

By default, Pipedrive API returns only 100 items per request. If you’re importing a small dataset, this works fine. But if you have more records, Note API Connector can page through them automatically so you get everything in one go.

Option 1: Increase the limit (up to 500 items)

If you have 500 records or fewer, the simplest fix is to add ?limit=500 to your request URL. Pipedrive will return up to 500 records in a single response and you are done.

https://api.pipedrive.com/v1/organizations?api_token={YOUR_API_TOKEN}&limit=500

Option 2: Offset-limit paging (more than 500 items, recommended for V1)

For larger datasets, Note API Connector supports offset-limit paging, which works seamlessly with Pipedrive API V1. Instead of fetching everything at once, it automatically requests the next batch of records by incrementing the starting position — 0, 500, 1000, and so on — until all records have been imported. You don’t have to do anything manually.

To set it up, go to Import Settings → Pagination and set the type to Offset-Limit. Then configure:

  • Offset parameter name: start (this is what Pipedrive V1 uses)
  • Limit parameter name: limit
  • Limit value: 100
Offset-Limit Paging in Note API Connector

Option 3: Cursor paging (Pipedrive API V2)

If you prefer to use Pipedrive API V2, cursor paging is also supported. With cursor paging, Pipedrive returns a next_cursor value in each response. Note API Connector uses that value to request the next batch automatically, repeating until no next_cursor is returned and all records have been fetched.

Use the V2 endpoint with a limit:

https://api.pipedrive.com/api/v2/organizations?api_token={YOUR_API_TOKEN}&limit=500
Cursor Paging in Note API Connector

In Note API Connector, go to Import Settings → Pagination, set type to Cursor, and paste the next_cursor path from the API response. Then enter the cursor parameter name (usually cursor) as required by the Pipedrive V2 documentation.

Automate Data Updates in Notion

Manually refreshing your Pipedrive data in Notion can be a time-consuming, especially when tracking contacts, and deals. With Note API Connector’s scheduling feature , you can automate data updates , ensuring your Notion dashboard always reflects the latest Pipedrive information, without lifting a finger.

Set it to refresh hourly, daily, or at custom intervals , so you never have to worry about outdated data again. Whether you're monitoring sales pipelines, or analyzing customer relationships.

Automate Data Updates

Supporting references

Use V1 endpoints for most imports. They support both simple requests (up to 500 items with ?limit=500) and offset-limit paging for unlimited records. Switch to V2 endpoints if you prefer cursor paging.

Pipedrive API V1 (simple imports and offset-limit paging)

  • Owners (Users)
    https://api.pipedrive.com/v1/persons?api_token={YOUR_API_KEY}
  • Deals
    https://api.pipedrive.com/v1/deals?api_token={YOUR_API_KEY}
  • Leads
    https://api.pipedrive.com/v1/leads?api_token={YOUR_API_KEY}
  • Products
    https://api.pipedrive.com/v1/products?api_token={YOUR_API_KEY}
  • Projects
    https://api.pipedrive.com/v1/projects?api_token={YOUR_API_KEY}

Pipedrive API V2 (cursor paging)

  • Organizations
    https://api.pipedrive.com/api/v2/organizations?api_token={YOUR_API_KEY}&limit=500
  • Persons (Contacts)
    https://api.pipedrive.com/api/v2/persons?api_token={YOUR_API_KEY}&limit=500
  • Deals
    https://api.pipedrive.com/api/v2/deals?api_token={YOUR_API_KEY}&limit=500

📖 More details:
Pipedrive API v1 docs
Pipedrive API v2 docs

Conclusion

With Note API Connector , importing and updating Pipedrive data in Notion is seamless and code-free. This Notion Pipedrive integration centralizes your CRM information in one collaborative workspace, making it easier for teams to access and utilize customer data.

Whether you're tracking contacts, monitoring deals, or analyzing customer interactions, connecting Pipedrive to Notion eliminates data silos and improves team productivity. The ability to create custom views, filters, and dashboards in Notion transforms your Pipedrive data into actionable insights.

🚀 Start automating your CRM workflow today with Note API Connector.

Frequently Asked Questions

You can use Note API Connector to import Pipedrive data into Notion. Simply get your Pipedrive API token, create a request in Note API Connector, and map the data to your Notion database.

Related Posts

Explore Related Topics

Leave a Comment