Google Analytics 4 data source

Table of contents

  1. Set up Google Analytics 4 integration
  2. Transform your data with Coupler.io
  3. Set up your data destination
  4. Update data automatically on schedule

1. Set up Google Analytics 4 (GA4) integration

The below instruction covers setting up an integration with Google Analytics 4 from scratch.

To set up an integration from a pre-set dashboard template, visit our Dashboard examples and reporting templates page.

Step 1: Source application

Select "Google Analytics 4 (GA4)" as your source application to begin the integration process, pick your needed destination application (you can change it later), and click "set up from scratch".

Step 2: Source account

Connect and choose the specific Google Analytics 4 (GA4) account you wish to integrate with Coupler.io.

Step 3: Basic settings

Configure the basic settings for your report:

  • Properties: Select accounts&properties you want to include. You can select multiple properties if needed. Note that only accounts with at least one property are displayed in the dropdown.

Step 4: Report period

Define the period for your report:

  • Start Date: The beginning date of the report period.
  • End Date: The ending date of the report period.

Enter dates in format YYYY-MM-DD (e.g. 2021-12-01, 2022-12-31) or use date macro (e.g. {{thisyearstart}}, {{thisyearend}}).  

  • If you keep "Report start date" empty - by default date 60 days ago will be used.
  • If you keep "Report end date" empty - by default today's date will be used.

Step 5: Metrics and dimensions

Select the metrics and dimensions that you want to include in your report:

  • Dimension: Pick the dimensions that will provide context to your metrics. Select up to 9 dimensions for your report (e.g. Operating system and Browser). Dimensions are grouped as common dimensions for all properties and custom dimensions per each specific property.

You must select at least one metric and one dimension.

Note that dimensions and metrics must be compatible with one another for the importer to run. For example, adding ‘Referrer’ as a dimension and “Ads clicks” as a metric will trigger an error: 

400 Please remove advertiserAdClicks to make the request compatible. The request's dimensions & metrics are incompatible. To learn more, see https://ga-dev-tools.web.app/ga4/dimensions-metrics-explorer/

The mentioned tool is not an official Google’s resource but can be nevertheless really helpful in figuring out the compatible set of metrics and dimensions.

Step 6: Advanced settings

Further refine your report with advanced settings:

  • Summarize metrics: Coupler.io can add a separate row with the total, maximum, and/or minimum values of the selected metric. Leave this field blank and no additional rows will be created.

2. Transform your data with Coupler.io

With Coupler.io's Preview and Transformation block, you can:

  • Preview your data for accuracy.
  • Manage columns by hiding, or rearranging key data.
  • Apply filters and sorting to focus on relevant information.
  • Add formula-based fields for enhanced metrics.
  • Combine datasets using data union and join features for a comprehensive analysis.

For a detailed guide on how to utilize these features, follow this link to our comprehensive tutorial.

3. Set up your data destination

Continue setting up the integration depending on the system you want to import data to. Select your tool from the list of supported data destinations and follow the relevant setup guide.

4. Update your data automatically on schedule

Turn on "Automatic data refresh" in the importer so your data remains up-to-date in the destination without requiring manual updates. 

You can schedule data imports at specific intervals (e.g., hourly, daily, weekly) and/or days, allowing you to have up-to-date information available for analysis, reporting, or decision-making. This automation enhances efficiency and ensures your reports or dashboards are always populated with the latest data.

For a detailed guide on how to utilize this feature, follow this link to our comprehensive tutorial.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.