The record · Cookies
Consent stays denied until you choose.
Which tags this site runs, what each category is for, and the honest mechanics of the consent gate — including the fact that Google Tag Manager loads with every consent denied until you choose.
DEFAULT DENIED · OPT IN · WITHDRAW ANY TIME
The short version. Three categories: strictly necessary (always on), analytics and advertising (both off until you opt in). Google Tag Manager loads with all consent denied until you choose; no analytics or ad cookies are set before you accept; a cookieless Cloudflare analytics beacon runs. You can withdraw at any time, and the site works identically with everything switched off.
What this page covers
“Cookies” is shorthand here for cookies and the technologies that behave like them: local and session storage in your browser, pixels, and the tags that read and write them. This page explains which of those White Glove Movers uses on wgmovers.ca, what each category is for, and how to turn the optional ones on or off.
It is a companion to the privacy policy, which covers personal information more broadly — including everything you type into a form.
The three categories
- Strictly necessary
- Always on. Without these the site cannot function: keeping your session stable, protecting the forms from abuse, remembering your light/dark theme choice, and recording the consent decision itself so you are not asked again on every page.
- Analytics
- Off until you allow it. Measures which pages are read, how far people get through a move brief, and where the site frustrates people — so we can fix it.
- Advertising
- Off until you allow it. Lets us tell which advertising actually leads to a real enquiry, and avoid paying to show ads to people who have already contacted us.
Only the first category is on when you arrive. The other two require you to say yes.
The tools behind those categories
Rather than a cookie table that goes stale, here is who is actually involved:
- Google Tag Manager — the single container that loads our measurement tags. It is the delivery mechanism; the tags inside it are what collect anything.
- Google Analytics 4 — page and event analytics: which pages are read, which steps of a move brief people complete, which routes into the site work.
- Google Ads — conversion measurement and remarketing audiences, so we can tell which advertising produced an enquiry.
- PostHog — product analytics and session replay: aggregate funnels, heatmaps and recordings of how the site is used, so we can find the parts that do not work. Form fields are masked in replay — what you type into the move brief or contact note is not recorded by it.
Each provider publishes its own current cookie and data documentation, which is the authoritative source for individual cookie names and lifetimes. We deliberately do not reprint those tables here, because a stale table is worse than none.
How the consent gate works
The gate is not a banner that appears after the tags have already fired. It runs before them:
- Denied from the start. Google Tag Manager loads with all consent denied until you choose: analytics storage, advertising storage and ad personalisation start denied on your first page view.
- No analytics or ad cookies before you accept. While consent is denied, analytics and advertising tags do not write cookies or send identifiers; measurement runs in a cookie-less mode, and a cookieless Cloudflare analytics beacon runs.
- You decide. The consent notice lets you accept, reject, or choose categories individually. Rejecting is a single action — it is not hidden behind a settings maze.
- Your choice is recorded and honoured. The decision is stored so the notice does not follow you around, and it is applied to every tag on every later page view until you change it.
We take this posture because Canada’s privacy regulator treats advertising identifiers and IP addresses as personal information. Opt-in first is the standard we hold, not a regional setting we flip on for one market.
Campaign tags and click IDs in the URL
If you arrive from an advertisement or a campaign link, the link itself often carries parameters — utm_source, utm_campaign, gclid and similar click identifiers. These live in the address bar, not in a cookie.
Nothing is stored until you make a consent choice. If you grant advertising consent, the first visit’s parameters are saved persistently in your browser (localStorage): the record survives across visits and days, and later visits never overwrite the first touch. Whenever advertising consent is declined or absent — including a denial made on a later day — the stored record is deleted immediately.
While stored, it is attached to quote and contact form submissions so we can tell which campaign produced the enquiry. That is the same attribution set listed in the privacy policy.
If you would rather not send them, remove the parameters from the address bar before submitting the form, or open the site directly at wgmovers.ca.
Changing or withdrawing your consent
You can change your mind at any time, and it takes effect immediately.
- Use the “Privacy choices” link in the footer. It reopens the consent notice with your current choices; switch any category off and save. Turning a category off stops further collection by the tags in it, and switching advertising off also deletes the stored campaign record immediately.
- Or clear this site’s cookies and site data in your browser. That deletes the stored decision along with the tag cookies, and the consent notice appears again on your next visit with everything back to denied.
- Or write to us. Contact details are below and in the privacy policy, and we will action it.
Withdrawing consent does not delete data already collected while consent was in place. To ask about deletion of that data, use the access-and-correction route in the privacy policy.
Browser and device controls
Independently of anything on this site, your browser can block or delete cookies, and most browsers offer a “do not track” or tracking-prevention setting. Mobile operating systems offer an advertising-identifier reset and an opt-out of personalised advertising.
Blocking strictly necessary storage will break parts of this site — the theme switch and the consent record both depend on it. Blocking the optional categories will not: every page, form and phone number keeps working exactly as it does with everything switched on.
Changes to this policy
When we add, remove or change a measurement tool, we update this page and move the effective date at the top. If a change would broaden what is collected, the consent notice asks you again rather than assuming your previous answer still covers it.
Ask a person
Want to know exactly what fired on a page, or need help withdrawing consent? Ask us and we will walk you through it.