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
2 changes: 1 addition & 1 deletion docs/2fa.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import useBaseUrl from '@docusaurus/useBaseUrl';

Two-factor authentication (2FA) is an extra layer of security for your Plausible Analytics account designed to ensure that you're the only one who can access your account even if your password gets stolen. With 2FA enabled, when you log in to your Plausible account on a new device for the first time, you need both your account password and the verification code that's displayed on your trusted devices.

To enable the 2FA on your Plausible account, you are required to insert the security code provided by your authenticator app. There are numerous third-party authenticator apps available including Ente ([Android](https://play.google.com/store/apps/details?id=io.ente.auth) and [iOS](https://apps.apple.com/us/app/ente-authenticator/id6444121398)), some operating systems offer built-in options and many password managers including [Bitwarden](https://bitwarden.com) also support 2FA functionality.
To enable the 2FA on your Plausible account, you are required to insert the security code provided by your authenticator app. There are numerous third-party authenticator apps available including Ente ([Android](https://play.google.com/store/apps/details?id=io.ente.auth) and [iOS](https://apps.apple.com/us/app/ente-authenticator/id6444121398)), some operating systems offer built-in options and many password managers including [Bitwarden](https://bitwarden.com) also support 2FA functionality.

## How to enable 2FA

Expand Down
8 changes: 2 additions & 6 deletions docs/csv-import.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,8 @@ Here's how you can import your historical stats into your Plausible dashboard by
<img alt="Select CSV and import" src={useBaseUrl('img/select-csv-to-import.png')} />
</div>

:::tip Want to transfer a site ownership to another Plausible account?
No data export/import is needed in this case. We have a way to [transfer site ownership](transfer-ownership.md) with a couple of clicks.
:::

:::tip Or want to change the domain name of your Plausible site?
No data export/import is needed in this case either. We have an easy way to [change your domain name](change-domain-name.md).
:::tip No data import needed for ownership transfers or domain changes
To [transfer site ownership](transfer-ownership.md) to another account, or to [change your site's domain name](change-domain-name.md), use the dedicated options in your site settings. No export or import required.
:::

## How to migrate from Plausible CE to our managed hosting (or vice-versa)
Expand Down
2 changes: 1 addition & 1 deletion docs/dashboard-faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ For a broader look at why numbers differ across analytics tools, see our [blog p

If you've just installed Plausible and aren't seeing your own visits, there are a few common reasons:

- **WordPress plugin**: Our [official WordPress plugin](https://wordpress.org/plugins/plausible-analytics/) excludes logged-in admin visits by default. If the verification tool confirms the tracking is working, you have nothing to worry about.
- **WordPress plugin**: Our [official WordPress plugin](/wordpress-analytics-plugin) excludes logged-in admin visits by default. If the verification tool confirms the tracking is working, you have nothing to worry about.
- **Shields**: The [Shields feature](excluding.md) lets you block visits based on IP addresses, hostnames, countries or specific pages. Check whether you have any rules that might be excluding your own visits.
- **Adblockers**: If you're using a browser extension or network-level adblocker, it may be blocking the Plausible script. Consider setting up a [proxy](proxy/introduction.md) to serve the script as a first-party connection.

Expand Down
4 changes: 2 additions & 2 deletions docs/ecommerce-revenue-tracking.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,13 +109,13 @@ For subscription upgrades, fire on the confirmation page after payment is proces

## Integrating with WooCommerce

If you're running WooCommerce, you can use our WordPress plugin. [Plausible WordPress plugin](https://wordpress.org/plugins/plausible-analytics/) has a built-in support for tracking of WooCommerce store activity including:
If you're running WooCommerce, you can use our [WordPress plugin](/wordpress-analytics-plugin). It has built-in support for tracking of WooCommerce store activity including:

* 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

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 for [more details about our WordPress plugin](https://plausible.io/wordpress-analytics-plugin). Check here to learn more about [WooCommerce site tracking with Plausible](https://plausible.io/blog/woocommerce-analytics-plugin).
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).

## Integrating with Shopify

Expand Down
8 changes: 2 additions & 6 deletions docs/excluding.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,9 @@ import useBaseUrl from '@docusaurus/useBaseUrl';
Plausible automatically filters out bots, crawlers and referrer spam. You don't need to configure anything for this. See [bot and spam traffic filtering](bot-traffic-filtering.md) for details.
:::

By default, Plausible Analytics tracks every visitor to your website. You might not want your office traffic to be counted. Or when you're working on your site, you might not want to record your own visits and page views.
By default, Plausible Analytics tracks every visitor to your website. You might not want your office traffic to be counted. Or when you're working on your site, you might not want to record your own visits and page views.

Here's how to block your internal traffic from your Plausible Analytics stats dashboard. You can block recording visitors from specific IP addresses, hostnames, countries or pages.

:::tip Using WordPress?
You can use our [official WordPress plugin](https://plausible.io/wordpress-analytics-plugin) which excludes views coming from admins and other user roles.
:::
Here's how to block your internal traffic from your Plausible Analytics stats dashboard. You can block recording visitors from specific IP addresses, hostnames, countries or pages. If you're on WordPress, our [official WordPress plugin](https://plausible.io/wordpress-analytics-plugin) can exclude views from admins and other user roles without any manual configuration.

## Exclude visits by IP address

Expand Down
12 changes: 3 additions & 9 deletions docs/guided-tour.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ You can also use the **Filter** button on the top of your dashboard which gives

You can click the expand icon in the top right of any section to get an expanded view and see the full list with additional metrics such as **Visitors**, **Bounce Rate**, **Visit Duration**, **Scroll Depth**, **Unique Conversions**, **Total Conversions**, **Conversion Rate** and more, depending on the section.

You can sort any report by such performance metrics by clicking on any metric heading to sort and arrange your data in ascending or descending order.
You can sort any report by such performance metrics by clicking on any metric heading to sort and arrange your data in ascending or descending order. See [metric definitions](metrics-definitions.md) for a full list of what each number means.

## Sources

Expand All @@ -80,18 +80,10 @@ See all the most visited pages on your site ranked by the number of unique visit

You can also get insights into the visitor flow by looking at the **Entry pages** and **Exit pages**. Click the expand icon in the top right to see the full list with additional metrics. For **Entry pages** this includes visit duration for visits that started on a specific page and for **Exit pages** this includes the exit rate percentage. [Read more here](top-pages.md).

:::tip Looking for the definitions of the metrics you have access to?
[See this list](metrics-definitions.md)
:::

## Locations

See the list of countries, regions and cities your traffic is coming from. You can click the expand icon in the top right to see the full list ranked by the number of visitors. [Read more here](countries.md).

:::tip Want a quicker way to navigate the dashboard?
You can use the keyboard shortcuts to do so. Here's [the full list of shortcuts we support](keyboard-shortcuts.md)
:::

## Devices

You can see the device, browser and operating system your visitors are using. Click on the individual browser or operating system to drill down and see browser versions and OS versions too. [Read more here](devices.md).
Expand All @@ -105,3 +97,5 @@ You can see the device, browser and operating system your visitors are using. Cl
You can track goal conversions to see which pages and referral sources drive signups, purchases, downloads and other actions. Revenue tracking, funnel analysis, form completions, file downloads and more are all available.

[You can read more about events, properties and funnels here](goal-conversions.md).

You can also use [keyboard shortcuts](keyboard-shortcuts.md) to navigate the dashboard faster.
2 changes: 0 additions & 2 deletions docs/proxy/guides/laravel.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,9 +86,7 @@ Route::get('/js/script.js', [PlausibleProxyController::class, 'script'])->name('
Route::post('/api/event', [PlausibleProxyController::class, 'event'])->name('plausible.event');
```

:::warning
Use generic path names. Paths like `/analytics`, `/stats` or `/plausible` may get blocked by adblockers.
:::


## Step 4: Exempt the event route from CSRF
Expand Down
32 changes: 15 additions & 17 deletions docs/subscription-plans.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,18 +9,6 @@ Plausible gives you full control over your subscription. Choose a plan, pick mon

[View plans and pricing →](https://plausible.io/#pricing) · [Start free trial →](https://plausible.io/register)

## How usage is calculated

Your subscription tier is based on the total number of **pageviews** and **[custom events](custom-event-goals.md)** across all the sites in a team. Each team has its own subscription, so if you are a member of multiple teams, each is billed independently.

Custom events include outbound link clicks, file downloads, 404 error tracking and any manually tracked events. Adding a [pageview goal](pageview-goals.md) does not count towards your usage.

Check your current usage in the **Subscription** section of your account settings and pick a tier that matches.

<div class="browser">
<img alt="Plausible subscription" src={useBaseUrl('img/v2/account-settings-subscription.webp')} />
</div>

## Which plan should I choose?

All plans start at the same pageview tiers. The difference is features and team size.
Expand All @@ -32,21 +20,19 @@ All plans start at the same pageview tiers. The difference is features and team

Compare full features and pricing on [our website](https://plausible.io/#pricing) or in your account settings. Save 2 months by choosing yearly billing.

All plans include a 30-day free trial. No credit card required. You can switch plans during or after your trial.
All plans include a 30-day free trial, no credit card required. During the trial you have access to all Business plan features and limits, so you can explore the full product before choosing a plan.

Nonprofits, educational institutions and open-source projects are eligible for a 15% discount on Business plans with annual billing. See [nonprofit and education pricing](nonprofit-and-education-pricing.md) for details.

## Enterprise-only features

Enterprise includes everything in Business plus a set of additional features and higher limits. The features below are not available on any lower plan and cannot be purchased as add-ons.
Enterprise includes everything in Business plus additional features and higher limits. The features below are not available on any lower plan and cannot be purchased as add-ons. If you need any of them, upgrading to Enterprise is required.

- **SSO (Single Sign-On)**: log in via your existing identity provider using SAML 2.0. See [SSO documentation](sso.md).
- **Sites API**: create and manage sites programmatically. See [Sites API documentation](sites-api.md).
- **Managed proxy**: we handle the proxy setup and maintenance for you. See [proxy options](proxy/introduction.md).
- **Scheduled raw event exports**: event-level data delivered automatically on an agreed schedule. See [raw event exports](raw-data-export.md).

If you are on Growth and need SSO, for example, an upgrade to Enterprise is required. There is no add-on option.

Limits that can be increased on Enterprise beyond standard plan tiers:

- Monthly pageview volume
Expand All @@ -55,7 +41,19 @@ Limits that can be increased on Enterprise beyond standard plan tiers:
- API rate limits
- Data retention

[Learn more about Enterprise plans](https://plausible.io/enterprise-web-analytics) or [contact us](https://plausible.io/contact) to discuss your needs.
Enterprise plans are not self-serve like Growth or Business. [Contact us](https://plausible.io/contact) with your requirements and we will set up a custom plan tailored to your needs. Every Enterprise plan starts with Business plan features and limits and is then customized from there.

## How usage is calculated

Your subscription tier is based on the total number of **pageviews** and **[custom events](custom-event-goals.md)** across all the sites in a team. Each team has its own subscription, so if you are a member of multiple teams, each is billed independently.

Custom events include outbound link clicks, file downloads, form submissions, 404 error tracking and any manually tracked events. Adding a [pageview goal](pageview-goals.md) does not count towards your usage.

Check your current usage in the **Subscription** section of your account settings and pick a tier that matches.

<div class="browser">
<img alt="Plausible subscription" src={useBaseUrl('img/v2/account-settings-subscription.webp')} />
</div>

## Traffic spikes and overages

Expand Down
1 change: 1 addition & 0 deletions docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@ module.exports = {
{ label: 'Lightweight script', href: 'https://plausible.io/lightweight-web-analytics' },
{ label: 'Privacy focused', href: 'https://plausible.io/privacy-focused-web-analytics' },
{ label: 'Open source', href: 'https://plausible.io/open-source-website-analytics' },
{ label: 'No cookie banner', href: 'https://plausible.io/cookieless-web-analytics' },
{ label: 'Visitor segmentation', href: 'https://plausible.io/audience-segmentation' },
{ label: 'Ecommerce', href: 'https://plausible.io/for-ecommerce' },
{ label: 'SaaS', href: 'https://plausible.io/for-saas' },
Expand Down
Loading