Skip to main content
The Pipedrive Source Connector ingests CRM data from Pipedrive — deals, persons, organizations, activities, and more — into Popsink pipelines. It runs on a configurable schedule and performs incremental synchronization, so only records updated since the last run are delivered downstream. Use it to feed sales analytics, forecasting models, and revenue dashboards with up-to-date pipeline data.

Key Features

  • Incremental synchronization: the connector tracks each resource’s update_time cursor across runs and only delivers new or updated records.
  • Selectable resources: choose which Pipedrive resources to ingest (e.g. deals, persons, organizations, activities); available resources are discovered automatically.
  • Scheduled ingestion: flexible scheduling by minutes, hours, or days, with an immediate first run on creation.

Prerequisites

  • A Pipedrive account with API access.
  • A personal API token: in Pipedrive, go to Settings → Personal preferences → API and copy your token.

Configuration

FieldRequiredDescription
Company DomainYesYour Pipedrive company domain (e.g. mycompany for mycompany.pipedrive.com)
API TokenYesYour personal API token
ScheduleYesSync frequency — see Scheduling

Scheduling

API source connectors run on a schedule rather than streaming continuously. A first run is always triggered immediately after the connector is created; subsequent runs depend on the selected mode:
ModeBehaviorExample
daysRuns every N days at 00:00 UTC + offset (in minutes)Offset 30 → every day at 00:30 UTC
hoursRuns every N hours at :00 + offset (in minutes)Offset 15 → 00:15, 01:15, 02:15, …
minutesRuns every N minutes, anchored on the connector creation timeCreated 10:03, interval 10 → 10:13, 10:23, …