Skip to main content
All CollectionsFlow
Poool Flow: How to Integrate with Google Cloud Storage
Poool Flow: How to Integrate with Google Cloud Storage
Anthony Ribeiro avatar
Written by Anthony Ribeiro
Updated yesterday

The integration of Poool Flow with Google Cloud Storage allows you to transform your data streams into actionable insights in just a few clicks.

This guide will walk you through the steps to correctly set up this integration and receive daily exports of your Access, Subscribe, or Engage data directly into Google Cloud.

Create a Google Cloud Service Key

To allow Poool Flow to send your data to your Google Cloud storage, you first need to create or use an existing service key.

  1. Access your Google Cloud interface

    Go to the IAM & Administration section and select Service Accounts (see screenshot below).

  2. Add a key

    Select the desired service account or create a new one, then click Add Key.

  3. Export the .json file

    Once the key is created, a .json file will be automatically downloaded. It contains all the necessary information for the integration. Keep this file safe for the next step.

Grant access to the service key from the Google Cloud bucket

To allow Poool to send data to Google Cloud, you need to grant access to your service key in the storage bucket.

  1. Access your bucket
    In the Google Cloud interface, select the bucket where the Poool data will be stored..

  2. Grant access to the service key
    Click on Permissions and add a new access entry.

  3. Use the service key email address

    Copy the email address contained in the .json file downloaded in the previous step and paste it in the account field to which you are granting access.

  4. Assign the "Storage Object Creator" role

    In the roles, assign Storage Object Creator to allow data to be sent from Poool to the bucket.

Activate the integration in the Poool dashboard

Once your bucket is configured to accept data from Poool, you need to activate the Google Cloud integration in the Poool dashboard.

  1. Activate the Google Cloud integration

    Log into your Poool dashboard. Click on the integrations icon in the top right corner and activate Google Cloud among the third-party integrations.

  2. Enter the .json key information

    Once the integration is activated, enter the following information in the integration settings:

    • The full content of the .json file (copied from the downloaded file in step 1).

    • The Google Cloud project ID.

    • The storage bucket name.

Create an export task from the Poool dashboard

Once the integration is set up, you can create a task to export your Poool data to Google Cloud.

  1. Create a new export task

    • In the Flow tab of the Poool dashboard, click on Create Task. Give it a name, select the Poool apps you want to export data from (Access, Subscribe, Engage), and choose an export format (JSON or CSV).

  2. Select the metrics to export

    • Choose the metrics you want to export. If you want to export everything, select the Compiled Statistics option.

💡Data will be sent every 24 hours, and the files will be synchronized daily in your Google Cloud bucket.


You have now successfully set up Poool Flow to automatically export your data to Google Cloud Storage 😊

With this integration, you can turn your raw data into valuable insights, ready to be leveraged across various products and applications.

For any questions or issues during this setup, feel free to consult our help center or contact our technical support.

Did this answer your question?