GreetMode

Track live chat conversions in GA4

If chat is a lead channel, it belongs in your analytics — otherwise you're guessing which pages, days, and replies actually produce customers. Google Analytics 4 (GA4) is free and has what a small business needs to track chat without turning it into a data project. Here's the funnel that matters, the event set GreetMode itself measures, and an honest way to handle revenue.

The funnel worth measuring

Not every chat is a conversion. Most conversations travel through the same few stages, and watching where they thin out tells you what to fix:

  1. Chat started — the visitor opens the widget.
  2. First message — they typed an actual question. This is your real lead count.
  3. First reply — a human answered. If this number is far below the message count, your response speed is the leak.
  4. Outcome — the conversation produced something concrete: a booking, a quote request, a sale.
  5. The money event — the visitor becomes a customer.

Track five stages, not thirty. If the numbers drop sharply between “first message” and “first reply,” you don't need more features — you need to answer faster or set more honest hours (how response time affects leads).

The events GreetMode measures

GreetMode's own site runs this discipline in GA4 with named events, and the setup is worth copying because every event is PII-free — it records that a thing happened, never who said what. The funnel has three arcs:

Read together, they form a measurement spine — each event marks a stage in the journey from stranger to working customer, and each is just a name and a count. That's the pattern to mirror in your own GA4.

Set up the same stages in your GA4

A note on personal data

Keep chat transcripts, names, and message content out of GA4. The tool is built for counts and trends, not for private conversations, and once personal data is in an analytics property it's hard to get back out. Track that a chat happened and what it led to — not what was said.

Measuring chat-generated revenue

Does chat-generated revenue need a dashboard of its own? No. The honest answer is simpler than the marketing blogs make it:

The bottom line

Chat is measurable with the same tools you already have. Measure the five stages, keep the events PII-free, and attribute revenue the low-tech way — by asking and noting. The goal isn't a perfect dashboard; it's knowing, honestly, whether chat earns its keep.

Measure what chat earns

Pick a plan, pay through Stripe, paste one snippet, and you're live in about five minutes — then measure the five stages and let the numbers tell you what to fix.

Offline follow-up habit →