PD

Pipedrive Bulk Importer & Exporter

Pipedrive has no native scheduled export and no bulk-write API. This Google Sheets™ add-on fills both gaps: refresh saved Pipedrive searches into the sheet on a schedule, and safely create or update deals, persons, and organizations from a validated template.

Live

Install from Google Workspace Marketplace

What is Pipedrive Bulk Importer & Exporter?

Pipedrive Bulk Importer & Exporter is a Google Sheets™ add-on published by Cody Labs. It connects to your Pipedrive account via a simple personal API token — no OAuth app registration required — and offers two key features: (1) schedule automatic refreshes of any saved Pipedrive filter or search into the sheet (hourly, daily, or weekly), and (2) safely create or update deals, persons, and organizations from a validated spreadsheet template with ID write-back to prevent duplicates. Your data flows directly between your Pipedrive account and your spreadsheet: we operate no servers and never receive your CRM data. See the privacy policy for full details.

What it does

Scheduled exports

Hourly, daily, or weekly refresh of saved Pipedrive filters or searches into a spreadsheet tab, with resumption for large result sets.

No OAuth app setup

Connect with just a personal API token from your own Pipedrive account — no developer registration.

Live template validation

Validate rows against real Pipedrive pipelines, stages, owners, and custom fields before pushing.

Safe bulk updates

ID write-back prevents duplicate creates; sequential updates with validation keep data in sync.

How it works

It works in both directions: scheduled exports out of Pipedrive, and validated bulk pushes back in. Set it up once and both halves keep working.

  1. Connect with a personal API token

    There is no OAuth app to register. Paste a personal API token from your own Pipedrive account into the sidebar and click Test & save — it confirms the token works before storing it.

  2. Export deals, people, or organizations

    Point the add-on at a saved filter or search and click Export. Large result sets are resumable, so big exports finish rather than timing out. Schedule it hourly, daily, or weekly to keep a reporting sheet current.

  3. Edit in the sheet and validate

    Change values, or add new rows. Before anything is written back, rows are validated against your real pipelines, stages, owners, and custom fields, so a bad stage name is caught in the sheet.

  4. Push updates back to Pipedrive

    Click Import / update. Record IDs are written back to the sheet, so re-running an import updates the same records instead of creating duplicates.

What you need before you start

  • A Pipedrive account, and a personal API token from it.
  • A Google account with edit access to the spreadsheet.
  • No Pipedrive admin rights and no OAuth app registration.

Pricing

Free
$0
  • 1 saved export
  • Manual refresh
  • 15 pushed rows per month
Pro
US$20/mo
  • Unlimited saved exports
  • Scheduled refresh
  • Push continuation; US$200/yr
Get Pro — US$20/mo

You'll get your license key by email after checkout — sign in to your account portal to copy it.

Frequently asked questions

Does it need a Pipedrive OAuth app?

No — just connect with a personal API token from your own Pipedrive account. No developer app registration required.

Can it bulk-update existing deals?

Yes, sequentially with validation and ID write-back. Pipedrive has no native batch-write endpoint, so this add-on handles updates safely one by one.

Can it schedule exports?

Yes — hourly, daily, or weekly refresh of saved Pipedrive filters or searches into your spreadsheet.