Tbea is a Danish financial services firm that does its first conversation on tbea.dk. Founders looking to set up an ApS. Households doing pension consolidation. SMEs preparing for an audit cycle. The first move is almost always the same: a question typed into the web chat on the homepage.
The job of that first interaction is narrow. Understand the request, answer with the right level of detail, and, when the request is qualified, book a Calendly slot with the right advisor. No callbacks, no email chains, no leaving the site.
And one extra thing that matters more than it looks. Every step needs to be visible to Google Analytics, so the marketing team can see which page, which campaign, and which UTM brought the conversation in the first place.
Calendly is the only calendar the team actually trusts.
Tbea's advisors run on Calendly. Buffers, working hours, meeting types for ApS setup versus pension review versus audit prep, all already configured. The team did not want a second calendar surface. The team wanted the chatbot to see what Calendly sees, and book what Calendly would let it book.
The MessageMind agent on tbea.dk calls Calendly's availability API in real time. When a founder picks "Wednesday at 14:00" inside the chat, the booking is created on the advisor's Calendly directly, the confirmation email goes out from Calendly with the Tbea booking template, and the chatbot moves on. No double-booking risk, no calendar-sync ghosts.
If marketing can't see the conversation, the conversation didn't happen.
The marketing team at Tbea runs paid campaigns on Google and LinkedIn. They need to know which campaign brought the founder who eventually booked, not just which campaign drove the click that bounced.
The MessageMind chatbot fires a clean stream of events into Google Analytics 4: chat_opened, chat_qualified, chat_booked, with the full UTM payload from the original landing page attached. The marketing team's GA dashboards now show conversation conversion next to page conversion. Campaigns that brought lookers are easy to tell from campaigns that brought bookers.
An ApS founder, on tbea.dk, at 21:40.
Event fired to GA the moment the booking confirmed:
tbea_chat_booked · utm_source=google_cpc
What changed for Tbea.
Web chat became a real funnel step.
Before: a chat widget that emailed transcripts to an advisor. After: a chat that qualifies the request, books the right Calendly slot, and reports back to GA. The web chat is now a measurable step in the funnel, not a black box.
The marketing team finally has attribution.
Every booked conversation is linked back to a campaign. Spend decisions are made on bookings, not on clicks. The conversation that used to vanish from the dashboards is now the most reliable row in them.
Advisors stop juggling calendars.
There is one calendar. It is Calendly. The chatbot speaks to it. Nothing else changed on the advisor's day.
Want this for your firm?
A 20-minute walkthrough, with your own Calendly and your own GA property.