Skip to main content

Right now I have it set up, where when someone updates their email in ManyChat, it sends that new email address over to the email marketing platform (in this case to Drip via Zap). But what it does is create a brand new contact vs replacing the email address that was previously there.

Is there a work around for this?

Hey @livelikemad.co  I don't use Drip, but I'd try with the "Create or Update Subscriber" Action, and using the "New Email Address" field.

https://zapier.com/apps/drip/integrations

Hope this helps!


How are you pulling the old email in from ManyChat when the user field is already been replaced...


You'd have to build a logic to store the old email in a User Field, which you can do when right before you give the person the chance to update their email.

Or you could store the new email in a user field, do the update, and then replace the old email with the new email using Manychat's API to update the System Field.

Or you could use a Google Sheet to keep the data there and have your logic there.

There are several options depending on your scenario. :)

If you need help figuring out the exact details check out the Troubleshooting Call on my page https://gusboregio.com :)


Do most people actually replace the email address or just add the new one?


Depends on what you're doing…

If you're just collecting emails for a newsletter, you can just add the new one (and if you want, delete the old one)

If you're doing something else then you may want to update it.


Reply