Skip to main content
Google Sheets: Contacts

Record, monitor, and analyse how many contacts were in your lists and segments using Google Sheets.

Gareth Burroughes avatar
Written by Gareth Burroughes
Updated over 3 months ago

With the Dotdigital contacts integrations with Google Sheets, you can automatically populate your Google sheets with the latest list and segment, and marketing preference data.

The data saved to the Google sheet contains the following properties: ID, type, contact count, and name.

You can select from options to create a new sheet per day or update an existing sheet, and to either update the existing stats with the latest data or append to the data set.


Before you start

Things you need to know:

  • You must have the Integrations permission enabled.

  • Google Workspace APIs and the data passed within are not used to develop, improve, or train generalised/non-personalised AI and/or ML models.


1. Connect integration

  1. Go to Connect > Integrations.

  2. In the left menu, under SHOW, select Self-serve.

  3. Find Google sheets: Contacts, then select +ADD.

  4. Select INSTALL.


2. Connect Google Sheets to Dotdigital

  1. On Get to know the integration, read the information, then select NEXT.

  2. Either select New authentication to create a Google Sheets authentication or if you’ve already authenticated a Google account, select an existing one.

  3. Follow the Google account authentication instructions.

  4. Expand the Select what Dotdigital can access drop-down menu and select the checkbox for See, edit, create, and delete all your Google Sheets spreadsheets.

  5. Select NEXT.

If you have trouble authorising the connection, you might need to verify the action inside your Google account settings.

If you want to connect to more than one Google account, select + Add another Google Sheets connection.


3. Manage your settings

  1. For Sheet name, enter the name of the Google sheet you want to save the data to.

  2. Under Update frequency, expand the Frequency drop-down menu and choose either Single sheet, Daily sheet, or Every 30 days.

    • Single sheet = Append data to a single sheet

    • Daily sheet = Add the data to a new sheet each day

    • Monthly sheet = Add the data to a new sheet every 30 days

  3. Select Next.

  4. Expand the Update or append rows drop-down menu and choose whether to Update, Append daily or Append every 30 days existing rows in the Google sheet for each campaign.

    • Update: Always overwrites the existing rows.

    • Append daily: Every day creates new rows alongside any previous ones. Cannot use historical data, but works from the moment it is activated.

    • Append monthly: Every 30 days creates new rows alongside any previous ones.

      • For all options the data is updated on a hourly basis if a campaign has had activity within the last hour.

  5. Select Next.

  6. Expand the Timezone drop-down menu, then select your time zone.

  7. Select FINISH.

Did this answer your question?