Pipedrive V2 API Drops Fields Like deal_title

A terminal window showing the real Zapier Help Center warning that the Pipedrive V2 API returns less data than the V1 API, with deal_title given as the missing-field example
On this page

A remap alone doesn’t restore the missing data

This is a different failure mode from the cosmetic relabeling covered in the previous post in this series. That one is about a step still calling an API version Pipedrive is about to shut off. This one is about what happens after you’ve already done the fix: Pipedrive’s V2 API genuinely returns a smaller set of fields than V1 did.

Zapier’s Help Center article on the Pipedrive deprecation states the gap directly:

“The V2 API returns less data than the V1 API”

The guide’s own worked example is the New Activity trigger. Under V1, a Zap using that trigger could map a deal_title field straight from the trigger’s output. Under V2, that field is gone, and Zapier’s guide says as much: deal_title is “no longer available.”

This fails silently, not loudly

A missing field doesn’t throw an error in most downstream steps. A Filter step checking a condition against deal_title sees an empty value and either fails the condition unexpectedly or passes it through blank. A Formatter step concatenating it into a message just gets a gap in the output. Nothing in the Zap history necessarily flags this as a failure, so it can run “successfully” for weeks while producing bad data downstream.

Structural Comparison Matrix

Operational AspectPipedrive V1Pipedrive V2
Data returned per recordFuller field setReduced field set
deal_title on activitiesPresentNot returned
Downstream behavior on gapN/AField resolves to blank/undefined, no error thrown
Fix requiredNoneAdd a lookup step to backfill the missing field

Fix it: backfill with a Pipedrive search step

The structural fix is to add a step that looks the missing field back up, rather than trying to force it out of the trigger. Pipedrive’s deal_id is still present on the V2 activity trigger output, so a Find Deal search step keyed on that ID can pull the deal record and expose its title field for downstream steps to map instead:

Zap structure: backfilling deal_title after the V2 migration
1. Trigger: New Activity in Pipedrive (V2)
   -> outputs deal_id, but no deal_title

2. Action: Find Deal in Pipedrive
   -> Search value: {{deal_id from step 1}}
   -> outputs the deal record, including `title`

3. Downstream steps
   -> map `title` from step 2 instead of `deal_title` from step 1

If a raw API Request (Beta) action is already part of the Zap for other reasons, calling Pipedrive’s V2 deal-detail endpoint directly is an equally valid alternative to a dedicated Find Deal step. Either way, the fix is the same shape: fetch the deal explicitly instead of assuming the trigger step still carries it.

This site doesn't run Zapier

As stated elsewhere in this series: bytetech247.com’s own automation is Cloudflare Workers and GitHub Actions, not Zapier (see this site’s actual deploy automation). The fix above comes from Zapier’s own published migration guidance, not from running this pipeline ourselves.

Once the backfill step is in place, go back through every downstream step and confirm each field reference points at a field that still exists in the new output, not just the one field the migration guide happened to name as its example.

Confirmed version

Sourced from Zapier’s official Help Center advisory on the Pipedrive V1 API deprecation, updated 2026-05-29, the same source as this series’ previous post. Browse more posts like this in the Data Automation archive.

Frequently asked

If I already remapped my Pipedrive step, do I still need to check for this?

Yes. Remapping the step to a V2 event (covered in this series' previous post) clears the [DEPRECATING JULY 31 2026] label, but it doesn't restore fields V2 never returns. Those two problems look identical in the Zap editor and need separate checks: one is whether the step runs on V1 or V2, the other is whether every downstream field reference still resolves to real data.

Is deal_title the only field V2 drops?

It's the field Zapier's own migration guide calls out by name as a worked example, tied to the New Activity trigger specifically. Zapier's guide states plainly that V2 returns less data than V1 overall, without listing every dropped field for every trigger, so the safe assumption is to check each trigger's actual V2 output against what downstream steps expect, not to assume deal_title is the only gap.

Emitted as FAQPage JSON-LD from the same frontmatter — one source, no duplicated prose.

Recent posts

Full-text search via Pagefind · ↑↓ to navigate · ↵ to open