Wishdeal Factory · Storefront
A typical day · Owner-operator's seat
← Back to Doorstep

Day 1 operating Doorstep.

First-person, second-month operator. What you'd actually be doing on a Tuesday. Real customers, real numbers, real friction. Synthesized from the agent spec and the GTM model.

8:42 AM - Inbox triage

I open Slack before coffee. Three alerts stacked in the Doorstep channel since midnight. Two new signup notifications, one system error I don't recognize yet. I pull up the admin dashboard and the cold clarity of early morning metrics: we hit 2 new signups overnight. Week-to-date shows 6. The monthly recurring revenue ticker reads $294 so far today, which means I haven't closed the new trial signups yet. I scan Gmail. Seventeen new emails since I shut down yesterday evening. Three are from customers. One is from a team lead named Carol Reyes at a brokerage in Austin asking if we support showing-feedback automation. Doesn't. I flag it for the roadmap and move on.

The second email is a Doorstep admin alert: Marcus Chen, who signed up yesterday at 2 PM, has drafted his first landing page copy and submitted it for approval. I open his account and read his draft. He's a solo agent in Denver selling high-end properties. His copy is solid. Personal, specific to his market. He mentions he's been in real estate for seven years and wants to emphasize trust. I leave detailed feedback in the app interface: keep the first three paragraphs, tighten the CTA, move the testimonial up. Marcus will see it when he logs in.

The third email is a support request from one of my early customers. His payment method bounced. I make a note to circle back after standup.

10:15 AM - Approval workflow

I log into the Stripe dashboard to see yesterday's transactions. One completed subscription at $49 for a new customer named Jennifer Thompson. One failed charge on file for an older customer named Tom Jackson. I add both to my task list.

In the Doorstep admin, I see that Marcus has already revised his landing page based on my feedback. I read it. The changes are good. He took my note about the CTA seriously. I approve it. The system will generate his five-touch email sequence automatically now. I send him a quick message through the product: "Great work on the landing page. We've activated your sequences now." Small thing. But early customers are the ones who build your foundation.

11:30 AM - A conflict surfaces

A Slack notification pops. One of my customers, Andrea Rodriguez at a boutique team in San Francisco, has flagged an issue in the admin UI. She's looking at her first auto-generated email sequence and she's concerned. The first email in the sequence asks prospects to schedule a showing in the next 48 hours. Andrea says that's too aggressive for her market. Her prospects need a longer warm-up period.

I open her account and pull the sequence she's seeing. She's right. The template I'm using for cold sequences is too pushy for luxury markets. This is a real problem. If I let her send this and it tanks her conversion rate, I've just damaged a paying customer. I don't have time to rebuild the sequencing logic today. Instead, I message her in the product: "You caught something real. I'm going to manually adjust your sequence for your market. Give me an hour."

I open my text editor and update her email workflow by hand. Soften the language in the first three emails. Move the ask to email four instead of one. Push out the timeline from 48 hours to a week. It's a one-time fix, not scalable, but it unblocks her and keeps her happy. I deploy it to her account and tell her to test. She responds immediately in Slack saying thank you. She says this is exactly the kind of customization she was worried about not getting. Small win.

12:30 PM - Lunch and the metrics check

I heat up yesterday's leftovers and open the analytics tab. Week-to-date: 6 total new signups. Of those, 3 have been converted to paid trial, 2 are still in the free onboarding phase, and 1 churned after one day. The revenue line shows $294 total. Not much, but we're two months in. The daily active customer count is 12. I'm watching for the trend more than the absolute number. Yesterday it was 11. Two weeks ago it was 7. That's the kind of movement that matters.

I check the email sequence performance in the product. Across all my customers' outbound sequences, we're averaging a 22 percent open rate on the first email. Industry average is closer to 18 percent for cold prospecting email. That's good. I'm seeing a few bounces on old email lists, but nothing alarming. Three customers have sent me notes saying their agents are already using the landing pages with real prospects. That matters more than the metrics right now.

1:45 PM - The billing escalation

I pull up Tom Jackson's account. His card declined three times in the past five days. His subscription is set to renew tomorrow and I suspect it will fail again. I open my Gmail and draft a personal email to him. Not an automated follow-up. A real message.

"Hi Tom,

I noticed your payment method on file isn't going through. We've tried charging it three times over the past week and each time it's been declined. Before we suspend your account tomorrow, I wanted to reach out directly and see what's happening.

If it's a billing issue, let me know and I can extend your access while you update your payment method. If it's something else, I'd rather hear from you than just watch your account go dark.

Best,

- "

I send it. Then I go back to Stripe and manually extend his trial access for seven days. I could let the system handle this but I've learned that early customers who churn because of a billing hiccup weren't ready to churn. Most of them come back once they see I actually care.

2:30 PM - The bug and the fix

Jennifer Thompson, the new customer from yesterday, sends an email. Her landing page isn't loading the property image carousel on mobile. I can see the problem immediately. Our image optimization script is timing out on slow connections. I spin up a test environment, reproduce the issue on an iPhone simulator, and find it. The carousel JavaScript is waiting too long for the images before rendering the fallback. A two-line fix.

I push the fix to production. It's a small thing but it's real work. Not everything is hands-off. The owner still has to debug. I send Jennifer a Slack message: "Found the issue. Fixed it. Should be working on your mobile version now." She tests and reports back that it's resolved. She adds: "Honestly impressed you got back to me this fast." Those moments are why I'm doing this.

3:45 PM - A thank-you

An email lands from David Walsh. He was my first paying customer, back in April. He's been quiet for a few weeks. His note is brief: "Hi. One of my agents just closed a deal. The buyer said the landing page and follow-up emails made a real difference in his decision process. Wanted you to know."

I don't have anything to do with this email except read it. But I do. Twice. This is the thing that justifies all the approvals, the billing issues, the mobile bugs. Someone is actually using this product to close real estate deals.

4:30 PM - Pipeline review

I open my CRM. I have six demos scheduled for this week with broker office team leads. Three of them are warm warm, meaning they came through referrals from existing customers. Two more are from cold outbound that landed and I need to prepare pitch decks for. One is a cold call that somehow said yes and I'm still figuring out what they want.

The spreadsheet shows our close rate is hovering around 40 percent on demos. Three demos last week, one closed, two are still in conversation. That's consistent with the GTM plan we're tracking to. If I can hold this, I'll do sixteen demos this month and close five or six new customers. That gets us to seventeen or eighteen active customers by month end. The math starts to compound when you're this small.

5:45 PM - Wrap

I close the tabs. Stripe, Gmail, Slack, the admin dashboard, Linear where I noted the sequence aggressiveness bug for future versions. The laptop lid closes.

Today was the grind. Not exciting. Not passive. I approved one piece of customer work, fixed someone's market fit issue by hand, debugged and fixed a mobile bug, handled a billing escalation manually, and read emails from customers all day long. The AI isn't running this by itself. I'm running it. The AI is making me faster.

What worked: Andrea caught a real problem with the templates and I fixed it same-day. Jennifer's mobile issue got resolved in real time. David's note reminds me the product actually works. Two new signups means the cold outbound is still generating.

What I'd change: I need to stop approving individual landing pages and build a self-serve template system. I can't scale approvals. Andrea's email sequence problem won't be my last customization request. And Tom Jackson's billing failure tells me I need better retry logic and customer communication on failed charges, not just manual email.

Tomorrow I have three demos to prepare for. But tonight, I shut down knowing I ran a real business that twelve people are actually paying me to be part of.

This could be your Tuesday.

Doorstep is available to own for $200 flat. Or pay $75/hr for a Roll Digital chief operator to build it for you, AI-amplified.

See pricing →