Update or create HubSpot contacts from a Google Sheet
Sometimes it's easier to see your leads in a spreadsheet before you load them into your Customer Relationship Management (CRM) tool. This integration will keep your CRM updated with accurate contact info. Whenever there's a new or updated row in a Google Sheet, this Zap will check HubSpot for an existing contact. If Zapier finds an existing contact, it will update HubSpot—or create a new contact if nothing is found.
Sometimes it's easier to see your leads in a spreadsheet before you load them into your Customer Relationship Management (CRM) tool. This integration will keep your CRM updated with accurate contact info. Whenever there's a new or updated row in a Google Sheet, this Zap will check HubSpot for an existing contact. If Zapier finds an existing contact, it will update HubSpot—or create a new contact if nothing is found.
- When this happens...TriggerScheduledZapier checks for new data every 15 min on the Free plan
- automatically do this...Only continue if...
Set up rules to specify when this Zap can continue running.
ActionFilterSet conditions for when a specific action should run in your Zap. - then do this!Update Contact
Update a Contact in HubSpot.
ActionWriteCreate a new record or update an existing record in your app.
- Free forever for core features
- 14 day trial for premium features & apps
Only continue if...Required
ActionThis is an event a Zap performs.FilterSet conditions for when a specific action should run in your Zap.Note
Additional properties to retrieve
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planNote
Additional properties to retrieve
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planNote
Additional properties to retrieve
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planNote
Additional properties to retrieve
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planBlog UrlRequired
Article StateRequired
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planNew Deal
Triggers when a new Deal is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Property NameRequired
Properties to retrieveRequired
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planNote
Additional properties to retrieve
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planProperty NameRequired
Note
Additional properties to retrieve
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Note
Note
Additional properties to retrieve
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planNote
NameRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Create Contact
Creates a Contact in HubSpot.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Note
Halt task if any associations error occurred
Engagement TypeRequired
Assigned To
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Type of Custom ObjectRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Create Deal
Creates a Deal in HubSpot.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Company IDRequired
Note
Additional properties to retrieve
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Type of Custom ObjectRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Note
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Product IDRequired
Note
Additional properties to retrieve
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Create Line_item
Creates a Line_item in HubSpot.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Note
Contact Email AddressRequired
Event IDRequired
Contact Value
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Remove Associations
Removes associations between objects.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Note
FormRequired
Note
HubSpot usertoken
IP address
Page name
Page URI
Page ID
SFDC campaign ID
GoToWebinar key/ID
Submission timestamp
Skip validation
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Update Company
Update a Company in HubSpot.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Update Deal
Update a Deal in HubSpot.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Update Product
Update a Product in HubSpot.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Type of Custom ObjectRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.FolderRequired
FilenameRequired
Access levelRequired
FileRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.HTTP MethodRequired
URLRequired
Query String Parameters
Headers
Additional Request Headers
Body
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Note
Additional properties to retrieve
ActionThis is an event a Zap performs.SearchFind existing data in your appType of Custom ObjectRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appNote
Additional properties to retrieve
ActionThis is an event a Zap performs.SearchFind existing data in your appOwner emailRequired
Search among deactivated owners
ActionThis is an event a Zap performs.SearchFind existing data in your appOwner IdRequired
Search among deactivated owners
ActionThis is an event a Zap performs.SearchFind existing data in your appNote
Additional properties to retrieve
ActionThis is an event a Zap performs.SearchFind existing data in your appNote
NameRequired
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is foundNote
Additional properties to retrieve
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is foundNote
NameRequired
Note
Company
Contact
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is foundNote
Additional properties to retrieve
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is foundNote
Additional properties to retrieve
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
Note
Additional properties to retrieve
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planNote
Additional properties to retrieve
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planNote
Additional properties to retrieve
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planProperty NameRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Email Subscriptions Timeline
Triggers when new email timeline subscription added for the portal.
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planContact ListRequired
Note
Additional properties to retrieve
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Type of Custom ObjectRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Note
Additional properties to retrieve
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planType of Custom ObjectRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Note
List NameRequired
Contact EmailRequired
Halt my task if contact is already a member of the list
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Create Company
Creates a Company in HubSpot.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Create Associations
Creates associations between objects.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Note
Social Media ChannelRequired
Message ContentRequired
When
Save as draft
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Note
Note
NameRequired
Company
Contact
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Note
Workflow NameRequired
Contact's EmailRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Contact IDRequired
Note
Additional properties to retrieve
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Deal IDRequired
Note
Additional properties to retrieve
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Line_item IDRequired
Note
Additional properties to retrieve
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Ticket IDRequired
Note
Additional properties to retrieve
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Note
Blog URLRequired
Blog AuthorRequired
Publish This Post?Required
Blog Post URLRequired
Blog Post TitleRequired
Blog Post ContentRequired
Meta DescriptionRequired
Featured image URL
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Create Product
Creates a Product in HubSpot.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Note
List NameRequired
Contact EmailRequired
Halt my task if contact wasn't a member of the listRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Create Ticket
Creates a Ticket in HubSpot.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Update Contact
Update a Contact in HubSpot.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Update Line_item
Update a Line_item in HubSpot.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Update Ticket
Update a Ticket in HubSpot.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Note
EmailRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Note
Note
Contact EmailRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Note
NameRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appNote
Additional properties to retrieve
ActionThis is an event a Zap performs.SearchFind existing data in your appNote
NameRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appFind Associations
Find associations between objects.
ActionThis is an event a Zap performs.SearchFind existing data in your appObject TypeRequired
Pipeline IdRequired
Stage IdRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appNote
Additional properties to retrieve
ActionThis is an event a Zap performs.SearchFind existing data in your appNote
Additional properties to retrieve
ActionThis is an event a Zap performs.SearchFind existing data in your appNote
Additional properties to retrieve
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is foundType of Custom ObjectRequired
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is foundNote
Additional properties to retrieve
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is foundNote
Additional properties to retrieve
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
Related categories
Related categories
Related categories
Related Zap Templates
- Register offline conversions in Google Ads when new contacts are updated in HubSpot
- Add new DocSend visitors to HubSpot as contacts
- Create or update HubSpot contacts from new Read AI meeting participants
- Log Google Ads offline conversions when new contacts are added to HubSpot lists
- Log Google Ads offline conversions for new HubSpot contact property changes
- Record offline conversions in Google Ads from new HubSpot deals
- Create or update contacts in HubSpot when new contacts are added in respond.io
- Add new DocSend visitors to HubSpot as contacts
- Add new SatisMeter NPS detractors (with a score of 6 or less) to HubSpot workflows
- Parse resumes from new Outlook attachments using CandidateZip and create HubSpot contacts
- Send cards in Cardly to new HubSpot contacts
- Create HubSpot tickets from new ebuero call notes
- Create HubSpot contacts from new ebuero call notes
- Add new Customer entries from Tactful UCX to HubSpot contact entries
- Create or update contacts in HubSpot for new or updated Google Contacts
- Send review requests from Dandy to new HubSpot customers
- Create HubSpot contacts with new form submissions in ElasticPath
- Add contacts to HubSpot CRM when new Chatra conversations end
- Send Slack messages about new "hot" contacts in HubSpot identified by Akkio
- Create or update contacts in HubSpot when they are newly-updated in respond.io
- Add new HubSpot contacts as companies in Vainu's company list
- Create Process Street workflow run with changes in HubSpot to suppliers' properties
- Extract resume data from Gmail to HubSpot using CandidateZip [Business Gmail Accounts Only]
- Add members to OfficeRnD with new property changes to HubSpot contacts
- Add contacts to HubSpot when new Chatra conversations end
- Create Hubspot deals from new voicemails in VirtualPBX
- Start workflow instances in OneTask for new HubSpot deals
- Create HubSpot deals from new deals in Uptics
- Bring new resume data from OneDrive into HubSpot using CandidateZip
- Export new resume data in Slack to HubSpot using CandidateZip
- Extract new resume data from Google Docs to HubSpot using CandidateZip
- Create/update contacts in Hubspot from new Customer Fields customers
- Deactivate Notud contacts for new deleted contacts in Hubspot
- Create HubSpot contacts for new accepted Unbiased Pro enquiries
- Generate HubSpot contacts from newly-converted Unbiased enquiry status changes
- Create HubSpot contacts from new Unbiased Pro enquiries
- Remove email subscriptions in HubSpot when new FoodStorm contacts opt out
- Remove email subscriptions in HubSpot when new contacts opt out of email messages in FoodStorm
- Create HubSpot deals for new Taggg meetings
- Validate new HubSpot contacts with Byteplant Email Validator and add them to lists
- Validate new HubSpot contacts with Byteplant Phone Validator and add them to lists
- Create Tability check-ins for new HubSpot meetings
- Create or update HubSpot contacts when new envelopes are opened in TruCentive
- Create or update HubSpot contacts when new envelopes are viewed in TruCentive
- Create Sapeum documents for new HubSpot notes
- Update HubSpot contacts for new changes in Rubypayeur
- Update subscribers in Postscript when new HubSpot contacts are recently created or updated
- Create activities in Outbound. by Why Bravo for new HubSpot emails
- Create activities in Outbound. by Why Bravo for new HubSpot calls
- Create HubSpot deals for new ebuero call notes
- Create HubSpot contacts from new Anwaltssekretariat call notes
- Generate HubSpot deals from new Anwaltssekretariat call notes
- Create HubSpot tickets from new Anwaltssekretariat call notes
- Create HubSpot contacts from new Bueroservice24 call notes
- Create HubSpot deals from new Bueroservice24 call notes
- Create HubSpot contacts from new Deutsche Bureau AG call notes
- Create HubSpot deals from new Deutsche Bureau AG call notes
- Create HubSpot tickets from new Deutsche Bureau AG call notes
- Create HubSpot contacts from new bureau24.fr call notes
- Create HubSpot deals from new bureau24.fr call notes
- Create HubSpot tickets from new bureau24.fr call notes
- Create HubSpot contacts from new Secretaría.es call notes
- Create HubSpot deals from new Secretaría.es call notes
- Create HubSpot tickets from new Secretaría.es call notes
- Create HubSpot contacts from new Segretaria24.it call notes
- Create HubSpot deals from new Segretaria24.it call notes
- Create HubSpot tickets from new Segretaria24.it call notes
- Create HubSpot tickets from new Bueroservice24 call notes
- Create HubSpot deals from new Comdesk Lead customer data
- Add contacts to HubSpot lists for new trial classes in Always On Time
- Create HubSpot deals from new pipeline activities in Bowimi
- Send Gmail emails with new Obviously AI predictions from new HubSpot contacts
- Create tickets in HubSpot when new assets change color in Pics.io
- Send emails with IDWise ID verification requests to new HubSpot contacts
- Add clients to HubSpot contact lists with new workflows initiated in Order Tagger by Shop Circle
- Add new HubSpot contacts to Cardly
- Synchronize contacts in Cardly with recently-created or updated HubSpot contacts
- Remove newly-inactive HubSpot companies from Societeinfo Sentinel Surveillance
- Unsubscribe new HubSpot contacts with invalid emails via Emailvalidation
- Create draft jobs in Denim and update HubSpot deals with new updates to deal stages in HubSpot
- Create or update HubSpot contacts when you get a new contact in GetProspect
- Create HubSpot deals when new Pitchbox opportunities are won
- Spam check new HubSpot form entries with OOPSpam and send outbound emails
- Create ForceManager accounts and contacts from new HubSpot contacts
- Delete Mapulus locations when new HubSpot companies are archived
- Seamlessly send handoff emails for newly qualified deals on Hubspot
- Add new HubSpot contacts to EchtPost
- Create HubSpot contacts verified by EmailListVerify from new Google Forms responses
- Create HubSpot meeting engagements for new EventMobi checkins
- Create HubSpot engagement notes for new Qualli survey responses
- Add new TikTok Lead Generation leads verified by EmailListVerify to HubSpot
- Add new HubSpot tickets to Tactful UCX
- Update HubSpot contacts when Tactful UCX customers are newly-updated
- Add new HubSpot contact entries to Tactful UCX customer entries
- Update Tactful UCX customer entries when HubSpot contact entries are recently created or updated
- Add new Tactful UCX ticket updates to HubSpot
- Update Tactful UCX Ticket entry when HubSpot Ticket entry is updated
- Create HubSpot tickets and update new Tactful UCX ticket entries
- Send review requests via OpenPhone for newly updated HubSpot deal stages
Related Zap Templates
- Register offline conversions in Google Ads when new contacts are updated in HubSpot
- Log Google Ads offline conversions when new contacts are added to HubSpot lists
- Create or update contacts in HubSpot when new contacts are added in respond.io
- Parse resumes from new Outlook attachments using CandidateZip and create HubSpot contacts
- Create HubSpot contacts from new ebuero call notes
- Send review requests from Dandy to new HubSpot customers
- Send Slack messages about new "hot" contacts in HubSpot identified by Akkio
- Create Process Street workflow run with changes in HubSpot to suppliers' properties
- Add contacts to HubSpot when new Chatra conversations end
- Create HubSpot deals from new deals in Uptics
- Extract new resume data from Google Docs to HubSpot using CandidateZip
- Create HubSpot contacts for new accepted Unbiased Pro enquiries
- Remove email subscriptions in HubSpot when new FoodStorm contacts opt out
- Validate new HubSpot contacts with Byteplant Email Validator and add them to lists
- Create or update HubSpot contacts when new envelopes are opened in TruCentive
- Update HubSpot contacts for new changes in Rubypayeur
- Create activities in Outbound. by Why Bravo for new HubSpot calls
- Generate HubSpot deals from new Anwaltssekretariat call notes
- Create HubSpot deals from new Bueroservice24 call notes
- Create HubSpot tickets from new Deutsche Bureau AG call notes
- Create HubSpot tickets from new bureau24.fr call notes
- Create HubSpot tickets from new Secretaría.es call notes
- Create HubSpot tickets from new Segretaria24.it call notes
- Add contacts to HubSpot lists for new trial classes in Always On Time
- Create tickets in HubSpot when new assets change color in Pics.io
- Add new HubSpot contacts to Cardly
- Unsubscribe new HubSpot contacts with invalid emails via Emailvalidation
- Create HubSpot deals when new Pitchbox opportunities are won
- Delete Mapulus locations when new HubSpot companies are archived
- Create HubSpot contacts verified by EmailListVerify from new Google Forms responses
- Add new TikTok Lead Generation leads verified by EmailListVerify to HubSpot
- Add new HubSpot contact entries to Tactful UCX customer entries
- Update Tactful UCX Ticket entry when HubSpot Ticket entry is updated
- Add new DocSend visitors to HubSpot as contacts
- Log Google Ads offline conversions for new HubSpot contact property changes
- Add new DocSend visitors to HubSpot as contacts
- Send cards in Cardly to new HubSpot contacts
- Add new Customer entries from Tactful UCX to HubSpot contact entries
- Create HubSpot contacts with new form submissions in ElasticPath
- Create or update contacts in HubSpot when they are newly-updated in respond.io
- Extract resume data from Gmail to HubSpot using CandidateZip [Business Gmail Accounts Only]
- Create Hubspot deals from new voicemails in VirtualPBX
- Bring new resume data from OneDrive into HubSpot using CandidateZip
- Create/update contacts in Hubspot from new Customer Fields customers
- Generate HubSpot contacts from newly-converted Unbiased enquiry status changes
- Remove email subscriptions in HubSpot when new contacts opt out of email messages in FoodStorm
- Validate new HubSpot contacts with Byteplant Phone Validator and add them to lists
- Create or update HubSpot contacts when new envelopes are viewed in TruCentive
- Update subscribers in Postscript when new HubSpot contacts are recently created or updated
- Create HubSpot deals for new ebuero call notes
- Create HubSpot tickets from new Anwaltssekretariat call notes
- Create HubSpot contacts from new Deutsche Bureau AG call notes
- Create HubSpot contacts from new bureau24.fr call notes
- Create HubSpot contacts from new Secretaría.es call notes
- Create HubSpot contacts from new Segretaria24.it call notes
- Create HubSpot tickets from new Bueroservice24 call notes
- Create HubSpot deals from new pipeline activities in Bowimi
- Send emails with IDWise ID verification requests to new HubSpot contacts
- Synchronize contacts in Cardly with recently-created or updated HubSpot contacts
- Create draft jobs in Denim and update HubSpot deals with new updates to deal stages in HubSpot
- Spam check new HubSpot form entries with OOPSpam and send outbound emails
- Seamlessly send handoff emails for newly qualified deals on Hubspot
- Create HubSpot meeting engagements for new EventMobi checkins
- Add new HubSpot tickets to Tactful UCX
- Update Tactful UCX customer entries when HubSpot contact entries are recently created or updated
- Create HubSpot tickets and update new Tactful UCX ticket entries
- Create or update HubSpot contacts from new Read AI meeting participants
- Record offline conversions in Google Ads from new HubSpot deals
- Add new SatisMeter NPS detractors (with a score of 6 or less) to HubSpot workflows
- Create HubSpot tickets from new ebuero call notes
- Create or update contacts in HubSpot for new or updated Google Contacts
- Add contacts to HubSpot CRM when new Chatra conversations end
- Add new HubSpot contacts as companies in Vainu's company list
- Add members to OfficeRnD with new property changes to HubSpot contacts
- Start workflow instances in OneTask for new HubSpot deals
- Export new resume data in Slack to HubSpot using CandidateZip
- Deactivate Notud contacts for new deleted contacts in Hubspot
- Create HubSpot contacts from new Unbiased Pro enquiries
- Create HubSpot deals for new Taggg meetings
- Create Tability check-ins for new HubSpot meetings
- Create Sapeum documents for new HubSpot notes
- Create activities in Outbound. by Why Bravo for new HubSpot emails
- Create HubSpot contacts from new Anwaltssekretariat call notes
- Create HubSpot contacts from new Bueroservice24 call notes
- Create HubSpot deals from new Deutsche Bureau AG call notes
- Create HubSpot deals from new bureau24.fr call notes
- Create HubSpot deals from new Secretaría.es call notes
- Create HubSpot deals from new Segretaria24.it call notes
- Create HubSpot deals from new Comdesk Lead customer data
- Send Gmail emails with new Obviously AI predictions from new HubSpot contacts
- Add clients to HubSpot contact lists with new workflows initiated in Order Tagger by Shop Circle
- Remove newly-inactive HubSpot companies from Societeinfo Sentinel Surveillance
- Create or update HubSpot contacts when you get a new contact in GetProspect
- Create ForceManager accounts and contacts from new HubSpot contacts
- Add new HubSpot contacts to EchtPost
- Create HubSpot engagement notes for new Qualli survey responses
- Update HubSpot contacts when Tactful UCX customers are newly-updated
- Add new Tactful UCX ticket updates to HubSpot
- Send review requests via OpenPhone for newly updated HubSpot deal stages