u/Different_Falcon7581

Your chat widget is on the marketing budget but it's actually a support tool. Here's how I'd argue the split.

If you run marketing at a B2B SaaS and Intercom or Drift is on your line items, you're probably overpaying for marketing ROI you can't actually attribute. I want to walk through the math because I haven't seen anyone here break it down properly and it's a real problem.

Pull up your chat widget dashboard. Look at the last 30 days of conversations. Categorize them into three buckets. First bucket: existing customers asking support questions. "Where do I find my API key." "How do I cancel." "My integration broke." Second bucket: prospects with sales-qualifying questions. "Do you support SSO." "What's pricing for 50 seats." "Do you have a Salesforce integration." Third bucket: noise. Job seekers, competitors, random people who hit chat by accident.

For most B2B SaaS sites I've looked at, the split is roughly 75% support, 15% sales, 10% noise. Sometimes the sales bucket is closer to 5% on top-of-funnel-heavy sites. The support bucket is almost never below 60%.

Now look at where the tool sits on your budget. Marketing. And look at what the tool optimizes for. Response time. CSAT. Ticket deflection. Those are support metrics. The marketing-attributable conversations are 15% of usage and there's no easy way to filter the dashboard to just see them.

This creates a budget problem most marketers haven't internalized. You're paying $400 to $2000 per month for a line item that, by usage, is 75% support tooling. If your CFO asks why marketing owns 100% of the cost when 75% of the work is for the support team, the honest answer is "because that's how the vendor sells it." The vendor sells it as marketing because marketing has bigger budgets and worse measurement standards.

Three things I'd actually do if I were managing this budget right now.

First, run the categorization above for one month. Not estimate, actually tag conversations. Most chat tools let you add a custom tag at conversation close. Tag every conversation as "support" "sales" or "noise" for 30 days. Now you have a real split.

Second, propose a budget reallocation based on usage. If 75% of conversations are support, 75% of the cost should sit on the support team's budget. This sounds like an internal politics move but it's actually a marketing ROI move, because once you've offloaded 75% of the cost, the remaining 25% has to justify itself purely on pipeline contribution. Suddenly you can measure it. Suddenly you can decide whether the tool is actually working as a marketing channel or whether you should buy something built for the marketing job.

Third, separate the tools. The category is splitting whether vendors admit it or not. Intercom's pivot to Fin (the AI customer service angle) is them choosing the support side. The visitor-conversion side is opening up. If your sales-qualifying conversations are 15% of widget usage but 90% of pipeline contribution, those conversations deserve a tool optimized for them, not a support tool with a marketing skin.

The reason this matters beyond budget arguments. When you bundle support and marketing into one tool, you optimize for the support workflow because that's where the volume is. The marketing experience suffers. The visitor who lands on your site at 2pm Tuesday with one specific question gets routed through a tool designed to handle 10000 monthly tickets. The qualification flow is shallow because deep qualification breaks the support response time SLA. So you lose the prospect to the bounce rate while the tool reports a healthy CSAT score.

I'd be curious if anyone here has actually tagged their chat conversations by type and broken out the marketing contribution. If you have, what was the split, and did it change how you negotiated the next renewal? My guess is most teams haven't, because the dashboard doesn't make it easy and nobody's incentivized to ask the question.

reddit.com
u/Different_Falcon7581 — 6 days ago

Built the product in 7 days. First paying customer 4 days after that. Here's the actual growth playbook.

Not a "I love hustle culture" post. The build was ugly and I wouldn't show it to my mom. The interesting part is the 4 days between shipping and getting paid, because that's where most founders waste 6 months.

Quick context. We're 2 founders. Previous product (Calk) took 11 months to get 1 customer. New product (Drast) took 11 days to get 11. Same skills, same effort, different problem. So this isn't a "we got smarter" story. It's a distribution story.

Day 0 was the day I had a working demo URL. Not a landing page. Not a waitlist. A live thing that worked when you typed in your domain. This matters because everything below depends on having a 90-second demo you can drop into a DM.

Day 1. I made a list of 40 founders I'd met over the last 18 months who had complained at least once about Intercom pricing or website conversion. Not a cold list. People I'd had at least one real conversation with. I texted, DMd, emailed all 40 the same day, with a Loom of the demo. No CTA except "tell me if this is dumb." 14 replies in 24h. 9 of them said "wait, can I try this on my site?"

Lesson: your warm network is 10x your cold list, and you've been ignoring it because you wanted scale. You don't need scale to find your first 10 customers. You need 40 right people.

Day 2. Two of the 9 became install attempts. One worked. One broke because of a CSP issue with their CDN. I spent 6 hours fixing the CSP issue live with them on Slack. They didn't pay yet, but they remembered.

Lesson: founder-led support in week one is a moat. Nobody else will fix their CSP issue at 11pm. They tell their friends. Two of my next 5 customers came from this one founder mentioning us in a Slack group.

Day 3. I wrote one Reddit comment on a r/SaaS thread where someone was complaining about $1800/mo Intercom bills. Not pitching. Just walking through how I'd think about replacing it. Mentioned Drast in the last line as "we built this if you want to test it." 3 DMs. 1 of them became the first paying customer 24h later.

Lesson: comments compound harder than posts when you're new. Reddit's algorithm punishes new accounts on posts, but a useful comment on a hot thread bypasses that entirely.

Day 4. First Stripe charge. $99. I screenshotted it and sent it to my co-founder. Then I went and replied to every other comment on that r/SaaS thread, because the algorithm rewards engagement on threads where you've already commented well.

By day 14, 11 paying companies. None from paid acquisition. Breakdown roughly: 5 from warm network, 3 from Reddit (2 comments, 1 post), 2 from a Slack community where an early user mentioned us, 1 from a LinkedIn DM I'd sent in week one and forgotten about.

The thing I'd do differently. I'd have shipped the demo URL 60 days earlier. Not the product. Just the demo. Because the 4-day-to-customer time isn't really 4 days. It's 4 days plus however long it took me to have something live and shareable. For Calk that was 11 months. For Drast it was 7 days because I cut everything that wasn't the core loop.

The unsexy summary. Build the smallest possible thing that demos in 90 seconds. Send it to 40 warm people the day it works. Comment on threads where the pain is already on fire. Fix CSP issues at 11pm. Repeat for 14 days.

btw what we're building is at drast.ai. But you don't need it to do this. The playbook costs nothing.

reddit.com
u/Different_Falcon7581 — 6 days ago