Skip to content
Growth

Growth and advertising

A maintenance contract renewed by phone still credits the page that won the account.

Revenue is the figure that settles every argument about marketing, and it almost never lives in the website. Connect the systems that hold it — Stripe, PayPal, Shopify or WooCommerce for what was paid, HubSpot or Salesforce for what was won — and Siteleon joins each amount to the enquiry, the page and the source that started it. A page like Hotel HVAC Maintenance then stops being 398 views and becomes 31 enquiries and the maintenance contracts that followed them. Where the chain is broken, because a job was closed on the phone or a system is not connected, the screen says so instead of filling the gap with an estimate. This is not a forecast — it is your own recorded money, read backwards.

Payments connectedPage-level revenueGaps shown honestlyRepeat work included

Attribution runs in both directions.

From a page forward to the work it generated, and from a paid invoice back to the first visit that started it. The revenue record holds that chain so the answer is the same whichever end you start from.

Missing connections are shown as missing.

Unconnected revenue is reported as unattributed rather than spread across channels to make a chart look complete. Siteleon tells you which connection would close the largest gap.

Repeat and offline work still counts.

A maintenance contract renewed by phone can be recorded against the customer it belongs to, and the source that won them originally keeps its credit. In a service business much of the money arrives after the first job, so reporting that stops at the first sale understates the channel that found the account.

Your business online. Built to adapt.

Start with the site you already have, or create something new. Siteleon helps you build it, understand it and keep improving it as the business changes.

No technical setup · Keep your existing site if you want to · [email protected]