Skip to main content
Question

Unexpected duplicate person creation in Pipedrive (no corresponding Zap run)

  • February 18, 2026
  • 2 replies
  • 17 views

Hi everyone,

I’m encountering a very unusual issue in a Zapier → Pipedrive automation and I’m trying to understand what mechanism could cause this.

What the Zap does

A Zap triggers from an order event and creates multiple related records in Pipedrive:

  • Persons

  • Organization linking

  • Additional mapped fields

Normally, the workflow executes perfectly.

The Issue

For a single trigger:

  1. Zap correctly creates the intended persons (example: Person A & Person B)

  2. Immediately after (within seconds), additional duplicate persons are created

  3. These duplicates:

    • Have similar names

    • Missing several mapped fields

    • Not linked to organization

    • Pipedrive shows they were created by Zapier

⚠️ However — there is NO Zap run in history for these extra records.

Evidence (Screenshots)

Duplicate records created at same timestamp
445563cff8a798c385bc165b47b4fef2.png
d8b5bb40f8ff24bc1dc83ea8b3a79a43.png
 

Zap run timing (only valid records created)

9bfc73a296c5c40790884001fe7ada9f.png
8503481c7b7d16bb15c9f1d971a1d677.png

 

Pipedrive confirms source = Zapier

fc320ed4eb2822b0164b9705e2c60272.png

 

 

Key Observations

 

  • Same timestamp duplicates (seconds apart)

  • Zap history only shows valid executions

  • No other Zaps performing this action

  • No long delay steps (>1 min)

  • No additional Zapier accounts connected

  • Not related to errored runs (timing mismatch)

  • Missing organization mapping suggests partial execution

Why this is confusing

Typical duplicate causes:

• multiple triggers
• polling overlap
• auto-replay after error
• retries

But here:

Zapier creates records in the app without a visible run/task.

What I want to understand

Has anyone seen something like:

  • Hidden/internal retries?

  • Background action replay?

  • Partial step re-execution?

  • Provider API retry from Zapier side?

  • Ghost task execution?

I’m not looking for a workaround filter — I want to understand the root behavior so data integrity is safe long-term.

Any insight would really help 🙏

This post has been edited by a moderator to remove personally identifiable information (PII). Please remember that this is a public forum and avoid sharing personal or potentially sensitive details.

2 replies

Sparsh from Automation Jinn
Forum|alt.badge.img+6

Hey ​@spark2204,

I think it would be a good idea to use Find or Create Person instead of Create Person action. 

 


Hope it helps!
 


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • February 18, 2026

Hi ​@spark2204 

Things to check/try:

  • Search the Zap Run history for the Pipedrive Person ID (found in the browser when viewing the Person in Pipedrive)
  • There may be another Zapier account involved that has a Zap configured and ON that creates a Pipedrive Person
  • There may be other Zaps configured and ON that creates a Pipedrive Person
  • There may be other (native) app integrations configured and ON that are creating the Pipedrive Person
    • These app integrations may use Zapier as their backend integration, which may be why it shows Zapier as the source

 

If you are looking to hire help for troubleshooting, there is a directory of Zapier Partners: https://zapier.com/partnerdirectory