Question

Update Brevo contacts with updated WooCommerce customer details


Userlevel 1

Title says it all. I’m able to create a new contact in Brevo when a new customer signs up in WooCommerce.

However, for the life of me, I cannot figure out how to update existing customer information Brevo when our customers update their WooCommerce information.

Additionally, when we delete a customer from the back end of WordPress, I cannot figure out how to automate deleting customer data from Brevo.

Any help with this would be appreciated.


This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

11 replies

Userlevel 7
Badge +14

Hi @Sam-V 

Good question.

 

Try these Zap steps:

  1. Trigger: WooCommerce - Customer (updated)
  2. Action; Brevo - Add/Update Contact

 

For Brevo Zap actions that aren’t available, you’d have to use this Zap action: Brevo - API Request

Brevo API: https://developers.brevo.com/reference/deletecontact

 

If you need help, consider hiring a Certified Zapier Expert: https://zapier-expert.zapier.app

 

 

Userlevel 1

Thanks @Troy Tessalone ,

However when I use your mentioned triggers and action, a new contact is created in Brevo for the same customer (just with updated details). Ideally, existing contacts in Brevo should be updated (checking against the WooCommerce/WordPress User ID).

As for the delete request, nothing happens, the contact doesn’t delete from Brevo when deleted from WooCommerce/WordPress.

I’d love to learn how to implement the API Request but I’m not sure where to start.

Userlevel 7
Badge +14

@Sam-V 

We would need to see detailed screenshots with how your Zap steps are configured to have more context.

What Update Type did you set in the Brevo action step?

 

Userlevel 1

@Troy Tessalone

I have tried both Add and Reassign. I haven’t mapped the fields.

I fail to understand how adding an email field and selecting a list achieves deleting a contact, let alone updating a contact in Brevo when details are change in WooCommerce. Seems that Bravo’s action of Add or Update Contact only half works as NOTHING actually updates or deletes..

 

 

Userlevel 7
Badge +14

@Sam-V 

If the Brevo Zap action isn’t working as you expect, then you might have to use the API Request approach.

Userlevel 1

I put it down to the fact that the WooCommerce and Brevo zaps are half baked ideas. The Zaps LITERALLY say to Add and Update, all they seem to do is Add and not update. Can’t see paying for a service that doesn't actually deliver out of the box.

Userlevel 7
Badge +14

@Sam-V 

FYI: Most apps on Zapier are built and maintained by the app developers themselves, altho I’m unsure who owns these Zap app integrations.

Userlevel 7
Badge +14

@Sam-V 

If you need help consider hiring a Certified Zapier Expert: https://zapier.com/experts/automation-ace

Userlevel 1

@Troy Tessalone I was hoping this would work out the box as that is the way it was sold to me. I spent pretty much all day trying different methods to get this to work.

Am I able to get a quote for hiring an expert before proceeding with any work. It is not me who makes the calls, I’m only a designer.

Userlevel 7
Badge +14

@Sam-V 

Certified Zapier Experts have different rates and working engagements.

https://zapier.com/experts

Userlevel 7
Badge +11

Hi @Sam-V! 👋 

I did some checking on the Brevo app and I couldn’t find any existing feature requests for the ability to delete contacts on Brevo. So I’d recommend reaching out to our Support team to have a “Delete Contact” action added to Brevo. 

In the meantime, were you able to get it working using a API Request (Beta) action for Brevo or Webhooks by Zapier action

Please do let us know if you’re still in need of help here! 🙂