Hey everyone 👋
I’m trying to connect HubSpot and Shopify using Zapier to automate our consultation flow, but I’ve hit a wall.
Here’s my setup:
-
Trigger: HubSpot → New Contact Property Change
(I’m watching a custom contact property calledConsultation Statusthat changes to “Booked,” “Completed,” or “No-Show.”) -
Action: Shopify → Add Tag to Customer
(Tag =consultation-booked)
Goal:
When the HubSpot field changes, the corresponding customer in Shopify should automatically get a tag (e.g., consultation-booked) so my Shopify Flow can start.
Problem:
In the Shopify step, the “Customer” field requires me to map a customer, but no email data appears in the dropdown.
I added email to the “Properties to retrieve” in the trigger, but Zapier still can’t seem to recognize it.
When I test, it either says “Customer not found” or the Customer field is blank.
What I’ve tried:
-
Added
emailas an additional property in the trigger setup. -
Tested with HubSpot sample data showing the email field.
-
Set the tag correctly (
consultation-booked) and “overwrite existing tags = false.” -
Tried adding a “Find Customer” step, but the Zap fails because the email value isn’t coming through from HubSpot.
Question:
👉 How can I make the “Customer” field in the Shopify action recognize the HubSpot contact’s email from the trigger?
Or is there a better trigger to use for tracking custom property changes like this (Consultation Status)?
Any workaround or best practice would be amazing — I’ve been stuck for a while and really need this connection running 😅
Thanks a ton in advance! 🙏
— Denis



