Tags fire before the click
The banner appears, but GA4 and the pixel already loaded. The visitor's choice changes nothing.
Ads and visibility: customers who are looking for your service now or don’t know about it yet.
01 Google AdsEnquiries from people searching for your service right nowfrom $750/mo 02 Social media adsMeta, TikTok, LinkedIn: customers who are not searching yetfrom $700/mo 03 SEOHigher in Google and Maps without paying per clickfrom $1,000/mo 04 Visibility in ChatGPT and AIYour business in AI assistant answerspart of SEO 05 Amazon and marketplacesSell where customers already buywith a partnerThe place where a visit turns into an enquiry, and a system that doesn’t lose that enquiry.
01 Web designA website that turns visits into enquirieslanding from $1,300 02 Online storesCart, payments and shipping, ready for adsfrom $4,800 03 CRMNo enquiry gets lost in a phonesetup $3,400 04 Chatbots and AIThey answer customers, at night too$2,500 05 Email and SMSCustomers come back instead of forgetting youquoted individuallyPlan and tracking first, budget second. You know what works before you spend more.
01 Strategy and auditKnow where to spend the budget before you spend it$2,400 02 AnalyticsSee which ad brings in money$650 03 ConsultationsA call about your specific problem$70/h 04 Free auditA quick review and 3–5 priorities to start$0How your business looks and sounds before anyone calls you.
01 Social media managementProfiles that look like a real businesswith a partner 02 Creative and videoGraphics and videos that stop the thumbquoted individually 03 BrandingA logo and style that sets you apartwith a partner
Edmonton, Canada
200 keywords on page one of Google
Boreal Kitchens
Winnipeg, Canada
up to 5 enquiries/mo from Google without ads
Adela Realtor
Żywiec, Poland
from 3 to 9 locations in two years
Gładko Tnący Barber
Żywiec, Poland
PLN 15 000 +/mo in delivery orders
Da Diego
Consent Mode v2 is how Google tags learn what a visitor agreed to on your cookie banner, and change their behaviour accordingly. Set up correctly, it keeps you on the right side of Canadian privacy rules, including Quebec's Law 25, while letting Google Ads and GA4 fill some of the gaps with modelled data.
Free: a 30-minute call, an action plan and a price range in writing.

The banner appears, but GA4 and the pixel already loaded. The visitor's choice changes nothing.
The banner sends old consent signals without ad_user_data and ad_personalization, so Google treats them as incomplete.
A strict banner blocks everything, Google gets no signals at all, and ad reports drop sharply overnight.
I set up events so that calls, forms and messages are counted, not just visits.
Final prices in Canadian dollars.
GA4, Tag Manager and ad pixels, with your banner wired to Consent Mode v2.
Your tracking works but the banner integration doesn't.
Consent Mode is a Google feature that connects your cookie banner to Google's tags: GA4, Google Ads and Floodlight. When a visitor makes a choice on the banner, the banner sends consent signals to Google's tags, and the tags adjust. If the visitor agrees, tracking works normally. If they decline, tags either stay silent or send limited, cookieless pings, depending on how it's configured.
Version 2 added two signals to the original two. The full set is:
Without the two newer signals, Google may treat consent as incomplete, which can limit remarketing audiences and conversion measurement.
Canada doesn't have a single cookie law, but privacy rules still apply to tracking. PIPEDA requires meaningful consent for collecting and using personal information, and the form of consent depends on how sensitive the data is and what people would reasonably expect. Alberta and British Columbia have their own private-sector acts.
Quebec's Law 25 is stricter. Technologies that identify, locate or profile people must be turned off by default, and visitors must be told about them and given a way to activate them. For a business with customers in Quebec, a banner that loads tags before any choice is a real compliance problem. Consent Mode, set up with conservative defaults, is the practical way to meet that expectation while keeping measurement working. For a longer explanation, see cookie consent in Canada.
There are two ways to implement it.
Basic Consent Mode blocks Google tags entirely until the visitor consents. Nothing is sent before that. It's the simplest to explain and the most conservative. Google then models conversions from general patterns, with less precision.
Advanced Consent Mode loads Google tags immediately with consent denied by default. Until the visitor agrees, tags send only cookieless pings without identifiers. Google uses these to model the behaviour of people who declined, which gives more complete reports and better ad optimization.
Which one fits depends on your audience, your risk tolerance and your legal advice. For a business focused on Quebec, I usually lean conservative; elsewhere, advanced mode is common. I explain the trade-off and set up what you choose.
Consent Mode only governs Google's tags. The Meta Pixel, TikTok, LinkedIn, chat widgets and heatmap tools need separate rules. In Google Tag Manager I set each of them to fire only after the relevant consent is given. I also check for tags hard-coded in the website that bypass Tag Manager altogether, a common reason banners don't actually block anything.
I test three scenarios: everything accepted, everything rejected, and partial choices like analytics yes and advertising no. For each, I check which tags fire and which consent signals Google receives, using Tag Manager's preview and Google's diagnostic tools. A banner that looks right but doesn't change tag behaviour is surprisingly common; an analytics audit usually catches it.
Consent rates depend heavily on how the banner is written. Plain language that explains what you track and why, with equal visibility for accept and reject, tends to earn more trust than vague text or hidden reject buttons. Manipulative designs also run against the spirit of Law 25. Your privacy and cookie policy should describe the same tools the banner mentions.
Google made it a requirement for advertisers using data from visitors in the European Economic Area. For Canadian traffic, Google's own requirement is less strict, but Canadian privacy law still expects meaningful consent, and Quebec's Law 25 is close to European rules. If you serve Quebec or advertise to Europeans, treat it as necessary.
In basic mode, Google tags don't load at all until the visitor consents. In advanced mode, they load but send only cookieless signals when consent is denied, which Google uses for modelling. Advanced gives more complete reporting; basic is more conservative. The right choice depends on your audience and your legal advice.
Some, yes. That's the point of consent. Consent Mode helps Google estimate conversions from people who declined, so reports and bidding don't collapse. Clear banner wording also helps: many visitors accept when they understand what they're agreeing to.
No, Consent Mode is a Google feature. Meta and other tags need their own rules in Tag Manager so they only fire after the right consent. I set those up as part of the same work.
Under Quebec's Law 25, organizations must designate a person responsible for personal information; by default it's the person with the highest authority. Other provinces have different rules. This is a legal question, so confirm with a lawyer; I handle the technical side.
Send me your website address. I'll check whether your tags respect consent and reply within one business day.