- Home
- Resources
- Integrations
- Google Contacts
Google Contacts Make integrationAutomate Google Contacts with Make.
What if every new lead landed in the right contact group without a single copy and paste? The Google Contacts Make integration gives you 17 modules, 2 of them triggers. This guide is for people who know Google Contacts but are new to Make, and it walks you from connection to a working first scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Google Contacts Make integration do for you?
The Google Contacts Make integration links your Google address book to Make, so contacts and contact groups can be read, created, updated or deleted by an automation instead of by hand. In Make, that automation is called a scenario: a chain of bricks, called modules, that each do one job on one app.
New leads filed without typing. A form tool or a CRM receives a new lead, Create a Contact adds the person to Google Contacts, and Add/Remove Contacts from a Group drops them into the group your sales team works from.
Changes pushed to the tools that need them. Watch Contacts picks up contacts created or updated in your address book. From there, Get a Contact reads the full record and the next module sends it to a spreadsheet, a newsletter tool or a helpdesk.
Groups that stay tidy. Watch Contact Groups notices a new or renamed group, List Contact Groups gives you the full inventory, and Update a Contact Group or Delete a Contact Group handles the cleanup once a campaign is over.
What the modules do not cover, Make an API Call reaches through the same connection. One limit from the documentation: whatever Make receives from Google APIs is used and passed to other apps under the Google API Services User Data Policy. The same app also has an n8n node, described on the Google Contacts n8n integration page, and the n8n vs Make comparison helps you pick a tool. If you would rather learn the editor step by step, the Make training starts from zero.
How do you connect Google Contacts to Make?
- 01
Add a Google Contacts module
Open your scenario, add any Google Contacts module and click Create a connection. A connection is your Google account linked to Make once, then reused by every Google Contacts module. You can type a label in Connection name, which helps if you connect several accounts.
- 02
Sign in and grant access
Click Sign in with Google, pick the account that holds your contacts, and confirm access if Google asks. That is enough for most people: the connection appears in the module and Make can now list your groups and contacts.
- 03
Use your own client if needed
Some teams prefer their own Google Cloud project. Switch on Show advanced settings and paste the Client ID and Client secret of an OAuth client created there, with the Google People API enabled and
https://www.integromat.com/oauth/cb/google/as the redirect URI.
Your first scenario: file every new lead in the right group
GoalWhen a new lead arrives in another app, Make creates the contact in Google Contacts and adds it to your leads group.
- 01
Create the scenario
From the Scenarios page, create a new scenario and click the big +. The first module is the app where your leads arrive, such as your form tool or your CRM, with its own connection.
- 02
Add Create a Contact
Click the + to the right of that first module, search for Google Contacts and pick Create a Contact. Choose your connection, then map the contact details that the first module sends, so nothing gets retyped.
- 03
Add the group step
Add Add/Remove Contacts from a Group after it. Once the connection exists, Make shows your groups, so you just pick the leads group and map the contact that the previous module created.
- 04
Test with Run once
Click Run once and send a test lead. Each module shows the bundles it received, a bundle being one item passing from module to module, here one contact. Check the new contact sits in the right group.
- 05
Schedule and switch it on
Open the clock on the first module to set the schedule, every 15 minutes by default for a new scenario, then switch the scenario on. Each module run on one bundle is an operation, the unit Make counts on your plan.
What starts a Google Contacts scenario?
2 modules start a scenario when something happens in Google Contacts. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Google Contacts as soon as it happens.
Watch Contacts
Scheduled triggerIn Make“Triggers when a contact is created or updated.”
Watch Contacts starts your scenario whenever a contact is created or updated in Google Contacts, and hands each one to the next module. It is the natural first brick when your address book is the place where people get added.
Watch Contact Groups
Scheduled triggerIn Make“Triggers when a contact group is created or updated.”
Watch Contact Groups reacts to your labels rather than to people: it launches the scenario when a contact group is created or updated. Handy when groups mirror something real, like a new client account or a new event.
What can Make do in Google Contacts?
Google Contacts gives you 15 modules in 4 groups. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Contact
7 modulesList My Contacts
SearchIn Make“Retrieves my list of contacts.”
Your whole address book comes out in one go with List My Contacts, one bundle per person, so later modules can work through everyone in a single run.
Search Contacts
SearchIn Make“Searches for contacts.”
Search Contacts looks for matching people in your address book and returns zero, one or several results, which makes it the right check before you create anyone.
Search Directory Contacts
SearchIn Make“Searches for contacts within the user's domain directory.”
Search Directory Contacts searches your domain directory, meaning the colleagues listed by your organization rather than the people you saved yourself.
List Other Contacts
SearchIn Make“Retrieves a list of other contacts.”
List Other Contacts reads the Other contacts list of your Google account, which Make exposes as its own module next to List My Contacts, one bundle per entry.
Get a Contact
ActionIn Make“Retrieves information about the specified contact.”
Get a Contact fetches the complete record of one person you already identified, so the next module works with fresh details and not with a partial copy.
Update a Contact
ActionIn Make“Updates an existing Contact.”
Update a Contact rewrites an existing entry, so a change recorded in another tool also reaches your Google address book.
Delete a Contact
ActionIn Make“Deletes a contact.”
Delete a Contact removes one person from the connected address book, which is useful for clearing out entries that another system has already retired.
Contact Group
5 modulesList Contact Groups
SearchIn Make“Retrieves a list of contact groups.”
List Contact Groups returns all the groups of the account as bundles, which gives you a clear inventory of how your contacts are organized today.
Get a Contact Group
ActionIn Make“Gets metadata of a specified contact group.”
Get a Contact Group reads the metadata of one group, such as its name, so a scenario can check what a group looks like before doing anything with it.
Create a Contact Group
ActionIn Make“Creates a new contact group.”
Create a Contact Group adds a new label to your address book, so contacts coming from a fresh project have a home before the first one arrives.
Update a Contact Group
ActionIn Make“Updates an existing contact group.”
Update a Contact Group changes an existing group, typically its name, so your labels keep matching the names used in your other tools.
Delete a Contact Group
ActionIn Make“Deletes a contact group.”
Delete a Contact Group removes a label you no longer need and keeps the group list short enough to stay useful for the whole team.
Other
1 moduleMake an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Make an API Call lets you call any endpoint of the Google Contacts API from your scenario, with the same connection as the other modules, which covers what the listed modules leave out.
Other modules
2 modulesAdd/Remove Contacts from a Group
ActionIn Make“Adds or Removes contacts from a specified contact group.”
Add/Remove Contacts from a Group moves people in or out of a group in one step, which is how a scenario keeps your segments in line with reality.
Create a Contact
ActionIn Make“Creates a new contact.”
Create a Contact writes a new person into Google Contacts from data sent by another app, so nobody has to retype a name, email or phone number.
Need help automating Google Contacts with Make?
A person reads every message.