Semust Metrik
Fast Goals
Count conversions by URL pattern, without writing any code.
Fast Goals count visits that reach a given URL as conversions. You define them entirely in the dashboard — nothing is added to your site.
Product page: Semust Metrik.
They work retroactively
A goal you create today immediately counts your past visits too. There is no waiting for data to accumulate — you see results for the current period the moment you save.
Creating a goal
Open the Goals tab
In your project go to Semust Metrik → Fast Goals and choose Add goal.
Name the goal
Up to 64 characters. This is the name shown in the dashboard.
Paste the URL pattern
You can paste a full URL — the host, path and query parameters are split automatically.
Preview the match
As you type, the dashboard shows how many visits matched in the recent period. If it is zero, adjust the pattern.
Match types
| Type | Meaning |
|---|---|
| Exact path | The path must match exactly |
| Starts with | The path must begin with this value |
| Contains | The URL must contain this text |
Starts with respects path segments
The pattern /checkout matches /checkout/success but does not match
/checkout-old, so partial words are never counted by accident.
Matching rules
| Rule | Behaviour |
|---|---|
| Letter case | Case-sensitive in the path — /Pricing and /pricing differ |
| Trailing slash | Ignored — /pricing and /pricing/ are the same |
www. prefix | Ignored |
Anything after # | Ignored; browsers never send it to the server |
| Query parameters | If you include them in the pattern, they must match exactly |
Host scope
If your pattern includes a hostname, the goal only counts on that host. If it does not, the goal counts on any host. The dashboard shows this as two options:
- Match this host only — for example only
app.example.com - Match any host — the hostname does not matter
Count mode
| Mode | What it counts |
|---|---|
| Once per visitor | One conversion however many times a visitor arrives |
| Every visit | Every matching pageview |
Use Once per visitor for one-off conversions like signups, and Every visit for repeatable actions like viewing a product.
Query parameters
If your pattern includes query parameters, the dashboard lists the parameters it has seen on that page and asks which to include. Parameters that change on every visit (session ids, tracking codes) carry a warning — including them means the goal will almost never match.
Testing a URL
Paste an address into Test a URL in the dialog to see immediately whether your pattern matches. If it does not, it tells you whether the host or the path was the mismatch.
Limits
Each project can have up to 100 active Fast Goals.
