Sync Woodpecker with Google Contacts (via PieSync)

This guide will show you how to configure a sync task that will be synchronizing your databases between Woodpecker and Google Contacts.

API Key is a part of an API Key and Integrations add-on, click here to learn how to get it on Marketplace »

1. Select your apps

In PieSync, click “Connections” (bar on the right), and then click the blue button “Add a New Connection”.

Add a New Connection

Select Woodpecker, and then Google Contacts from the app list in PieSync.

Find and select the apps

  1. Type in part of the name in search until you see the app in the list.
  2. Click the app in the list to select it.

2. Grant access

2.1. Grab the API key from Woodpecker and add it to PieSync

sync-woodpecker-google-contacts-via-piesync image

Back in PieSync, click the blue authorize button below Woodpecker, and paste its API key into the dialog box, then click “Next”.

2.2. Log into your Google Contacts and allow PieSync to access it

Access prompt from Google Contacts

  1. In PieSync, click the blue authorize button below Google Contacts.
  2. Use the pop-up window to log into your account.
  3. Click “Allow” to grant access.

When that’s done, click “Configure the sync between Google Contacts and Woodpecker”.

3. Configure your sync

Here’s where you can configure the sync, setting up specific tasks for PieSync.

3.1. Choose sync type

Choose if you’d like to sync the data in your apps both ways, or if you’d like to only sync it from one to the other.

Choose sync type

3.2. Add filters (IF) and actions (THEN)

Remember that the extra filters and actions are optional, and should correspond to your specific needs (if any) for syncing data.

Add filters to have the sync fire when specified conditions are fulfilled.

For example, select Group and Coworkers to only sync prospects in the group “Coworkers” in Google Contacts.

Add actions to have PieSync perform additional tasks when syncing.

For example, add Tag, and type in the tag that should be added (like “coworker”) for the newly synced prospects in Woodpecker.

Next, you can add similar filters and actions for syncing from Woodpecker to Pipedrive right below.

Add filters and actions

Use PieSync’s simple interface to set up the filters and actions you need.

3.3. Choose data merge preferences (Connection Settings)

When setting up two-way sync, it’s very important to decide which application takes precedence when PieSync finds differences in data.

For example, if the phone number for a contact in Google Contacts is 12345, but it’s 13335 for the same contact in Woodpecker, one “version” will have to overwrite the other.

You need to decide which app will “know best” and have the correct data when such differences are detected.

Note that you can also select additional options here, such as tagging deleted contacts from Google Contacts with “piesync_trash” in Woodpecker.

Overwrite settings

  • If Woodpecker “wins”, it will overwrite conflicting data in Pipedrive.
  • If Google Contacts “wins”, it will overwrite conflicting data in Woodpecker.

3.4. Add custom field mappings (optional)

Surprise: the default field mappings are already configured by PieSync. For example, Phones (in Pipedrive) is mapped to Phone (in Woodpecker).

You can set up additional, custom mappings for other fields by clicking “Add field mapping” right below, and selecting the fields from both apps.

4. Finalize set up and start the sync

Click “Start syncing now!” to finalize the setup and start the sync task.

Start syncing now

You can review and change any of the above settings at any time, by editing your sync task in PieSync.

Find out more on

Turn knowledge into results

Send follow-ups that make a business thrive