Product · Grow

See which keyword actually printed money.

Conversion intelligence per agent and per bot. Keyword Revenue P&L joins Google Ads spend (Microsoft coming) to the visitors who actually converted. ROAS by keyword, sortable, exportable.

Last 30 days

482

Conversations

23.4%

Conversion

$54.2K

Revenue

Loss pattern8 of 12 lost · 67%

Visitors raising “pricing concerns” aren't converting.

Suggested directive: acknowledge the budget reality, offer a smaller scoped start or installment plan, show flexibility before re-anchoring.

Show evidence (8) →

Bot vs each agent · last 30d

AI sales agentAI14231%
Sarah MataTop performer3842%
Mo Ahmed4721%
Conversion intelligence

Your AI gets sharper from every chat that closes (or doesn't).

ZenTalk reads every closed conversation, extracts the topics raised, the objections that came up, and the sentiment trajectory. Patterns you'd never spot manually surface as one click directives. Apply to bot, the next reply uses what you just learned.

  • AI bot AND human agent analysis

    Don't just measure the bot. Every agent on the team gets attribution: who closes warm chats, who handles refund objections best, who's the team's top performer this month. Manager grade visibility, no separate analytics tool.

  • Apply to bot, in one click

    A "loss pattern" card with a hand tuned prompt addition lands in the dashboard. Click Apply, it lands in Site.salesAgent.injectedInsights, next bot reply incorporates it naturally. No restart, no redeploy.

  • Built to run quietly in the background

    An hourly analyser distils each conversation, with a per workspace daily cap so spend never runs away. The daily card generator adds no AI cost at all. The whole system runs quietly without you ever thinking about it.

  • Evidence on every card

    Each card links to the source conversations that triggered it. Every claim is auditable; every directive is grounded in real visitor language, not hallucinated trend lines.

Start free trial

This week

127

IPs blocked

127

Synced to Google

$432

Saved

Auto-blockedrapid bounce, 3 sessions in 1.4s

198.51.100.42

threat intel: VPN (risk 88)

Google Ads · synced to 4 campaigns

198.51.100.42 added to Excluded IPs

~3.2s after block · auto

Per-site connections
Brand AConnected
Brand BConnected
Ad spend protection, gateway plus Google Ads sync

Stop paying Google for clicks you already know are junk.

ZenTalk classifies every visitor IP. Proxy, bouncing bot, known threat, manual block. Then pushes the result straight into your Google Ads campaigns' Excluded IPs list within seconds. The same junk traffic that was about to drain your daily budget never gets a second click charged.

  • Click fraud gateway in front of your landing page

    Industrial threat intel feeds (10k+ IPs refreshed daily) plus VPN and Tor scoring. Bots, low quality proxies, and rapid bouncers get a 403 before they touch your site.

  • Auto block rules per site

    Rapid bounce uses a configurable window plus threshold (default: 2 sessions in 2 seconds blocks the IP). Threat intel match is instant. All toggleable per site so each brand has its own risk appetite.

  • Connect Google Ads with one OAuth click

    Per site OAuth to your Google Ads manager (MCC). Pick the customer accounts and campaigns that should mirror this site's blocklist. Encrypted refresh tokens. Only the IP exclusion scope is touched. No bid changes, no creative writes, no spend access.

  • Every block and unblock fans out within seconds

    Manual block in your blocked IPs page? Synced. Auto block from rapid bounce? Synced. Unblock to give a friend a second chance? Removed from Google. The reconcile is idempotent. Your manually added Google Ads exclusions stay untouched.

  • Per IP click logs plus reconciliation

    Every gateway click logs the verdict, source IP, ad network click ID (gclid, msclkid, and so on), and the brand it landed on. Marketers reconcile against Google Ads reports daily, so drift, double charges, and partner network leaks all surface.

Start free trial
Dissatisfaction alerts

Know when a visitor leaves unhappy, while you can still fix it.

Most unhappy customers never tell you, they just leave. ZenTalk reads every closed conversation, spots frustration and unmet needs, and emails you the moment one goes sideways. A bad chat becomes a phone call and a save, not a silent churn you find out about next month.

  • Reads the whole conversation

    Not just a thumbs-down. It weighs the tone, the objections, and what the visitor actually asked for, across bot and human chats alike.

  • Emailed to the right people

    Choose who gets alerted per site. The note names the visitor and the reason, so someone can reach out before the day is out.

  • Turns misses into fixes

    Recurring complaints surface as patterns you can act on, and feed straight back into what your AI says next time.

A visitor left unhappy

alerts@yourdomain.com · just now

Why we flagged it

Visitor asked twice about a refund window and did not get a clear answer before ending the chat. Sentiment turned negative near the close.

Visitor

Sara Malik

Site

Heritage Studio

Open conversationCall the visitor
Next up

Pay the team that closed the deals.

Attendance, monthly payroll, salary slips: same workspace, same people. See HR + payroll.

One week free. Cancel anytime. No long-term contract.