Skip to content
EN
Free · 30 minConsultation →
05 Pricing Prices and packages 07 About me Who I am, how I work
Language
PLPolskiEN (US)Englishcoming soonEN (CA)EnglishRUРусскийcoming soonITItalianocoming soonESEspañolcoming soonDEDeutschcoming soonFRFrançaiscoming soon
01 Services
Not sure where to start?Short quiz, 1 minute. I’ll suggest what will bring you customers fastest.→
02 Industries All →
03 Cities All →
60cities and towns 6up to 700 km from Winnipeg 36further, over Zoom
Clients in Winnipeg, the rest of Canada online
04 Case studies All →
06 Knowledge All →
GA4 · Tag Manager · pixels · reports

Web analytics

Web analytics that answers one question: where did this customer come from? I set up GA4, Google Tag Manager and ad pixels so every form, call and sale is counted and tied to its source, for service businesses across Canada. Then you decide where to spend the next dollar based on numbers, not on a hunch.

Free: a 30-minute call, an action plan and a price range in writing.

Small business owner at a desk looking at charts on a laptop while a phone with an incoming call lies beside it
The usual mess

Plenty of data,
no answers

Most small businesses have some tracking. Few have tracking they can trust. These are the four situations I meet most often.

Nobody counts the leads

Analytics shows visits and bounce rates, but not how many people called or filled in the form.

Conversions

Ad platforms grade themselves

Google and Meta each claim the same sale, and the totals add up to more customers than you had.

Ads

Calls are invisible

Half your customers phone, and none of those calls are linked to the ad or search that triggered them.

Phone

Accounts owned by someone else

A former agency or developer holds the Analytics property, and you can't even log in.

Access
Experience

Why I care
about clean numbers

I run ads with real budgets, so I need tracking I can rely on to make decisions every two weeks.

Years[01]
12+

years in marketing, from websites to ads and CRM.

Clients[02]
100+

businesses served in Canada, Poland and beyond.

Ad spend[03]
C$55,000

a month in client ad budgets under management, roughly.

CRM[04]
20+

CRM implementations, so leads can be tracked past the form.

Analytics services

Pick the piece
you're missing

Start where the gap is. Most businesses need GA4 and Tag Manager first; calls, server-side tracking and end-to-end reports come when the basics work.

Process

From guesswork
to a clear report

Every property, container and pixel is created in your name. I get access as a user, and you can remove me any time.

01

Audit

What's installed, what's counted, what's double-counted and who owns what.

02

Measurement plan

A short list of the actions that matter: calls, forms, bookings, purchases, chats.

03

Setup

GA4, Tag Manager, Google Ads and Meta conversions, with consent handled properly.

04

Testing

Every conversion triggered and checked, on desktop and mobile.

05

Reporting

A simple dashboard and a monthly summary in plain language.

Connected projects

Where ads, site
and CRM work together

All case studies →
Magik Cleaning GroupWarsaw · commercial cleaning
20 + recurring contracts a month

Ads, chatbots, CRM and website in one chain, mostly office contracts.

See the case study →
Da DiegoŻywiec, Poland · pizzeria
5,500 C$ a month in site orders

Online ordering, CRM and ads; over PLN 15,000 a month in delivery orders through the site.

See the case study →
Boreal Kitchens & CabinetryEdmonton · custom kitchens

Website, ads, bots, CRM and SEO for a cabinetry maker, with leads flowing into one system.

See the case study →
Pricing

What analytics
costs

Final prices in Canadian dollars. Advanced tracking depends on your systems, so I quote it after a short call.

■ GA4 + GTM + pixels[01]
$650 CAD

The foundation every business running ads or SEO needs.

  • GA4 property in your name
  • Tag Manager container
  • Forms, calls and clicks as conversions
  • Google Ads and Meta Pixel
  • Consent banner wiring
Order setup→
Start package[02]
from $1,950 CAD

A landing page with analytics set up from day one.

  • Landing page from 10 days
  • GA4, GTM and pixels
  • Ready for ads
See packages→
Advanced tracking[03]
Quote after a call

Server-side tracking, Conversions API, call tracking and e-commerce analytics.

  • Scoped to your systems
  • Written quote
Ask for a quote→
Ad budgets and any call tracking or server costs are paid by you directly to the provider.
Before and after

What changes
with proper tracking

BeforeAfter
Leads"The phone rings sometimes"Forms and calls counted daily
Ad decisionsBased on the platform's own claimsBased on real enquiries per campaign
SEO valueRankings and visitsCalls and forms from organic search
OwnershipScattered, sometimes lostAll accounts in your name
Monthly reviewA pile of screenshotsOne page with the numbers that matter
Printed one-page report with a single large bar chart, a hand with a marker circling one column

The goal of web analytics: one page, one clear answer about which channel brings customers.

What web analytics should tell a business owner

Analytics tools can show hundreds of metrics. A business owner needs about five: how many enquiries came in, from which sources, at what cost, how many turned into customers and how that compares with last month. Everything else is detail for the person running the campaigns.

The trouble is that a default GA4 install doesn't answer any of those questions. It counts visits and page views. It doesn't know that a form submission is a lead, that a click on your phone number is a call, or that a booking through a third-party widget happened at all. Web analytics as a service is the work of teaching the tools what matters to your business, and then checking that they count it correctly.

The pieces and how they fit

A modern setup for a small business usually includes:

  • Google Analytics 4 (GA4). The central record of visits, sources and conversions.
  • Google Tag Manager (GTM). One container that loads all tracking codes, so changes don't need a developer each time.
  • Ad platform tags. Google Ads conversion tracking and the Meta Pixel, ideally with the Conversions API for more reliable data.
  • Consent management. A banner and Consent Mode, so tracking respects each visitor's choice.
  • Call tracking. For businesses where most customers phone.
  • Reporting. A dashboard in Looker Studio that pulls the numbers together.

Not every business needs every piece. A landing page for one service with a modest ad budget needs GA4, GTM and two conversion tags. An online store spending heavily on ads needs more. I start from the decisions you want to make and work backwards to the tracking that supports them.

Why the ad platforms' numbers don't match

Owners often notice that Google Ads, Meta and Analytics report different numbers for the same month. That's normal: each platform uses its own attribution rules and gives itself credit generously. Someone who saw an Instagram ad, later searched your name on Google and then called may be counted by both platforms. GA4 provides a more neutral middle view, and a CRM, if you have one, gives the final answer: which leads became paying customers. When ads are a big part of your budget, connecting those layers is what end-to-end analytics is for.

Privacy in Canada

Tracking has to respect the law and your visitors. PIPEDA applies to most private businesses federally and requires meaningful consent and transparency. In Quebec, Law 25 goes further: tracking technologies that identify or profile people must be off by default unless the visitor agrees, and businesses need a privacy officer and a clear policy. Alberta and British Columbia have their own private-sector privacy acts. In practice this means a proper consent banner, Consent Mode v2 so Google tags adjust to the visitor's choice, and a privacy policy that matches what you actually collect. I set up the technical side; the legal text is your responsibility, and for anything unclear a lawyer is the right person to ask.

Common mistakes I fix

  1. Conversions counted twice. The same form is tracked by a GA4 event and by an imported goal, doubling the numbers.
  2. Thank-you page tracking that misfires. Anyone who bookmarks or refreshes the page becomes a new lead.
  3. Missing phone tracking. On mobile, many people tap the number; if that tap isn't tracked, the best channel may look like the worst.
  4. Internal traffic counted. Your own team's visits inflate the data.
  5. Tags firing before consent. A legal risk and, with Consent Mode, also a data quality problem.

Owning your data

If an agency or developer created your Analytics account under their name, you may not own your history. I always create accounts in the client's name and get added as a user. If you're locked out of an existing account, I'll help you request access or, if that fails, set up a new property cleanly. Ownership isn't a technicality: it's what lets you change suppliers without starting from scratch.

Where to start

If you're not sure whether your current setup works, start with an analytics audit. If you know nothing is set up, go straight to GA4 and Tag Manager setup. For a quick read on the numbers worth checking every month, see the 7 marketing numbers a small business owner should check.

FAQ

Web analytics
questions

I already have Google Analytics. Do I need this?

Possibly not all of it. Many sites have GA4 installed but count nothing useful: no forms, no calls, no purchases. Others count the same conversion twice. An analytics audit tells you what works and what doesn't, and often a few fixes are enough.

What does the $650 setup include?

A GA4 property and a Google Tag Manager container in your name, conversion tracking for forms, phone clicks, email clicks and bookings or purchases, the Google Ads conversion tag and the Meta Pixel, consent banner wiring, and testing on desktop and mobile. Call tracking and server-side tracking are quoted separately.

Is tracking legal in Canada?

Yes, with the right consent and transparency. PIPEDA applies federally, and Quebec's Law 25 sets stricter rules on consent for cookies and tracking. Alberta and BC have their own private-sector privacy acts. I set up a consent banner and Consent Mode so tracking follows the visitor's choice; your privacy policy must describe what's collected.

Can you track phone calls?

Yes. Clicks on your phone number are tracked in the basic setup. For calls from people who dial the number without clicking, call tracking with dedicated numbers shows which ad or page led to the call. That service is quoted individually.

Who owns the data?

You do. Every account is created in your name, and I'm added as a user. If we stop working together, you remove my access and keep everything, including the history.

How long does setup take?

For a typical small business site, about a week from receiving access, including testing. Larger stores or setups with server-side tracking or CRM integration take longer, and I'll give you a date in writing.

Start

Find out what your
tracking really counts

Send your website and tell me which ads and tools you use. I'll reply within one business day with what I'd check first.

  • 9 short steps
  • No obligation
  • I reply personally
What happens after you send it
  1. I reply within 1 business dayPersonally, by email or on WhatsApp, whichever you prefer.
  2. A 30-minute call, freeI ask about your business, customers and budget. Beforehand I review your website and ads.
  3. A proposal with a price, in writingWhat I’ll do, by when and for how much. You decide with no pressure.
MarketingStep 1 of 9

What do you need most?