Top companies trust Zapier to automate work that solves their unique business problems—no coding required.
How Zapier works
Zapier makes it easy to integrate Google Sheets with Intercom - no code necessary. See how you can get setup in minutes.
100%
Help
Google Sheets
Google Sheets
1. Choose trigger event
Intercom
Intercom
2. Choose action
1. Select the event
Setup
Test
Google Sheets
Choose a trigger event
Choose a trigger
A trigger is the event that starts your Zap—like a "New Spreadsheet Row (Team Drive)" from Google Sheets.
Add your action
An action happens after the trigger—such as "Add Note" in Intercom.
You’re connected!
Zapier seamlessly connects Google Sheets and Intercom, automating your workflow.
Supported triggers and actions
Zapier helps you create workflows that connect your apps to automate repetitive tasks. A trigger is an event that starts a workflow, and an action is an event a Zap performs.
Create a new record or update an existing record in your app.
Title
Required
Description
Body
Author
Required
State
Parent Collection
Action
This is an event a Zap performs.
Write
Create a new record or update an existing record in your app.
Event name
Required
Created at
Contact identifier type
Required
Metadata
Action
This is an event a Zap performs.
Write
Create a new record or update an existing record in your app.
Ticket type
Required
Contact ID
Required
Company ID
Action
This is an event a Zap performs.
Write
Create a new record or update an existing record in your app.
Conversation ID
Required
Reply Type
Required
Reply Body
Required
Attachments
Action
This is an event a Zap performs.
Write
Create a new record or update an existing record in your app.
From
Required
To
Required
Message Type
Required
Body
Required
Subject
Template
Create Conversation Without Contact Reply?
Action
This is an event a Zap performs.
Write
Create a new record or update an existing record in your app.
Lead ID
Full Name
Email
Phone Number
Unsubscribed From Emails
Created At
IP Address
Custom Attributes
Action
This is an event a Zap performs.
Write
Create a new record or update an existing record in your app.
Lookup Email
Required
Full Name
User ID
Company ID
Unsubscribed From Emails
Phone Number
Created At
IP Address
Custom Attributes
Action
This is an event a Zap performs.
Write
Create a new record or update an existing record in your app.
Stop on error
Required
HTTP Method
Required
URL
Required
Query string parameters
Additional request headers
Body
Action
This is an event a Zap performs.
Write
Create a new record or update an existing record in your app.
Search Field
Required
Match Type
Required
Conversation Status
Updated After
Updated Before
Action
This is an event a Zap performs.
Search
Find existing data in your app
Search Field
Required
Match Type
Required
Ticket State
Updated After
Updated Before
Action
This is an event a Zap performs.
Search
Find existing data in your app
Conversation ID
Required
Action
This is an event a Zap performs.
Search
Find existing data in your app
Search Mode
Required
Search Value
Required
Lead ID
Full Name
Email
Phone Number
Unsubscribed From Emails
Created At
IP Address
Custom Attributes
Action
This is an event a Zap performs.
Search or write
Find existing data in your app, or create a new record if no data is found
For AI agents & developers
Use Google Sheets and Intercom with AI agents and code
Beyond Zap workflows. Call Google Sheets and Intercom actions directly from your AI client or your codebase, using the same 9,000+ app integrations Zapier already runs.
No code
Connect via Zapier MCP
Expose Google Sheets and Intercom actions as tools in any MCP client. Authenticate once, then call them in natural language.
Example actions on this page
Create Spreadsheet Column
Add Note
Works with
Claude · ChatGPT · Cursor · any MCP-compatible client
There is no Python package yet. SDK is TypeScript-only (@zapier/zapier-sdk). The MCP server URL is personal to your account; get it at zapier.com/mcp.
Zapier is the automation platform of choice for 87% of Forbes Cloud 100 companies in 2023
93%
Customers who say using Zapier has made them better at their job
25m
Customers have created over 25 million Zaps on the platform
6 mins
The average user takes less than 6 minutes to set up a Zap
Practical ways you can use Google Sheets and Intercom
Track new customer conversations in a spreadsheet
For business owners who want to analyze customer interactions, when a new conversation is initiated in Intercom, Zapier can log essential details into a Google Sheet automatically. This helps in identifying trends and improving future communication strategies.
Update support spreadsheet with new Intercom tickets
Enhance support tracking by automatically adding new Intercom tickets to a Google Sheet. Zapier ensures every ticket is recorded for proper task assignment and progress visibility.
Log new marketing leads from Intercom into Google Sheets
For keeping marketing organized, when a new lead is created in Intercom, Zapier records the details into a Google Sheet. This ensures transparency and easy accessibility for the marketing team to manage leads better.
Learn how to automate Google Sheets on the Zapier blog
Learn how to automate Intercom on the Zapier blog
Make work flow with AI
Level up your Google Sheets to Intercom integration with AI. Extract, summarize, and transform your integration data with leading AI models like OpenAI, Anthropic, and more.
Frequently Asked Questions about Google Sheets + Intercom integrations
New to automation with Zapier? You're not alone. Here are some answers to common questions about how Zapier works with Google Sheets and Intercom
How can I set up a trigger in Google Sheets to create a contact in Intercom?
You can set up a trigger in Google Sheets so that when a new row is added, it automatically creates a contact in Intercom. You would define the trigger based on the addition of rows and map the relevant Google Sheets columns to the Intercom fields for contact creation.
What actions are supported when integrating Google Sheets with Intercom?
We support actions like creating or updating contacts, adding notes, and tagging contacts in Intercom directly from changes made in your Google Sheets. You can also send lead data from Sheets to automatically populate within Intercom.
Is it possible to update an existing contact in Intercom via changes made in Google Sheets?
Yes, you can update an existing contact by setting up an action that syncs changes in specified Google Sheets cells directly to the fields of a contact already existing in your Intercom database.
Can I use data from multiple columns in Google Sheets to trigger actions in Intercom?
Certainly! Our integration allows mapping multiple columns from your spreadsheet as inputs for various actions within Intercom. For instance, you could use several data points such as name, email, and phone number all at once when creating or updating contacts.
How do I configure automated notes addition to contacts on Intercom using data from Google Sheets?
Automated note addition involves setting a trigger when specific data is added or modified in your sheet. This data can then be formatted as notes which are appended automatically to corresponding contacts within your Intercom system.
What happens if there are duplicates while importing contacts from Google Sheets into Intercom?
When duplicates are encountered during importation, we provide options for either overwriting existing information or ignoring duplicates based on unique identifiers like email addresses. You choose how best to handle these scenarios through our settings.
Are there limitations on the amount of data that can be synchronized at one time between Google Sheets and Intercom?
While we handle significant volumes of data efficiently, we recommend batching large updates due to potential rate limits imposed by APIs. Segmenting larger datasets into smaller portions ensures smoother synchronization processes without interruptions.
About Google Sheets
Create, edit, and share spreadsheets wherever you are with Google Sheets, and get automated insights from your data.
Intercom is the Engagement OS, an open channel between customer and business that is in the product, in the moment, and on their terms. We break down silos, unifying data and systems to create an ongoing dialogue, so companies can make the most of every opportunity.