Tracking progress towards your objectives and key results can be quite time-intensive where you're often wrangling data from Google Analytics to weave into your progress reports for sharing with broader audiences. Thankfully, it's possible to connect Enform.io to Google Analytics and automate the tracking of your key results.
Step 1: Connect to Google Analytics
From the integrations page, under Reporting & Metric Integrations you can now connect to Google Analytics.

Step 2: Select your Google Account
As you proceed with signing into your Google Account, choose the account you wish to connect to that is tied to your Google Analytics account.

Step 3: Allow access to Google Analytics data
Our Google Analytics integration uses read-only permissions to automatically populate the data behind the metrics you have created for your goals. This is reflected in the permissions we're asking for when setting up the integration.

Step 4: Create your Metrics
Now that you've connected to your Google Account, you're redirected back to the Integrations page on Enform. From here, you can add Google Analytics to your metrics!
Go to Goals. Select the Team you want to manage the goals for.

Click into a Goal, and go to the Metrics tab. You can either create new metrics, or go into into an existing metric.

Step 5: Make them Google Powered
Within a Metric, you will now see a new tab that will allow toconfigure the the GA Settings.

From here, you can configure the GA Settings for the Metric.
- Google Analytics View: This corresponds to the GA view with all the page views and event data you're wanting to report on.
- Metric: What's the GA metric that this relates to. See below for a full list of metrics you can filter by.
- Dimensions (Optional): If you any further filtering, you can choose to filter by Dimensions and supply additional conditions. See examples below for ideas.
Once you're happy with the configuration, Save, and then that's it you're done 🎉
FAQs
What GA Metrics can you filter by?
You can filter by:
User metrics:
- Users
- New Users
Session metrics:
- Sessions
- Bounces
- Bounce Rate
- Avg. Session Duration
Page metrics:
- Page Views
- Unique Page Views
- Avg. Time on Page
Event metrics:
- Total Events
- Unique Events
- Event Value
- Avg. Value
What GA Dimensions can you filter by?
You can filter by:
Referral Information
- Referral Path
- Full Referrer
- Social Network
UTM Campaign
- Campaign
- Source
- Medium
- Source / Medium
- Keyword
Ad Information
- Ad Content
- Default Channel Grouping
Page Information
- Hostname
- Page
- Page Title
- Landing Page
Event Information
- Event Category
- Event Action
- Event Label
Examples of Metrics Powered by Google Analytics
There are a number of common metrics that could be powered by Google Analytics. This section highlights a couple of example configurations.
Track the total number of page views to a given page
In this example you want to create a Metric with the following GA Settings.
Metric: Page Views
Dimension: Page, exact match, path of the page you want to measure.

Track the total number of unique visitors to a set of pages
In this example you want to create a Metric with the following GA Settings.
Metric: Unique Page Views
Dimension: Page, Contains substring, path of the page you want to measure.

Track the total number of X events
In this example you want to create a Metric with the following GA Settings.
Metric: Total Events (or Total Unique Events)
Dimension: Event Category, exact match, Name of the Event Category.
Dimension: Event Action, exact match, Name of the Event Action.

Track the traffic from a given campaign
In this example you want to create a Metric with the following GA Settings.
Metric: Users
Dimension: Campaign, exact match, Name of the Campaign in UTM parameters.
Dimension: Medium, exact match, Name of the Medium in UTM parameters.
Dimension: Source, exact match, Name of the Source in UTM parameters.
