The site now reports each step a visitor takes — from opening a page to sending a request — to Meta, Google Analytics, Google Tag Manager and ObserviX, and counts each request once.
What we did
- Kept your Meta (Facebook) pixel from the old site, and built a server-side copy of every request so Facebook still sees it when a browser blocks the pixel. It switches on as soon as we get access to your Meta Business account.
- Added Google Analytics and Google Tag Manager on your accounts, as you asked.
- Added ObserviX, which ties each visit to the request and later to the paid job.
- Measured every step of the way to a request, not only the request itself: opened a service page → opened the quote form → started typing → sent it. Clicks on call, text, WhatsApp and email are counted too.
- Every request gets one ID, shared by all the tools, so a request seen by the site and again by the CRM is still counted once.
Visitor on the site
│
├─ looks at a service page ──┐
├─ opens the quote form ─────┤
├─ starts typing ────────────┼──▶ Meta (Facebook)
├─ taps Call / Text / Email ─┤ Google Analytics + Tag Manager
└─ sends the request ────────┘ ObserviX
│ one ID per request
▼
counted once everywhere, even when two tools report it
| Step | Counted by |
|---|---|
| Page visits | Meta, Google Analytics, ObserviX |
| Service page viewed | Google Analytics, ObserviX |
| Quote form opened / started | Google Analytics, ObserviX |
| Call, text, WhatsApp, email tapped | Meta, Google Analytics, ObserviX |
| Request sent | Meta, Google Analytics, ObserviX (Meta server copy: ready, waiting for access) |
Why it matters
When ads start, every dollar can be traced to the step where visitors drop off — and to the requests it produced.