Integrate.io ETL can read Google Analytics 4 (GA4) data from your Google accounts. This article details creating the Google Analytics 4 (GA4) connection in Integrate.io ETL. Step 1: Create a Service Account within your GCP project Create a Service Account Access your Google Cloud Console. On the sidebar, choose IAM & Admin > Service Accounts. Click + CREATE SERVICE ACCOUNT. Fill up the Service account details and click "Done". Generate a private key for your service account Navigate to IAM & Admin > Service Accounts. Click the Service Account you created from the previous step. Click the "KEYS" tab. Click "ADD KEY" > "Create new key" > "JSON" and click "CREATE". A private key (JSON) file will be automatically downloaded to your machine. Step 2: Enable the APIs Enable Google Analytics Admin API Enable Google Analytics Data API Step 3: Grant Google Analytics 4 Property Access to Service Account Navigate to Google Analytics and click on the "Admin" cog in the left sidebar. Ensure that you are in the correct Account and Property, and then click on "Property Access Management". Click on the blue + button to add access permissions to new users, and select "Add users". Paste the Service Account email address you created earlier. Deselect "Notify new users by email" and select "Viewer" and click "Create". Step 4: Create GA4 Connection on Integrate.io ETL Navigate to the Connections tab and click Google Analytics - GA4. Upload the JSON key you generated from Step 1. Fill up the Connection Name Click Test Connection