Fictional practice. Example work, not client results.
plotline.An example engagement
The sample engagement / 04 of 07

04 / Your monthly update

A clearer view.
A useful next step.

A monthly answer to three questions: what changed, what did we learn, and what should happen next?

Five things worth understanding

Work. Evidence.
Next steps.

  1. 01

    What we delivered

    Published pages and completed fixes, with links and time used.

  2. 02

    How buyers found you

    Relevant search activity, with consistent dates and filters.

  3. 03

    Which enquiries were relevant

    Genuine enquiries matching your service and area; instructions only when you confirm them.

  4. 04

    What the AI sample showed

    Dated mentions and source links from the agreed checks, with limitations.

  5. 05

    What we recommend next

    One clear priority, its reason and the approval needed.

Keep progress honest

Ready isn’t
the same as live.

DraftedApprovedImplementedLive

We report the actual stage. A draft awaiting approval is not a published page.

An example of the written update

The explanation
behind the numbers.

“Your service page and buyer guide are ready for technical review. Next: confirm the scope, approve the pages and verify enquiries. Performance data is not available in this fictional example.”

Illustrative commentary, not a report sent to a client.

When you want the detail

Understand the measures.

Definitions and example calculations, if you want the detail.

How the ten metrics are defined
MetricDefinition and sourceWhat it cannot establish
Google Search clicksSearch Console clicks for the stated property, search type, pages, dates and filters; interactions sending people from eligible search results to the site under Google's counting rules.[9]Unique people, enquiries or a fixed rank
Search impressionsSearch Console appearances counted according to result-type visibility rules; keep the same aggregation and filters.[9]That every person read the page or noticed the business
Search click-through rateClicks divided by impressions for the same filtered dataset, expressed as a percentage.[9]A conversion rate or isolated proof of better copy
Average positionSearch Console's average of the relevant topmost positions over recorded impressions.[9]A universal rank for a town or a reliable placement on every buyer's screen
Organic landing sessionsAnalytics sessions with the agreed organic acquisition definition, landing-page filter, dates and attribution scope. Export the exact report configuration.[10]Complete traffic when consent, blockers or instrumentation exclude visits
Confirmed form enquiriesSuccessful server-confirmed form deliveries, excluding test/spam events; match to the enquiry record and deduplicate contacts about the same purchaseButton presses or every attempted submission
Telephone intentWebsite telephone-link clicks and Business Profile call-button clicks, shown separately.[11]Answered calls, unique callers or qualified enquiries
Qualified enquiriesManual count of deduplicated genuine enquiries matching agreed geography, requested service and buyer stage; retain the qualification reasonAn instruction or attributed revenue
InstructionsPractice-confirmed engagements from the agreed enquiry cohort, with attribution confidence statedAll business generated by search or profit
AI sample citation presenceChecked, available observations containing a source link to the practice divided by all valid observations; exact question/platform/date retainedMarket share, universal visibility, sentiment or ranking
See the calculations using invented numbers

Invented calculation examples only · Separate datasets

Example A / Search dataset40 ÷ 1,000 = 4.0%

Invented clicks ÷ invented impressions = illustrative search click-through rate.

Example B / Enquiry ledger3 ÷ 8 = 37.5%

Invented qualified enquiries ÷ invented genuine enquiries = illustrative qualification share.

Invented, separate datasets; not results, targets or forecasts. They are not joined into a funnel and imply no revenue or ROI.

Reporting periods, filters and missing data

Use equal-length dated periods, matching filters and time zones. Flag missing access, partial data and tracking changes. Unavailable is not zero; Month 1 establishes the baseline.

Want this for your practice?

Tell us about your website and local area.

Get started with Plotline ↗