Funnels, paths and payments
Three views of how visitors get to what matters: where they drop off on the way to signing up or buying, the routes they take most, and where each sale came from.
Which plan
- Funnels and most frequent paths are part of Pro: up to 10 funnels per site.
- On Free, the Funnels page shows an example and the way to upgrade. Funnels you made while on Pro stay listed: you can delete them, and their results come back if you upgrade again.
- The list of payments is on every plan, in the ecommerce dashboard.
How a person is counted
SimpleData uses no cookies. A visitor is an anonymous identifier made from the IP address and the browser, which changes every week (Thursday, 00:00 UTC). So a funnel counts steps done on the same day, and someone who switches from mobile data to wifi in the middle counts as two people. Nobody is followed across days, weeks or devices.
Create a funnel
- Open your site's dashboard and click Funnels, next to Goals.
- Click New funnel and give it a name you will recognise, such as "Purchase" or "Sign-up".
- Add the steps in the order a visitor takes them: from 2 to 10. For each one choose its type and write its value (see the table below).
- Save. The results show straight away for the period you pick at the top: 7 days, 30 days, this month or 6 months.
- Edit or delete it at any time. Changing a step recalculates the whole period: no data is lost, because funnels are computed from your pageviews and events, not recorded separately.
Types of step
| Type | Example | Counts when the visitor… |
|---|---|---|
| Page | /pricing | views exactly that page. /pricing and /pricing/ are the same; the query string (?utm=…) does not matter. |
| Section | /blog/* | views any page that starts with /blog/. Use a single "*" at the end. |
| Goal | signup | sends a custom event with exactly that name, upper and lower case included. How to send one: see Goals. |
| Purchase | — | makes any purchase tracked by SimpleData (WooCommerce, Shopify, Stripe or trackPurchase). |
Reading the results
- Under the name, the share of visitors who reach the last step: "5.6% complete it".
- Each step shows how many visitors reached it and, from the second one on, what share of the first step is still there.
- Below the bar, how many were lost since the step before: "67% left at the previous step". The biggest of those numbers is usually the step worth working on.
- A visitor counts at step 3 only if, on one day, they did steps 1, 2 and 3 in that order. One pageview never counts for two steps.
- The dashboard filters (country, source, campaign…) apply to funnels too: compare the same funnel for two campaigns, or for mobile and desktop.
Examples
Online store
/product/* → /cart/ → /checkout/ → Purchase
Where buyers drop off between finding a product and paying.
SaaS
/pricing → /signup* → goal signup
How many who look at your prices end up creating an account.
Content
/blog/* → /newsletter/ → goal subscribe
Whether your articles bring in subscribers.
If a step stays at zero
- The first step at 0: write the path exactly as it appears in Top Pages (/en/pricing is not /pricing). For a whole section, end it with "*".
- A goal that never counts: its name has to match the event exactly, upper case included. Check Goals for the names your site sends.
- Steps done on different days do not count together: someone who reads today and buys tomorrow is two visits.
- A sudden drop between two steps that always go together: often a visitor who changed network or device in the middle.
Most frequent paths
The first three pages of each visit, added up: "/ → /pricing → /signup: 35% of visits". Reloading a page is not a step. Only totals are shown: there is no view of what one person did. They appear under the funnels, for the same period and filters.
Payments
- Every order in the period, once (reloads of the thank-you page or the browser and the server sending the same order count as one), with its amount, landing page and first source.
- The first source is the same rule as the attribution panel: the visitor's first pageview from 30 days before the period up to the purchase, by UTM source, then referrer, else Direct.
- Orders synced from Shopify or Stripe have no visit behind them and show as "Unknown source". So do purchases whose visit was in another week (the visitor identifier had changed).
Related
- Goals: how to send the events a goal step uses
- Sales funnel: the fixed product → cart → purchase funnel of ecommerce sites