Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions docs/ecommerce-revenue-tracking.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ If you're running WooCommerce, you can use our [WordPress plugin](https://plausi

* Tracking of several custom events including actions such as add to cart, complete purchase and revenue
* Tracking of several custom properties including product name and product category
* A purchase funnel looking at the user journey from viewing a product to completing a purchase
* A purchase funnel tracking drop-off from viewing a product to completing a purchase

All this is done automatically for you by our plugin and you don't need to manually set up any custom events nor make any changes to the code of your store. Check here to learn more about [WooCommerce site tracking with Plausible](https://plausible.io/blog/woocommerce-analytics-plugin).

Expand Down Expand Up @@ -146,7 +146,8 @@ Use standard ISO 4217 codes: USD, EUR, GBP, SEK and so on. Incorrect codes will

## What's next?

- Set up a [funnel](funnel-analysis.md) to follow the purchase journey from landing page to checkout
- Set up a [funnel](funnel-analysis.md) to measure drop-off from landing page to checkout
- Explore open-ended purchase paths with [user journeys](user-journeys.md) to see what visitors do before buying
- Use [custom properties](custom-props/introduction.md) to break down revenue by product name, category or coupon code
- [Filter and segment](filters-segments.md) your dashboard to see revenue by source, campaign, country or device
- Query revenue data programmatically using the [Stats API](stats-api.md)
Expand Down
10 changes: 5 additions & 5 deletions docs/funnel-analysis.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
title: Funnel analysis
description: "Map the visitor journey from landing page to conversion with Plausible's funnel analytics. Spot drop-off points across multi-step funnels using pageviews or custom events."
description: "Measure drop-off across multi-step conversion paths with Plausible's funnel analytics. Define a sequence of steps and see exactly how many visitors complete each one."
---

import useBaseUrl from '@docusaurus/useBaseUrl';

You can follow the visitor journey from a landing page to a conversion with our multi-step funnel analysis. Use it to find where visitors drop off and improve your conversion rate.
Define a sequence of steps and measure how many visitors complete each one. Use funnel analysis to find where people drop off and improve your conversion rate.

**Funnel analysis is a Business plan feature.** [Compare plans →](https://plausible.io/#pricing)

Expand All @@ -29,7 +29,7 @@ To be counted as converted, visitors need to complete all the steps you've defin

Funnels in Plausible are always linear. Each funnel follows one defined path from start to finish. Branching or conditional paths are not supported. If you need to compare two different paths, create two separate funnels.

Funnels also work across your main domain and its subdomains ([see more](subdomain-hostname-filter.md)), and you don't need to worry about visitors briefly leaving your site to complete actions on external services like Stripe's payment page or other third-party gateways. Plausible treats the returning visit as part of the same session, so your funnel will accurately track the full visitor journey.
Funnels also work across your main domain and its subdomains ([see more](subdomain-hostname-filter.md)), and you don't need to worry about visitors briefly leaving your site to complete actions on external services like Stripe's payment page or other third-party gateways. Plausible treats the returning visit as part of the same session, so your funnel will accurately track the complete conversion sequence.

## How to set up the conversion funnel analysis

Expand All @@ -43,7 +43,7 @@ Funnels also work across your main domain and its subdomains ([see more](subdoma

* By default, the **Allow other activity in between funnel steps** option is enabled, which creates a sequential funnel. Disable it to use strict order mode instead.

* Click on the **Save** button after you've specified the user journey you want to analyse
* Click on the **Save** button after you've defined the steps you want to measure

Funnels appear at the bottom of your dashboard as soon as the first visit is tracked on the funnel steps.

Expand All @@ -66,7 +66,7 @@ Use funnels when you want to measure how many visitors complete a specific multi
- A content conversion (blog post → email capture → thank you page)
- A trial-to-paid flow (trial signup → feature usage → upgrade page)

If you just want to count how many people reached a single page or clicked a button, a [pageview goal](pageview-goals.md) or [custom event goal](custom-event-goals.md) is simpler. Funnels are most useful when the journey between steps matters. If you do not have a specific path in mind and want to discover what visitors actually do, use [user journeys](user-journeys.md) instead.
If you just want to count how many people reached a single page or clicked a button, a [pageview goal](pageview-goals.md) or [custom event goal](custom-event-goals.md) is simpler. Funnels are most useful when the sequence of steps matters. If you do not have a specific path in mind and want to discover what visitors actually do, use [user journeys](user-journeys.md) instead.

## Funnel examples

Expand Down
4 changes: 2 additions & 2 deletions docs/goal-conversions.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import useBaseUrl from '@docusaurus/useBaseUrl';

Goals allow you to track actions that you want your visitors to take on your site. Actions such as signing up to a newsletter, clicking on a **Download** button, registering for a trial account, purchasing a product, clicking on an external link, downloading a file or completing a checkout form of an ecommerce store.

By setting up custom events or pageviews as goals, you can track the number of conversions, conversion rate, referrer sources and entry pages that are driving conversions and the top pages that people convert on. You can also follow the visitor journey using funnels. For definitions of conversion rate, unique conversions and total conversions, see the [metrics definitions page](metrics-definitions.md).
By setting up custom events or pageviews as goals, you can track the number of conversions, conversion rate, referrer sources and entry pages that are driving conversions and the top pages that people convert on. You can also measure drop-off across a defined sequence of steps using funnels, or explore the paths visitors actually take using user journeys. For definitions of conversion rate, unique conversions and total conversions, see the [metrics definitions page](metrics-definitions.md).

Once a goal is configured, it appears in the **Goals** section of your dashboard after the first conversion is recorded. Then you can click on the particular goal to filter your dashboard by it and get all the insights on the traffic that has converted on that specific goal.

Expand Down Expand Up @@ -37,7 +37,7 @@ Plausible supports the following goal types:
</tr>
<tr>
<td><a href="funnel-analysis">Funnel analysis</a></td>
<td>Follow the visitor journey from a landing page to a conversion in order to uncover possible issues, optimize your site and increase the conversion rate</td>
<td>Define a sequence of steps and measure how many visitors complete each one. See where people drop off to uncover issues and improve your conversion rate</td>
</tr>
<tr>
<td><a href="user-journeys">User journeys</a></td>
Expand Down
6 changes: 5 additions & 1 deletion docs/metrics-definitions.md
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,11 @@ If the same goal is completed multiple times by the same visitor, all the comple

### Funnels

Funnel analysis lets you follow the visitor journey across multiple steps and see exactly where visitors drop off. You can use pageview goals or custom events as steps, and choose between sequential or strict order mode. See [funnel analysis](funnel-analysis.md) for details.
Funnel analysis lets you define a sequence of steps and see exactly where visitors drop off. You can use pageview goals or custom events as steps, and choose between sequential or strict order mode. See [funnel analysis](funnel-analysis.md) for details.

### User Journeys

User journeys let you explore the paths visitors actually take on your site. Pick any page, goal or event as a starting point and see what they did next, or work backwards from a conversion to see what led them there. Unlike funnels, there is no predefined sequence: you discover flows rather than measure them. See [user journeys](user-journeys.md) for details.

### Custom Properties (or Custom Dimensions)

Expand Down
2 changes: 1 addition & 1 deletion docs/pageview-goals.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ You can do so by using [the "Filter" button](filters-segments.md) on the top of

Now that you're tracking pageview goals, you can:

- Build a [conversion funnel](funnel-analysis.md) to follow the visitor journey from landing page to conversion
- Build a [conversion funnel](funnel-analysis.md) to measure drop-off across a defined sequence of steps
- Add [custom events](custom-event-goals.md) for more specific tracking like button clicks
- Use [filters and segments](filters-segments.md) to analyse which sources and campaigns drive the most conversions
- Explore [user journeys](user-journeys.md) to see the paths visitors take before and after converting
Expand Down
8 changes: 4 additions & 4 deletions docs/subdomain-hostname-filter.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ This page covers two common multi-domain setups:
- **Subdomains** such as `docs.yourdomain.com`, `app.yourdomain.com` and `www.yourdomain.com` under a single domain
- **Separate domains** such as country or language variants like `example.de` and `example.nl`

Plausible helps you simplify tracking across both. You can view the visitor journey end-to-end from the landing on your primary domain name to a conversion on the subdomain. The original referral source will stay attributed to that visitor even when the visitor moves from one of your subdomains to another.
Plausible helps you simplify tracking across both. You can trace traffic from a landing on your primary domain all the way to a conversion on the subdomain. The original referral source will stay attributed to that visitor even when the visitor moves from one of your subdomains to another.

## Which setup should I use?

Expand All @@ -23,17 +23,17 @@ Plausible helps you simplify tracking across both. You can view the visitor jour

Whatever you choose, [Consolidated Views](consolidated-views.md) let you combine any of your sites into a single global dashboard at any time.

Here's how to track the user journey across your domain name and its subdomains.
Here's how to set up tracking across your domain name and its subdomains.

## How to track the user journey across domain and subdomains
## How to set up tracking across domain and subdomains

1. [Add your domain name](add-website.md) (`yourdomain.com`) as a site to your Plausible account

2. We'll provide you with the tracking snippet that you need to [insert into your site](plausible-script.md) to start counting the stats

3. Insert that same tracking snippet on both the main domain name and all of its subdomains. This keeps the visitor session active between your primary site and its subdomains

4. Set up [custom events](custom-event-goals.md) or [pageview goals](pageview-goals.md) for the actions you want to track. You can even follow the user journey [in a funnel](funnel-analysis.md). Any conversions that happen on your subdomains will be attributed to the original referral source that brought the visitor to your main domain. There's no need to filter out internal referral sources as this eliminates the issue where you might see your subdomains as a major source of traffic
4. Set up [custom events](custom-event-goals.md) or [pageview goals](pageview-goals.md) for the actions you want to track. You can even measure multi-step conversion paths [with funnels](funnel-analysis.md). Any conversions that happen on your subdomains will be attributed to the original referral source that brought the visitor to your main domain. There's no need to filter out internal referral sources as this eliminates the issue where you might see your subdomains as a major source of traffic

5. Click on any specific referral source in your dashboard to see the number of conversions and the conversion rate (CR) of that referral source for any of your goal completions regardless of the hostname. Or click on any goal in your dashboard to see the number of conversions and the CR of that specific goal for any referral source or landing page

Expand Down
2 changes: 1 addition & 1 deletion docs/top-referrers.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ This is why we recommend using UTM tags when tagging your paid ad campaigns. Whe

### How to track conversion attribution

Goals and custom events allow you to track actions that you want your visitors to take on your site. Actions such as registering for a trial account, purchasing a product or completing a checkout form of an ecommerce store. By [setting up goals and custom events](goal-conversions.md), you'll be able to follow the visitor journey from a paid ad click to a conversion on your site.
Goals and custom events allow you to track actions that you want your visitors to take on your site. Actions such as registering for a trial account, purchasing a product or completing a checkout form of an ecommerce store. By [setting up goals and custom events](goal-conversions.md), you'll be able to attribute conversions back to the paid ad click that brought the visitor to your site.

Filter your dashboard by a specific goal to see the number of conversions, conversion rate (CR), referrer sources, marketing campaigns and entry pages that are driving conversions. You can also track [ecommerce revenue](ecommerce-revenue-tracking.md) and [set up funnels](funnel-analysis.md). This works even if your site operates [across multiple subdomains](subdomain-hostname-filter.md).

Expand Down
4 changes: 2 additions & 2 deletions docs/your-plausible-experience.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Plausible allows you to track custom event goals like signups, purchases and any

You can also enable some automated goals. Here are instructions on how to track [404 error pages](error-pages-tracking-404.md), [file downloads](file-downloads-tracking.md), [outbound link clicks](outbound-link-click-tracking.md) and [form submissions](form-submissions-tracking.md) in your Plausible dashboard.

After you've set up some events, you can create your first [marketing funnel](funnel-analysis.md).
After you've set up some events, you can create your first [marketing funnel](funnel-analysis.md) to measure drop-off across a defined sequence of steps. Or use [user journeys](user-journeys.md) to explore the paths visitors actually take, without defining a sequence in advance.

See full details on our [goal conversions and behavior analytics](goal-conversions.md).

Expand All @@ -29,7 +29,7 @@ To minimize the amount of traffic that falls within the "direct / none" referral

`ref`, `source`, `utm_source`, `utm_medium`, `utm_campaign`, `utm_content` and `utm_term` query parameters are all valid and supported by Plausible Analytics. [Learn more here](top-referrers.md).

You'll then be able to follow the visitor journey from a paid ad click to a conversion on your site directly in your Plausible dashboard. All the UTM tagged clicks will be displayed in the **Campaigns** tab and all the conversions will be in the Goals section. You can then [filter your Plausible dashboard](filters-segments.md) by a specific goal to see conversion rate for all the individual sources of traffic, landing pages and so on.
You'll then be able to attribute conversions back to the paid ad click that brought the visitor to your site, directly in your Plausible dashboard. All the UTM tagged clicks will be displayed in the **Campaigns** tab and all the conversions will be in the Goals section. You can then [filter your Plausible dashboard](filters-segments.md) by a specific goal to see conversion rate for all the individual sources of traffic, landing pages and so on.

Read also our guide on [how to use UTM parameters to track your campaigns and understand the dark traffic](https://plausible.io/blog/utm-tracking-tags).

Expand Down
Loading