logologo

Analytics & Reporting

Analytics & Reporting

Know what every rupee

and every page does

Google Tag Manager, GA4, Meta Pixel and PostHog, set up once and kept honest. One weekly report, delivered through your Ticket Agent dashboard.

  • GTM + GA4
  • Meta Pixel + CAPI
  • PostHog
  • Weekly report

4

Tools, one container

1M

PostHog events free every month

Weekly

Report in Ticket Agent

Why this exists

Ads are running. Nobody knows what worked.

Most sites we audit have a pixel that fires twice, GA4 with no conversions, and no way to tell which campaign brought the lead.

Double-firing or missing pixels

Meta and Google each installed by a different freelancer, straight into the page. Nothing is versioned, nothing is tested.

No conversion events

Page views are counted. Leads, WhatsApp clicks and calls are not, so the ad platforms optimise for the wrong thing.

No attribution

Which campaign, creative and city produced the enquiry? Without UTM discipline and a lead source, nobody can say.

Reports that arrive late

A screenshot from Ads Manager once a month is not a report. Decisions need a weekly rhythm and a place to discuss them.

Google Tag Manager

How we integrate Google Tag Manager

One container on the site, every tag inside it. Nothing else is ever pasted into the code again.

  1. 1

    One container in the layout

    The GTM snippet is added once, in the site layout, with the noscript fallback. Every tag lives in the container from then on.

  2. 2

    A clean dataLayer

    The site pushes page_view, lead, purchase, whatsapp_click and call_click events with the details each platform needs.

  3. 3

    GA4 configuration tag

    One GA4 config tag, key events mapped to the dataLayer, enhanced measurement tuned so nothing is double counted.

  4. 4

    Meta Pixel and Conversions API

    The Pixel tag and the server-side CAPI dataset are linked with the same event id, so Meta deduplicates and attribution stays accurate.

  5. 5

    Google Ads conversion tags

    Lead and purchase conversions in Google Ads, linked to GA4, ready for Smart Bidding.

  6. 6

    Consent mode

    Consent mode v2 wired to the cookie banner so tracking respects the visitor's choice and still models what it can.

  7. 7

    Preview, debug, publish

    Every change is tested in Tag Assistant preview before it goes live. The container is published with a version note you can read.

layout.tsx · dataLayer
// app/layout.tsx (Next.js) — the only tracking code in the site
<Script id="gtm" strategy="beforeInteractive">
  {`(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  })(window,document,'script','dataLayer','GTM-XXXXXXX');`}
</Script>

// anywhere a lead is captured
window.dataLayer.push({
  event: "lead",
  lead_id: "ld_8f2c",          // same id goes to Meta CAPI for dedup
  form: "contact",
  service: "Digital Marketing",
  value: 0,
  currency: "INR",
});

The same lead id goes to the Meta Conversions API, so browser and server events deduplicate instead of double counting.

PostHog

How we integrate PostHog

PostHog is where we see what people actually do, not just how many came. Bower School and giivv already run on it through us.

  1. 1

    posthog-js provider

    A provider in the app root loads PostHog once, captures page views on route change and respects Do Not Track.

  2. 2

    Identify after login or lead

    Anonymous sessions are stitched to the person the moment they log in or submit a form, so the funnel follows one visitor end to end.

  3. 3

    A named event taxonomy

    Every important action has a name and properties agreed up front. UTM parameters are registered as super-properties so they ride on every event.

  4. 4

    Session replay

    Recordings of real sessions, with privacy masking on inputs, so a failed checkout can be watched rather than guessed at.

  5. 5

    Funnels, retention, paths

    Insights built on the taxonomy: where people drop, who comes back, which route leads to the sale.

  6. 6

    Feature flags and experiments

    Roll a change out to 10 percent, compare, then decide. A/B tests without a redeploy.

  7. 7

    Dashboards that stay live

    One dashboard per campaign or per business question, shared with the client, refreshed on its own.

Giivv LP Campaign Performance

Live

Views

12.4k

CTA clicks

3,180

OTP verified

742

Orders

214

Funnel

  • lp_viewed100%
  • lp_cta_clicked26%
  • lp_otp_verified6%
  • lp_payment_initiated3%
  • lp_order_placed1.7%
  • By utm_content
  • By city
  • By device
  • By product

Revenue (28 days)

₹4.1L

A real taxonomy: giivv ad landing pages

  1. lp_viewed
  2. lp_cta_clicked
  3. lp_checkout_step_viewed
  4. lp_otp_verified
  5. lp_address_submitted
  6. lp_payment_initiated
  7. lp_order_placed

Super-properties on every event: lp_slug, product_id, product_price, utm_source, utm_campaign, utm_content

Every event carries the landing page, product and UTM properties. utm_content is set per creative (reel, carousel, static), so the dashboard breaks results down by creative, city and device.

PostHog pricing. PostHog Cloud (US or EU) is usage based. The free tier covers 1,000,000 events and 5,000 session recordings every month. Above that we pass PostHog's bill through at cost, with no markup.

What you get

The reports and dashboards

Every dashboard answers one question a business owner actually asks. The weekly report is the same set of numbers, with a sentence on what changed and what we will do about it.

Traffic and sources

Sessions, users and new visitors by channel, campaign and landing page.

Campaign and UTM breakdown

Spend, clicks, leads and cost per lead per campaign, ad set and creative.

Lead attribution

Every form, WhatsApp click and call, tied back to the source that produced it.

Funnel drop-off

Step by step conversion with the biggest leak highlighted each week.

Page performance

Core Web Vitals, slow pages and errors that cost conversions.

E-commerce revenue

Revenue, average order value, product performance and repeat purchase rate.

Replays of failed checkouts

Session recordings of abandoned carts and broken forms, reviewed and fixed.

Weekly report and Monday digest

A PDF or Google Sheet every week, plus the Monday digest inside Ticket Agent.

Monthly review call

Thirty minutes on what the numbers say and what changes next month.

Account setup

Accounts set up properly, once

Half of analytics is having the accounts, access and verification done right. We do it with you on a call and hand over the logins.

₹6,000 one-time

Meta Business Manager

Business Manager, Pixel, Conversions API dataset, domain verification, partner access for the ad account.

₹6,000 one-time

Google Ads

Account, billing, conversion actions, GA4 and Search Console linking, auto-tagging.

₹5,000 one-time

GA4 + GTM container

GA4 property, data streams, key events, GTM container with the base tags.

₹3,000 one-time

Search Console + Business Profile

Domain verification, sitemap submission, Google Business Profile claimed and completed.

₹6,000 one-time

Google Merchant Center

Merchant Center, product feed, shipping and tax settings, Shopping campaign readiness.

₹4,000 one-time

WhatsApp click tracking

Click-to-chat links with tracking, WhatsApp Business API where needed, leads into the inbox.

₹8,000 one-time

PostHog project

Project, provider install, event taxonomy document and the first dashboard.

Bundle

All accounts, one afternoon

₹25,000

Every account below, set up in a single working session, verified, linked and documented.

Packages

Three ways to buy it

Add it to a retainer you already have with us, buy the foundation once, or let us run analytics and conversion work every month.

For existing clients

Add-on to your retainer

For clients already on a marketing, development or signage retainer with Tech Arion.

₹10,000

per month · excl. GST

  • Dashboards kept live and accurate
  • Weekly report (PDF or Sheet)
  • Monday digest in Ticket Agent
  • Monthly review call
  • Tag fixes when the site changes
Most popular

Analytics Foundation

Everything installed, documented and handed over. You own it.

₹35,000

one time · excl. GST

  • GTM container with GA4, Meta Pixel and CAPI
  • Google Ads conversion tags
  • PostHog project and event taxonomy
  • Two dashboards of your choice
  • Handover document and 30 days of support
Grow conversions

Analytics & CRO retainer

Everything in the add-on, plus the work that moves the numbers.

₹25,000

per month · excl. GST

  • Everything in the add-on
  • One experiment or landing-page test a month
  • Weekly replay review of failed journeys
  • Quarterly tracking audit
  • Priority fixes within two working days

All prices are indicative and exclude GST. Ad spend and PostHog usage above the free tier are billed at cost.

Cost calculator

Estimate your analytics cost

Pick what you need. The estimate updates as you go, and you can download it as a PDF.

Engagement

Everything installed and handed over. Weekly reporting is optional.

Websites or apps

₹8,000 per extra site

1

Accounts to set up

Tick all seven for the bundle price

PostHog events per month

First 1M free

500k

Estimated PostHog usage: free (≈ ₹0.0042 per event above 1M).

Session replay

First 5k recordings free

5k

Estimated: free (≈ ₹0.34 per recording above 5k).

Dashboards

2 included, ₹4,000 each after

2

Weekly reporting

₹10,000 per month

Your estimate

One-time

₹54,000

Monthly

₹10,000

One-time

  • One-time foundation₹35,000
  • Account setup (3)₹19,000

Monthly

  • Weekly reporting add-on₹10,000

Indicative, excludes GST. PostHog usage is an estimate and billed at cost.

FAQ

Questions we get asked

GA4 tells you how many people did something. PostHog shows you who, in what order, and lets you watch the session. Most clients keep both: GA4 for the ad platforms, PostHog for product and funnel questions.

Let's talk

Ready to see the numbers?

Book a 30-minute call, or send an enquiry and we will come back with a plan for your site.

Chat on WhatsApp

Usually scheduled within 24 hours · Hyderabad, India