I set up a basic Zap years ago to allow for any new HubSpot Contacts created to create a new contact in Google Contacts (with the corresponding property data). Back then it was all done manually. Now I’m trying to set up a Zap that when there are any changes/updates in “specific” property fields in HubSpot (ie. firstname, lastname, phonenumber, alternatephonenumber, email, address, city, state, & zip), then the zap will update the corresponding contacts data in Google Contacts. When I try to create this new zap, AI steps in and automatically preselects numerous HubSpot properties to watch for alterations/updates. I don’t want all these preselected properties, just the ones I chose above. If I allow for all those preselected properties and move forward, I have issues trying so correspond some of the field data (that’s also why I don’t want hose preselected property fields selected). It does not allow me to delete some of these preselected property fields. How can I alter these preselected AI property fields, or just create a list of only the property fields I want to use in the zap to update from HubSpot to Google Contacts?
Page 1 / 1
Can you add screenshots of your setup? I’ve never heard of forced AI overrides before.
Hi
Try these Zap steps:
- Trigger: HubSpot - New Contact Property Change
- Action: GContacts - Find/Create Contact
- Search by email
- Action: Filter
- Only continue if existing Contact found = TRUE
- Action: GContacts - Update Contact
- Map the GContact ID from Step 2
You need a separate Zap for each HubSpot Contact Property to watch for changes.
I recently did a similar project for a client.
NOTE: You can use an advanced approach to create a MANY:1 relationship to streamline the Zap design to make it more dynamic by using a Zapier Table.

Hi there,
How did you get on with the setup Troy suggested—did it do the trick?
Keep us posted on how it went, happy to lend a hand if you got stuck at all!
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.