8:42 AM - Inbox triage
I crack open my laptop with coffee. The Slack channel for high-priority alerts is showing three new messages. My stomach drops a little. One is green, two are orange.
I click through. First alert: Derek Chang at Chang Talent Group upgraded to the Team plan last night at 11:47 PM. His free trial converted. The system charged $89 to his card and sent him an onboarding video. I smile at that one. Derek's been a quiet user for six days, barely touched the free tier, and then suddenly submitted a batch of five recordings late last evening. I have no idea what changed in his head, but the product worked.
The orange alerts are different. One is a failed billing retry for Jessica Morales at West Side Coaching. She was on a team plan for three weeks and churned last Friday. I opened Stripe on a second monitor and scroll to her account. Visa declined. No retry went through. She emailed us Monday afternoon asking about "pricing tiers for solo practitioners" instead of teams. I remember seeing that thread. My note to myself was "follow up." I didn't follow up. Now she's a data point in the churn column.
The third alert is a transcription quality flag. A user uploaded a recording where the AI confidence score dropped below our internal threshold of 78 percent. Marcus Thompson at Reyes Family Practice. He runs a dental clinic. I make a note to pull that recording and listen to it later.
I open the dashboard. Today's signup count is at three. Year-to-date average is 2.1 per day, so three is a good sign. Week to date, I'm at 16 new users. Pipeline value for the week sits at 2,840 dollars if all the free users in their first week convert at our historical 8 percent rate. It's early Tuesday.
10:15 AM - Agent review work
My auto-generated email sequence is set to pull inactive users from day six of the free trial and send them a personalized follow-up. Carol Reyes at Reyes Family Practice got one this morning. She's been a user for six days. The system drafted an email to her. I pull it up in Gmail.
Subject: "Your meetings are already making a difference, Carol"
The body reads: "Hi Carol, we noticed you uploaded three recordings to Meeting Notes this week. We're curious how the transcriptions have been working for you. If you've run into anything that's not working right, hit reply and let us know. If you're thinking about converting to a paid plan, we have a $20/month starter option that gives your whole team access."
It's fine. Competent. But Carol's clinic only has two dentists. She doesn't need a team plan right now. I edit the email before it sends and swap out the team upgrade pitch. I rewrite it to say, "We also offer annual billing at a 20 percent discount if you want to lock in the price." That's true, and it'll resonate better for a solo practitioner running a small business.
I review three more drafts and approve two, edit one. The system flagged a potential billing conflict for someone who requested a refund yesterday. I need to manually handle this later. Not urgent, but on my list.
12:30 PM - Lunch and the metrics check
I grab a sandwich and open Linear to see what's in my backlog. We've got four open issues. One is marked critical: transcripts sometimes cut off mid-word on longer recordings, anything over 90 minutes. I created a recording last night to reproduce it. It's real. Probably a buffer overflow on the API side. I file it as a blocker for next week's push and assign it to myself as a research task.
I flip over to the admin dashboard. MRR is at 6,820 dollars. That's decent for month two. Churn rate is sitting at 11 percent, which is higher than I'd like. Churn should be 5-7 percent for a product like this. Some of that is people on free trials who never intended to convert. Some is real. Jessica Morales is part of it.
I go back to Stripe and download last month's customer list. We've got 342 total users. 34 of them are paid. That's a 9.9 percent conversion rate, which is actually above my initial target of 8 percent. The math checks out with the pipeline, but something about Jessica's churn is nagging me. She wasn't a freebie hunter. She was a real person who tried the product, liked it enough to pay, and then left. That usually means something broke or she found something better.
I open her account and read her emails again. She said "pricing tiers for solo practitioners." I think she felt like the $20 plan was a team product and she was leaving money on the table by not needing her team. She wanted to feel like she was getting a deal. That's a messaging problem on my end.
I make a note in Linear: "Revisit the solo practitioner funnel. Free users coming in as individuals may not be converting because they think the product is built for teams."
1:15 PM - A billing escalation that needs hands-on work
Jessica Morales emails back. She didn't see my follow-up because I never sent it. Now she's writing to say she's trying a different tool and wanted to know if she could get a prorated refund for the unused days on her plan.
I check the dates. She paid for a month on Friday of last week. She cancelled Sunday. That's two days used. Four weeks of service remaining. Prorated back, she's out $57. Stripe doesn't have a one-click refund path for this. The system could have auto-refunded her, but our policy says manual review first.
I click through to her full profile. She used the product. Thirteen uploads. Fourteen total transcripts generated. She wasn't a freebie account. The data shows she actually tried.
I pull up Gmail and write her a note. "Hi Jessica, thanks for trying Meeting Notes. I see you used us for two days before switching platforms, and I want to make sure you felt like you got a fair shot. I'm processing a prorated refund of $57 back to your card right now. That should hit within 24 hours. If you ever want to circle back, we're here. Best of luck with your coaching practice."
I go to Stripe and manually issue the refund. It takes ninety seconds. But those ninety seconds represent the entire difference between an okay churn conversation and a customer who might actually say nice things about us. Or at least not say bad ones.
2:50 PM - The transcription quality issue
I finally pull up that recording from Marcus Thompson at the dental clinic. He uploaded a Zoom call from his clinic huddle. Multiple people talking. Background noise. The transcription quality score came in at 72 percent, below our 78 percent threshold.
I listen to fifteen seconds. It's bad. The AI is dropping entire sentences when two dentists talk over each other. It's picking up the ring tone of the phone in the background and transcribing it as a person speaking. This isn't Marcus's fault. This is a real edge case our system struggles with.
I don't have a code fix to push in the next two hours. But Marcus paid money for this and is now looking at a degraded transcript. I need to handle this directly.
I email him: "Hi Marcus, I listened to your upload from this morning. Our system flagged the quality as lower than our standard, and I heard why. Multiple speakers with background noise is tough for us to parse in real-time. For right now, I'd recommend uploading Zoom calls where your audio is isolated or using Zoom's native transcription as a backup. I'm flagging this as a case we need to improve on our side. Until we do, I don't want to charge you for transcripts that don't meet the standard you deserve. I'm extending your trial by one week at no cost. Let me know if you hit any other issues."
I don't log this as a refund. I don't mark him as likely to churn. I mark him as a learning customer who helped us find a real limitation. That's different.
4:30 PM - Pipeline and SEO work
I check the Google Search Console. A blog post about "best practices for storing client meeting notes in real estate" published three weeks ago is now getting organic search traffic. Last week it generated 47 clicks. This week, 63. One of those clicks converted to a signup. A recruiter named Jen Wei signed up off that post.
That's the GTM motion working. I pull up her profile. She's day two of her free trial. She's from a niche vertical where Zoom doesn't embed AI transcription. Exactly our ICP. I calculate that if she converts, she's worth two hundred dollars in year one revenue, maybe six hundred if she upgrades her team. But right now she's just someone who found us through search.
I check my content calendar. I have three more blog posts queued up. One about "how recruiters are using AI to take better notes during phone screens," another about "the compliance risk of losing meeting notes for coaches," and one about "real estate showing notes and client conversation records." These are going to hit the search terms where our ICP hangs out. I approve them all for publication over the next two weeks.
I also check Slack to see if there's any chatter in the real estate communities I've been posting in. I'm in four Facebook groups and two Reddit communities for real estate agents. I posted a case study about how one agent increased client retention by using our tool. That's been live for four days. It's got six upvotes on Reddit and three comments. One of them says "Is this a real product or an ad?" I engage with that and point them to the free trial. These are real humans, and trust is built one interaction at a time.
5:45 PM - The thank you that keeps you going
An email comes in from Derek Chang, the guy who upgraded last night. Subject line: "Already saved my ass."
He writes: "I use your tool last night for five client calls from yesterday. I didn't take written notes because we were talking numbers. Your transcription let me pull exact quotes from each client about their timeline and budget. I just closed a contract because I had proof they said they wanted to move fast. This thing is unreal. Thanks."
I read it twice. That's the first time a customer has written in with a genuine use-case win. He's not telling me he likes the product. He's telling me it made him money. He closed a contract because of what we built.
I file that email in a folder called "why we're doing this." I'm going to read it when metrics are down or when something breaks at three in the morning.
6:15 PM - Closing the laptop
I open a shared Google Sheet where I'm tracking daily metrics by hand. It's not fancy, but it's mine. I log today:
Signups: 3 | Conversions: 1 (Derek) | Revenue: 89 dollars | Refunds: 57 dollars | Net: 32 dollars | Churn: 1 (Jessica) | Happy customers: 1 (Derek, Marcus getting a one-week extension).
Week to date: 16 signups, 2 conversions, 184 dollars net revenue, 2,840 dollars in pipeline if conversions hold.
I close the laptop. Second month is proving one thing: this business is real work, not a set-it-and-forget-it machine. The AI does the heavy lifting on transcription and email drafts, but I'm the one who decides what to say, who gets refunded, what edge cases matter, and which customers to follow up with personally. That's where the value lives.
Derek's email means something because I picked a customer who was ready to convert and didn't spook him with a generic team plan pitch. Marcus is going to stay loyal because I didn't hide behind a system error. Jessica might come back someday because I didn't make her fight for a refund.
The SEO is working because I'm showing up in communities as myself, not as a brand. The product is good. But I'm the one making it work.