Skip to content

Commit 83d8127

Browse files
Merge pull request #642 from plausible/Hricha-Shandily-patch-9
Revise new docs
2 parents 613d2af + 740e246 commit 83d8127

File tree

2 files changed

+27
-25
lines changed

2 files changed

+27
-25
lines changed

docs/form-submissions-tracking.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@ import useBaseUrl from '@docusaurus/useBaseUrl';
88
If you use the form submissions tracking feature, then these count towards your billable monthly pageviews.
99
:::
1010

11-
Plausible helps you automate tracking form submissions. With our "**Form submissions**" tracking you can:
11+
Plausible can automatically detect and track when visitors submit forms on your website. This feature helps you measure engagement with contact forms, signup forms, and other key conversion points without adding custom code.
12+
13+
When Form submissions tracking is enabled, Plausible automatically detects all forms across your site and records submissions as a single goal. This means you don’t need to configure individual goals for each form — Plausible handles it for you.
14+
15+
All detected form submissions are grouped under one goal, and you can analyze where conversions happen by filtering results by page path or referrer. For example, if the same form appears on multiple pages, Plausible will show how many submissions occurred on each specific page.
1216

1317
## Enable "Form submissions" for your site
1418

@@ -35,4 +39,4 @@ Click on "**Form: Submission**" goal in the "**Goal Conversions**" report of you
3539
* Countries that submit forms
3640
* Devices (screen size, browser, OS) that click on forms
3741

38-
Click on a particular form URL to filter the dashboard by those submissions only and get the full overview of that specific URL.
42+
To analyze a specific form, click on its URL to filter your dashboard by that form’s submissions. This gives you a complete overview of performance for that individual form.

docs/script-update-guide.md

Lines changed: 21 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,11 @@
22
title: Update your Plausible script
33
---
44

5-
In October 2025, Plausible released a new version of their tracking script. This document outlines
6-
the differences from the old script and how to migrate.
5+
In October 2025, we introduced an updated version of the Plausible tracking script. This guide walks you through what’s new and how to smoothly transition from the old script.
76

87
## Why a new script?
98

10-
Our previous approach with various script extensions could be uncomfortable to Plausible users
11-
to manage. A new script also allows Plausible developers to build out new features.
9+
Previously, managing different script extensions could be cumbersome for Plausible users. The new script streamlines the process and makes it easier for our developers to introduce new features as well.
1210

1311
## Getting the new snippet
1412

@@ -20,17 +18,17 @@ Your Plausible tracking snippet should be inserted into [the Header (`<head>`) s
2018

2119
This section outlines what has changed in the new snippet and how to adjust your setup.
2220

23-
### 1. Each site has a unique snippet
21+
### 1. Unique snippet per site
2422

25-
As a result, selecting new optional enhanced measurements no longer requires updating the snippet.
23+
Each site now has its own snippet. This means you no longer need to update the snippet when enabling new optional enhanced measurements.
2624

27-
### 2. New feature: Form submission tracking
25+
### 2. New: Form submission tracking
2826

29-
Tracking form submissions can now be toggled on and off in **Site Installation** settings.
27+
You can now enable or disable [form submission tracking](https://plausible.io/docs/form-submissions-tracking) directly from the **Site Installation** settings.
3028

31-
### 3. Changed: Custom properties
29+
### 3. Updated: Custom properties
3230

33-
If you were using data-attributes for custom properties, you will need to add `customProperties` option with your custom properties
31+
If you previously used data-attributes for custom properties, you will need to add `customProperties` option with your custom properties
3432

3533
```javascript
3634
plausible.init({
@@ -42,7 +40,7 @@ plausible.init({
4240

4341
Read more about custom properties in [custom pageview properties](/custom-props/for-pageviews) documentation.
4442

45-
### 4. Changed: Custom tracking endpoint
43+
### 4. Updated: Custom tracking endpoint
4644

4745
The new script no longer supports the `data-api` attribute to send events to a custom endpoint. Set `endpoint` option instead:
4846

@@ -53,7 +51,7 @@ plausible.init({
5351
})
5452
```
5553

56-
### 5. Changed: custom file download types
54+
### 5. Updated: custom file download types
5755

5856
To track file downloads only for certain file types, you will need to set `fileDownloads` option:
5957

@@ -65,9 +63,9 @@ plausible.init({
6563
})
6664
```
6765

68-
By default, plausible tracks the following file types: pdf, xlsx, docx, txt, rtf, csv, exe, key, pps, ppt, pptx, 7z, pkg, rar, gz, zip, avi, mov, mp4, mpeg, wmv, midi, mp3, wav, wma, dmg
66+
By default, Plausible tracks the following file types: `pdf`, `xlsx`, `docx`, `txt`, `rtf`, `csv`, `exe`, `key`, `pps`, `ppt`, `pptx`, `7z`, `pkg`, `rar`, `gz`, `zip`, `avi`, `mov`, `mp4`, `mpeg`, `wmv`, `midi`, `mp3`, `wav`, `wma`, `dmg`
6967

70-
### 6. Changed: Hashed page paths
68+
### 6. Updated: Hashed page paths
7169

7270
If you were previously using a hash based routing and had a `.hash` in your script path, you will need to set `hashBasedRouting` option:
7371

@@ -77,9 +75,9 @@ plausible.init({
7775
})
7876
```
7977

80-
See also [Hashed page paths guide](/hash-based-routing.md)
78+
See [Hashed page paths guide](/hash-based-routing.md) for details.
8179

82-
### 7. Changed: Tracking pageviews manually
80+
### 7. Updated: Tracking pageviews manually
8381

8482
If you were previously using the `manual` extension to track pageviews manually, you will need to set `autoCapturePageviews` option to `false`:
8583

@@ -89,9 +87,9 @@ plausible.init({
8987
})
9088
```
9189

92-
See also [Custom locations guide](/custom-locations).
90+
See [Custom locations guide](/custom-locations) for details.
9391

94-
### 8. Changed: Tracking on localhost
92+
### 8. Updated: Tracking on localhost
9593

9694
If you were previously using `local` extension to track events on localhost, you will need to set `captureOnLocalhost` option to `true`:
9795

@@ -101,20 +99,20 @@ plausible.init({
10199
})
102100
```
103101

104-
### 9. Changed: Custom events and revenue features are automatically enabled
102+
### 9. Simplified: Custom events and revenue features are automatically enabled
105103

106-
If you were already using these features, no additional steps are required. Documentation links:
104+
If you were already using these features, no additional steps are required. See:
107105
- [Custom events](/custom-event-goals)
108106
- [Ecommerce revenue and attribution tracking](docs/ecommerce-revenue-tracking.md)
109107

110-
### 10. Removed: `data-exclude`
108+
### 10. Removed: `data-exclude` and `data-include`
111109

112110
The new script no longer supports the `data-exclude` and `data-include` attributes. See [alternative guide](/excluding.md) instead.
113111

114112
### 11. Removed: multiple domain support
115113

116-
The new script does not support sending stats to multiple dashboards at once anymore. Keep using the old script for this functionality.
114+
The new script no longer supports sending stats to multiple dashboards simultaneously. Continue using the old script if you need this functionality.
117115

118116
## Google tag manager {#gtm}
119117

120-
If you've installed Google Tag Manager using previous instructions, you will need to delete the old tag and install us [using tag manager gallery](/docs/google-tag-manager.md).
118+
If you previously installed Plausible through Google Tag Manager, remove the old tag and reinstall it [using tag manager gallery](/docs/google-tag-manager.md) instructions.

0 commit comments

Comments
 (0)