Skip to main content

Google Contacts – Workflow Triggers & Actions (Premium)

Use Google Contacts premium triggers and actions to automatically find, create, update, and organize contacts in Google Contacts directly from Kyrios workflows.

Updated over 2 months ago

Who This Is For / When to Use

This article is for users who want to:

  • Sync contacts between Kyrios and Google Contacts.

  • Automatically create or update Google Contacts from workflows.

  • Organize contacts into Google Contact Groups.

  • Use Google Contacts data inside workflow logic.

This integration uses Premium Actions and may incur execution charges.

What the Google Contacts Integration Does

The Google Contacts integration allows workflows to:

  • Find existing Google Contacts.

  • Create new Google Contacts.

  • Update contact details.

  • Add contacts to Google Contact Groups.

  • Trigger workflows based on Google Contacts activity.

Connecting Google Contacts

You must connect Google Contacts before using any triggers or actions.

  1. Open any Google Contacts action or trigger.

  2. Click Connect Now.

  3. Sign in to your Google account and grant access.

Where to Connect Google Contacts (Alternative)

You can also connect Google Contacts from the Integrations page.

  1. Go to Settings > Integrations.

  2. Locate Google Contacts.

  3. Click Connect.

Google Contacts Workflow Triggers

Triggers start a workflow when an event occurs in Google Contacts.

Available Triggers

  • New Contact – Fires when a new contact is created.

  • Contact Updated – Fires when an existing contact changes.

After selecting a trigger:

  1. Name the trigger.

  2. Click Test Trigger to load sample data.

  3. Save the trigger.

Google Contacts Workflow Actions

Actions let workflows interact with Google Contacts.

Available Actions

  • Find Contact

  • Create Contact

  • Update Contact

  • Add Contact to Group

Each action requires a connected Google account.

Using “Find Contact” in a Workflow

The Find Contact action searches Google Contacts by name or email and returns the matching contact.

Common uses:

  • Prevent duplicate contact creation.

  • Check if a contact already exists before updating.

  • Use results in conditions.

Using Multiple Google Contacts Actions Together

You can chain Google Contacts actions in sequence.

Example flow:

  1. Find Contact

  2. Add Contact to Group

  3. Create Contact (if not found)

  4. Add Contact to Group

This allows flexible automation depending on whether a contact already exists.

Creating Google Contacts from Workflow Data

You can automatically create Google Contacts from other workflow triggers such as:

  • Form submissions

  • Appointment bookings

  • External database records

Mapped fields are pulled from workflow data at runtime.

Common Use Cases

Save Contacts from Appointments

Goal: Automatically save booked clients as Google Contacts.

Setup:

  • Trigger: Appointment Booked

  • Action: Find Contact

  • Action: Create Contact (if not found)

  • Action: Add Contact to Group

Turn Form Submissions into Google Contacts

Goal: Capture leads from forms.

Setup:

  • Trigger: Form Submitted

  • Action: Find Contact

  • Action: Update Contact or Create Contact

Create Contacts from External Records

Goal: Sync external databases into Google Contacts.

Setup:

  • Trigger: New Database Item

  • Action: Create Contact

  • Action: Add Contact to Group

Common Issues and Fixes

Contact Not Found

  • Ensure the email or name field is populated.

  • Confirm the Google account has access to the contact.

Duplicate Contacts

  • Use Find Contact before Create Contact.

  • Add conditional logic to create only if not found.

Action Shows Premium Warning

  • Google Contacts actions are premium.

  • Charges apply per execution.

FAQ

Can I update existing Google Contacts?

Yes. Use the Update Contact action to modify existing contact details.

Do I need a paid Google account?

No. Any Google account with access to Google Contacts can be used.

How often are triggers checked?

Google Contacts triggers poll approximately every 5 minutes.

Can I automatically organize contacts into groups?

Yes. Use Add Contact to Group based on workflow conditions or tags.

Can I move a contact between groups automatically?

Yes. Trigger group changes based on events such as lead status or pipeline stage changes.

Did this answer your question?