Skip to main content

I would like to set up a Zap that deletes a contact from a MailChimp audience when the contact is deleted in Pipedrive. But it’s not that easy! The Zapier integration does not offer many options for info on the contact being deleted. 

In Filter by Zapier I was able to find Delete Time, but no matter which I choose for this deleted test person, it fails. 

Anyone have luck setting something like this up?

The Zapier AI suggested I use Webhooks, but I have no experience with that and got lost!

Thanks!

What trigger are you using? I’m guessing you can probably use “updated person”, and then use a filter for only those deleted.

 

If that’s what you’re currently using, can you send a screenshot of the test data output from the trigger?


Hi ​@JoshMNF 

Try turning the Zap ON and testing live.

Then check your Zap Runs history for activity and details about the DATA IN/OUT for each step to help you trace the data flow: https://zapier.com/app/history/


What trigger are you using? I’m guessing you can probably use “updated person”, and then use a filter for only those deleted.

 

If that’s what you’re currently using, can you send a screenshot of the test data output from the trigger?

Thanks ​@DavidLGS! Yes that is the trigger I am using. Here is the full Zap flow: 

 

And the output from the trigger on a test record I made and deleted. Note that the Delete time (which I bolded) is empty, even a week after making and deleting the Person record!

 

ID

25450

owner_id

Owner Id Id

11328021

Owner Id Name

XXXX XXXXXX

Owner Id Email

XXXXXXXX@XXXXXXXX.com

Owner Id Has Pic

1

Owner Id Pic Hash

XXXXXXXXXXXXXXXX

Owner Id Active Flag

true

Owner Id Value

11328021

Org Id

Name

Test Zap Person

First name

Test Zap

Last name

Person

Open Deals Count

0

Related Open Deals Count

0

Closed Deals Count

0

Related Closed Deals Count

0

Participant Open Deals Count

0

Participant Closed Deals Count

0

Email Messages Count

0

Activities Count

0

Done Activities Count

0

Undone Activities Count

0

Files Count

0

Notes Count

0

Followers Count

1

Won Deals Count

0

Related Won Deals Count

0

Lost Deals Count

0

Related Lost Deals Count

0

Active Flag

true

Phone

1

value

primary

true

Email

1

label

work

value

XXXXXXXX@gmail.com

primary

true

First Char

t

Update Time

2024-12-24 14:40:20

Delete Time

Add Time

2024-12-24 14:40:19

Visible to

3

Picture Id

Next Activity Date

Next Activity Time

Next Activity Id

Last Activity Id

Last Activity Date

Last Incoming Mail Time

Last Outgoing Mail Time

Label

Label Ids

im

1

value

primary

true

Postal address

Postal Address Subpremise

Postal Address Street Number

Postal Address Route

Postal Address Sublocality

Postal Address Locality

Postal Address Admin Area Level 1

Postal Address Admin Area Level 2

Postal Address Country

Postal Address Postal Code

Postal Address Formatted Address

Notes

Birthday

Job title

Org Name

Marketing status

subscribed

Doi Status

1

Owner Name

XXXX XXXXXX

Primary Email

XXXXXXXX@gmail.com

Company Id

2126808

Job Title

Manager

LinkedIn

Location (City, State)

Apartment/suite no of Location (City, State)

House number of Location (City, State)

Street/road name of Location (City, State)

District/sublocality of Location (City, State)

City/town/village/locality of Location (City, State)

State/county of Location (City, State)

Region of Location (City, State)

Country of Location (City, State)

ZIP/Postal code of Location (City, State)

Full/combined address of Location (City, State)

Temp Sorting (admin use only)

Cc Email

XXXXXXXX@XXXXXXXX.com

This post has been edited by a moderator to remove personal information. Please remember that this is a public forum and to remove any sensitive information prior to posting.


Hi ​@JoshMNF 

Try turning the Zap ON and testing live.

Then check your Zap Runs history for activity and details about the DATA IN/OUT for each step to help you trace the data flow: https://zapier.com/app/history/

Hi ​@Troy Tessalone, thanks. I was just able to turn the Zap on and do some testing with it turned on. I am still looking for a field that can trigger this Zap based on a Pipedrive contact being deleted. I shared the output in my reply to David above. 


@JoshMNF 

Try this workaround:

Zap trigger: Webhook - Catch Hook

This will generate a unique webhook URL.

Help: https://zapier.com/apps/webhook/help

 

In Pipedrive, you can configure a Webhook for deleted Persons.

Help: https://support.pipedrive.com/en/article/webhooks

 

 


@JoshMNF 

Try this workaround:

Zap trigger: Webhook - Catch Hook

This will generate a unique webhook URL.

Help: https://zapier.com/apps/webhook/help

 

In Pipedrive, you can configure a Webhook for deleted Persons.

Help: https://support.pipedrive.com/en/article/webhooks

 

 

Thank you so much, ​@Troy Tessalone !!! I just heard back from Pipedrive and they recommended Webhooks, too! I am excited to try this out-- thank you!!


Webhooks worked! My new favorite tool. Thanks everyone!


That’s awesome to hear, ​@JoshMNF! 🎉 I’m so glad Webhooks did the trick. Huge shoutout to ​@Troy Tessalone for the suggestion! 🙌

If you have any other questions, feel free to reach out to the Community again. Thanks for sharing your success! 🧡