I’ve set up a webhook connection from RevenueCat, and it appears to be working in that I can see the email value on the same field each time, but it is not getting passed through to the destination consistently.
First I tried setting up a zap to pull form the webhook into Klaviyo email marketing to add or update a user profile with purchase info from RevenueCat. It seems to work about half the time. The other half I get a response saying must include email. I can see that the email was clearly included in the webhook from RevenueCat though.
So then I tried setting up a zap to send from the RevenueCat webhook into a Google sheet, then from the Google sheet to Klaviyo in case the issue was with formatting on Klaviyo’s end. But I can now see that nothing is getting filled in on the Google sheet half the time. Other times it works perfectly and I can see the email. When I view the webhook info in Zapier i can see that the email was present in the webhook.
Any thoughts?