PieSync Help Center

Explore our help center for quick answers

Google Contacts

Frans Leys

GETTING STARTED GUIDE: How to set up a new connection? 

ALL FEATURES EXPLAINED: All our features/functionality explained in detail - no app-specifics.

Google Contacts is an easy-to-use (free) contact management tool that is part of the Google Apps Suite including Gmail, Google Calendar, and Google Drive. Through Google Contacts, you can manage and organize your contacts by adding basic or more detailed information via fields and set up groups for segmentation.

Do you want to make the most out of Google Contacts? Then check out our e-book: ‘How to Become a Google Contacts Expert in 30 Minutes.' It comes with a special PieSync offer, look inside!

Supported Google Contacts integrations

Authorizing Google Contacts

For Google Contacts, We need you to log into your account and allow access: We connect with all Google accounts. When you click 'Authorize Google Contacts', a pop-up window appears asking you to log in and allow access.

If you already authorized Google Contacts in the past or in any other PieSync integration, you'll be able to skip this step and choose from your CONNECTED ACCOUNTS.

[IF] Supported Conditions/Filters

By default we'll look at any contact in your contact list. Attention, this is not always the same list as the one you see on your phone. There might be many more. You can always manage your contacts via Google's website. If you don't want to sync all contacts in a rule, you can use these filters 

  • Has / Does not have Label
  • Gets Deleted
  • All fields (including custom fields)

[THEN] Supported Actions

  • Add / Remove Label

Default Field Mapping

Google Contacts is very data rich and offers ample fields to store contact information. Depending on the other app you're syncing with, a default mapping is proposed. This could look like this, if you want to sync both Google Contacts and Nimble. If you're expecting Google Contacts fields to appear here and they are not, it is likely the other app does not support this field by default. 

PieSync syncs the default name field(s) that come with the apps. Sometimes they have a different structure in both apps you connect. E.g. first and last names are separate in app A and joint in one field in app B. In the background, PieSync joins first and last names together from app A to B and separates them again from app B to A. Our algorithm is smart about which part it updates in app B

Customizable Field Mapping

You can custom map your Google Contacts custom fields and any additional standard fields that aren't included in the default mapping yet. For Google Contacts in Particular, you can create a new Custom Field through our sync by simply entering it [Custom Field] ! Bear in mind a mapping between two fields can only exist if the types of fields are compatible. More information on Customizable Field Mapping. 

You also have the ability to add a Custom Google Field directly within PieSync.

Important notes:

  • If the custom field already exists in your Google instance, make sure to enter the exact same name and format.
  • If the field does not exist in Google yet, Piesync will create it for you, as a simple text field. 
  • The custom field(s) will only be created for the contacts kept in sync by PieSync.

Syncing Labels to Tags

Want to sync your tags with Google's labels? This is unfortunately not possible through our default field mapping. You will have to dictate PieSync which label should be synced to which tag. Be sure to add a rule for each tag you want PieSync to keep in sync. 

Additional Options

Syncing Unsubscribes/Deletions

You are able to SYNC UNSUBSCRIBES one-way.

When a contact gets unsubscribed in your marketing tool (MailChimp, for example), we add the tag

'PieSync_Unsubscribes'  to that same contact in Google Contacts.

In connections with Google where adding a tag in app B is a supported trigger, you are able to SYNC DELETIONS one-way. When a contact is deleted in Google, we add the tag 'PieSync_trash'  to that same contact in app B. You will be able to review this segment first before e.g. deleting or taking action on that side of the sync.  

*The availability of this feature is app and connection dependent. If the feature box (screenshots above) is not there to tick, it's simply not possible. We need to be able to detect deletions on one side and at the same time be able to create add the tag 'PieSync Trash' on the other side. More Information on Syncing Deletions in other integrations.

Additionally sync to 'My contacts'

You can additionally sync your contacts to the Google Contacts group 'My Contacts’. This feature is especially useful for iPhone users, as your iPhone contacts get synced to 'my contacts' in Google by default.

Combined Shape

If you don't want to sync 'other contacts' then make sure to set the following rule:

On this page