Goals measure how well your site or app fulfills your target objectives. A goal represents a completed activity, called a conversion, that contributes to the success of your business. Examples of goals include making a purchase (for an ecommerce site), completing a game level (for a mobile gaming app), or submitting a contact information form (for a marketing or lead generation site).
Defining goals is a fundamental component of any digital analytics measurement plan. Having properly configured goals allows Analytics to provide you with critical information, such as the number of conversions and the conversion rate for your site or app. Without this information, it's almost impossible to evaluate the effectiveness of your online business and marketing campaigns.
Watch the video below for an overview of Analytics goals.
Watch the goals video overviewIn this article:
How goals work
Goals are configured at the view level. Goals can be applied to specific pages or screens your users visit, how many pages/screens they view in a session, how long they stay on your site or app, and the events they trigger while they are there. Every goal can have a monetary value, so you can see how much that conversion is worth to your business. Using values for goals lets you focus on the highest value conversions, such as transactions with a minimum purchase amount.
When a visitor to your site or user of your app performs an action defined as a goal, Analytics records that as a conversion. That conversion data is then made available in a number of special-purpose reports, which are described below.
Goals fall into one of 4 types, listed in the table below:
|Destination||A specific location loads||Thank you for registering! web page or app screen|
|Duration||Sessions that lasts a specific amount of time or longer||10 minutes or longer spent on a support site|
|Pages/Screens per session||A user views a specific number of pages or screens||5 pages or screens have been loaded|
|Event||An action defined as an Event is triggered||Social recommendation, video play, ad click|
In addition to the goal types described above, Analytics provides an alternative conversion tracking method called Smart Goals. Smart Goals are specifically designed to help Google Ads advertisers who may not have enough conversions to use the Google Ads optimization tools, such as automated bidding. When you have Smart Goals enabled, Analytics automatically evaluates your website or app visits and assigns each a score, with the "best" visits being translated into Smart Goals.
Learn more about Smart Goals.
Funnels for Destination goals
With a Destination goal, you can specify the path you expect traffic to take. This path is called a funnel. When you specify steps in a funnel, Analytics can record where users enter and exit the path on the way towards your goal. This data appears in the Goal Flow and Funnel reports. You may see, for example, a page or screen in a funnel from which a lot of traffic exits before completing the goal, indicating a problem with that step. You might also see a lot of traffic skipping steps, indicating the path to conversion is too long or contains extraneous steps.Learn more about goal Flow and Funnel reports.
When you set up a goal, you have the option of assigning a monetary amount to the conversion. Each time the goal is completed by a user, this amount is recorded and then added together and seen in your reports as the Goal Value.
Every action a user takes can be translated into a dollar amount. One way to help determine what a goal value should be is to evaluate how often the users who complete the goal become customers. For example, if your sales team can close 10% of people who sign up for a newsletter, and your average transaction is $500, you might assign $50 (i.e. 10% of $500) to your newsletter sign-up goal—a goal that users complete when they reach the final newsletter sign-up page. In contrast, if only 1% of signups result in a sale, you might only assign $5 to your newsletter sign-up goal.
You can change the currency unit for the goal Value in your view settings.
Goal ID and goal sets
Every goal you create is assigned a numeric ID, from 1 to 20. Goals are grouped into sets of up to 5 individual goals. Goal sets allow you to categorize the different types of goals for your site. For example, you might track downloads, registrations, and receipt pages in separate goal sets. These sets appear in your reports as links beneath the Explorer tab in many reports.
Reporting on goals
You can analyze the goal completion rates, or conversion rates, in the Conversion > goals reports. Goal conversions also appear in other reports, including the Conversions > Multi Channel Funnels reports, the Conversions > Attribution reports, and the Acquisition reports.
Limits of goals
- Goals are limited to 20 per reporting view. To track more than 20 goals, create an additional view for that property, or edit an existing goal you don't need anymore.
- Goals apply to the data you collect after the goal has been created. You must set up goals in your Analytics account before data appears in your goal reports and any other report that provide data on goals and goal Conversions.
- Goals can't be deleted, but you can stop recording data for a goal.
- Goal data is processed differently from regular Analytics data. Learn more about features with non-standard data processing.
- Goal IDs and goal sets can't be changed after you create them, but you can change the goal name and type if you want to reuse a specific goal.
Best practices for goals
Use intuitive names for your goals. This will help you and others understand the conversion reports more easily.
Although assigning a goal value is optional, we recommend you do so to help monetize and evaluate your conversions. Note that Analytics also uses the goal value data to calculate other metrics like ROAS (Return on Ad Spend). If using a dollar amount as a goal value doesn't seem applicable to your site or app, just use a consistent numeric scale to weight and compare your conversions. For example, give low-value goals a "1" and high-value goals a "10."
If you change or repurpose an existing goal, be sure to keep track of when you made the change. Since goals are not applied to historical data, changing a goal will change your conversion data from the point of the change. This might lead to confusion in your reports. (This is another reason to name your goals intuitively).
- Set up and edit goals.
- See goal examples and use cases.
- Learn more about the Goal Flow report.
- Troubleshoot goal issues.