5
51 Comments

I built a SaaS for personal trainers in under a week. Turns out that was the easy part.

I'm a solo founder in the UK. A little over a week ago I shipped CoachDesk — an all-in-one tool for self-employed personal trainers to handle clients, bookings, invoicing and workout plans in one place, instead of juggling WhatsApp, spreadsheets and a notes app.
Building it was the fun bit. The humbling bit has been everything since.
Honest status: I've had a handful of trial signups and zero of them converted — and when I looked closely, none were even real prospects (one came through a dating app, went quiet, and that was that). So I'm basically at customer zero and learning that "build it and they'll come" is a myth.
What I've been doing this week to fix that: getting listed on the review directories (G2, Capterra, SaaSHub), publishing honest comparison pages vs the bigger players, setting up TikTok/Instagram/LinkedIn, and starting to message personal trainers directly.
What I'd love input on from people who've done this:

For a niche B2B tool like this, what actually got you your first 10 paying customers?
Did cold outreach (DMs/email to your exact user) work for you, or was it all content?

Happy to share anything about the build or the (messy) numbers. Link's in my profile if you want to poke around.

on June 4, 2026
  1. 1

    This is the lesson I keep relearning. I've shipped a prompt library, ~100 demo websites for local businesses, and a trading bot this year — and my revenue across all of it is basically zero, because I kept choosing the building (which feels productive) over the selling (which feels bad). The line I now hold myself to: every build day has to be paired with a sell day, or the build doesn't count. What's your distribution plan for the trainers — are they somewhere you can reach directly, or are you hoping they find you?

    1. 1

      Every build day has to be paired with a sell day or the build doesn't count' — I'm stealing that and pinning it somewhere I can't avoid it. That's the whole trap in one sentence: building feels like progress because it has a finish line, and selling feels bad because it doesn't. So I keep choosing the thing that feels productive over the thing that actually pays.
      Honest answer on distribution: the trainers are reachable, just not where founders instinctively look. They're not hanging out on Twitter or Indie Hackers — they're in gym back offices, certification cohorts, and the WhatsApp groups their mentor runs. So the plan is 1:1 rather than broadcast: personalised screen-recording demos to specific trainers showing their own workflow improved, being genuinely useful in PT communities rather than dropping links, and turning my one returning trial user into a real case study. Slower than I'd like, and I won't pretend it's converting at volume yet — that's the bit I'm still cracking.
      What are you selling off the demo websites and the trading bot — is the distribution problem the same shape across all three, or different per product?

  2. 1

    What was the unlock for finding your first paying users?
    I just launched a niche kit and I'm finding the cold outreach part way harder than the build.

    1. 1

      Honestly? I'd be the wrong person to ask — I haven't found my first paying users yet either, I'm right in the thick of the exact same struggle. The build was the easy bit; the outreach is the wall, same as you're finding.
      The most useful thing I've picked up (mostly from this very thread) is that cold-cold doesn't really work — it's leading with their problem, not your product, and treating the first message as a workflow question rather than a pitch. Haven't proven it converts yet, but it already feels less grim than 'hey check out my thing.'
      What's the kit you launched? Sounds like we're in the same trench — happy to swap what's working (and what really isn't) as we go

  3. 1

    Before you build, validate that your idea has customers that are willing to pay. Instead of building the entire app, build a landing page that demonstrates the value of what you want to build and see if that gains traction. An even better version of that is a landing page that has payment built into it so you can gauge whether people are just interested or willing to pay. Validate before you build!

    1. 1

      Ha, this is the advice I needed about three weeks ago! You're completely right in principle — validate demand before pouring time in. In my case the build was genuinely fast (under a week with no-code tools), so I sort of skipped straight to having the thing, and now I'm doing the validation I should've front-loaded — landing page's live, and I'm about to start the real test: actual conversations with trainers to see who'll pay.
      The payment-on-the-landing-page idea is a good shout though — gauging 'interested' vs 'will actually pay' is the distinction that matters. Appreciate it.

  4. 1

    Since personal trainers live on Instagram and TikTok to market themselves, cold DMing them directly on those platforms is usually the fastest way to get your first 10 users. Offering a free 30-day trial in exchange for a 15-minute feedback call will give you the exact insights you need to convert them

    1. 1

      The feedback-call part of this I'm totally sold on — getting a trainer on a 15-min call to walk through their workflow is probably the single highest-value thing I could be doing right now. That's going on the list.
      On cold DMs specifically — I've actually tried them on Instagram and got pretty much nothing back, but I think that was on me: cold-cold messages from a brand-new page with nothing on it to make someone trust me. So I'm leaning toward warming up a bit first (genuine comment, then a workflow question) rather than straight-up cold. Curious whether you found the cold DM worked better with a particular angle, or just volume?

  5. 1

    Solo UK founder, shipping something genuinely useful for a specific market, already honest about where the numbers are. You're ahead of most people at this stage. The zero real prospects situation is actually better data than 100 ghost signups, because it tells you the acquisition channel is the problem, not the product. Personal trainers tend to be hyperactive on Instagram and in Facebook groups. 20 cold DMs to specific PTs who post about client management headaches will teach you more in a week than any amount of tweaking the landing page. What does your outreach look like right now?

    1. 1

      Honestly? Thinner than it should be — and that's the uncomfortable thing this whole thread has dragged into the open. So far it's been a bit of LinkedIn (a few warm-ish messages, one or two real replies), some Instagram, and a lot of activity that isn't really conversations — directories, comparison pages, posts. Plenty of motion, not much outreach.
      The cold DMs I have tried fell flat, but I think I now know why: they were cold-cold, and my profile had nothing on it to make a stranger trust me. So the plan I'm taking from all this is narrower and warmer — one segment (UK PTs, 10–20 clients, drowning in admin), lead with a workflow question not a pitch, warm them up a little first, and actually listen rather than sell.
      Genuinely though — the reframe that 'zero real prospects is better data than 100 ghost signups' is a weirdly comforting way to look at it. Tells me what to fix.

  6. 1

    Cool that you shipped this in a week. The move that worked for me on first-10 hunts was keeping it tiny: pick one trainer segment before adding channels, something like UK trainers with 10 to 20 active clients juggling bookings, plan notes, and invoices across WhatsApp and spreadsheets. Message 30 of them with one workflow question instead of a pitch, and listen for the sentence they use to describe the admin mess. That sentence becomes your landing page.

    1. 1

      This is great, and the segment you've described is almost word-for-word the one I've landed on — UK trainers with 10–20 clients drowning in WhatsApp-and-spreadsheets admin.
      The line that's going to stick with me is 'listen for the sentence they use, and that becomes your landing page.' I'd been thinking of outreach as conversations that might convert — but using them to steal the actual words trainers use about the mess is so much smarter. My copy's currently me guessing at how they'd describe it. Going to shut up and let them tell me instead.
      30 messages, one workflow question, no pitch. That's the week.

  7. 1

    Fellow UK solo founder here (just launched NomsAI). I can completely sympathize with the "build it and they will come" myth. For me, it feels like the Titanic iceberg. Developing is just the tiny tip above the water, but marketing and distribution is the massive, heavy monster underneath. Especially for you, since your target market pool of PTs isn't the biggest.

    It really does feel like shouting into a void at this stage, but eventually, if you keep pushing and iterating, someone hears you.

    CoachDesk sounds great. Keep grinding and don't let customer zero get you down. Dropping you a follow to watch the journey!

    1. 1

      Ah, fellow UK solo founder — congrats on launching NomsAI! The Titanic iceberg is exactly it: I spent a week on the tip above the water and I'm now staring at the enormous thing underneath. Nobody warns you the build is the small part.
      'Shouting into a void' is painfully accurate right now, but it helps knowing someone else is shouting into their own one at the same time. Genuinely up for trading notes as we both figure out the monster under the water — is there a good place to follow along? Here, or are you on X/LinkedIn?

  8. 1

    cold outreach doesn't really work for me

    1. 1

      Fair — it's definitely not for everyone, and cold-cold rarely works for me either. The thing I'm taking from this thread is less 'blast cold DMs' and more 'warm it up first, lead with their actual problem, and treat it as a conversation not a pitch.' Curious what's worked better for you instead — content, referrals, something else?

  9. 1

    on the first-10 question, there's a silent objection that hits client-data software harder than most. it isn't "is this better than my spreadsheet". it's "do i trust a one-week-old tool from someone i've never met with my clients' payment details and session notes". if your first DM or your landing page says where that data lives and who can see it, before they have to ask, you pull that objection off the table early. not legal boilerplate, just saying it plainly. at customer zero that trust gap probably costs you more trials than any feature gap does.

    1. 1

      This might be the most useful thing anyone's said on this whole post. You're right — and it's the objection I hadn't been saying out loud either. 'Do I trust a one-week-old tool from a stranger with my clients' payment details' is a much bigger barrier than 'is this better than my spreadsheet,' and I'd been so focused on the second one I'd barely addressed the first.
      Pulling it off the table before they have to ask is the bit that clicks — saying plainly where the data lives and who can see it, not burying it in a terms page nobody reads. That's going on the landing page and into the outreach. Genuinely, thank you — this changes what I do this week.

      1. 1

        really glad it landed. the thing that makes it work on the landing page is being specific. "your clients' card details are handled by stripe, we never see or store them" beats "we take security seriously" every time. vague reassurance actually makes it sound like you're hiding something. name the exact thing you don't touch and people relax. good luck this week.

        1. 1

          That distinction is the whole thing — 'we never see or store card details, Stripe handles them' versus 'we take security seriously.' The vague version actually reads as evasive, like I'm hiding the answer; the specific version lets them relax because there's nothing left to wonder about. Naming the exact thing I don't touch is what does the work.It's true too, which helps — payments run through Stripe Connect, so I genuinely never see or hold card numbers. I'd just never thought to say it plainly instead of assuming people knew. That sentence is going straight on the landing page and into the first line of outreach. Thanks for circling back to sharpen it — the second comment made the first one actually usable

          1. 1

            glad it ended up usable. one thing that follows from it: the same plain-naming works for the data you do keep, not just the card data you don't. "we never see card numbers" answers the Stripe question, but a trainer's client list and session notes still sit in your db. saying what you hold and how it's locked, in that same plain voice, tends to head off the next question before they ask it.

  10. 1

    The personal outreach you've started is the right move for a niche B2B tool. The difference-maker is making it specific: instead of "check out my product," lead with something about their situation. "I noticed you're using WhatsApp and spreadsheets to manage clients — I built CoachDesk because so many UK trainers are doing exactly that." Acknowledging a specific pain point almost always gets a response.

    Facebook groups for UK personal trainers are underrated at this stage. There are active communities where trainers share the exact frustrations your tool solves. Showing up genuinely in those spaces (not just dropping links) can get you your first handful of real users quickly.

    One reframe that helped me: "first 10 customers" is actually 10 conversations. Finding 10 people who'll give you 20 minutes to walk through their workflow is the real goal — the product tends to sell itself once someone sees how it maps to their actual day.

    1. 1

      This lines up with everything else in the thread — lead with the specific pain, not the product. That reframe of 'first 10 customers = first 10 conversations' is the one I'm going to write on a wall somewhere; it takes the pressure off selling and puts it on listening, which feels much more doable.
      The one I'm genuinely torn on is Facebook groups. I've tried a couple of the big generic UK PT ones and got nowhere — felt like everyone's ignoring anything that smells of self-promo. But I'm starting to think the answer is smaller, more local groups rather than the mega ones. Did the communities that worked for you tend to be big or small/niche?

      1. 1

        From what I've seen, smaller and more specific always wins early on. A generic "entrepreneurs" group is noise. A group for "freelance PTs in London trying to get their first 10 clients" is a conversation. The signal-to-noise ratio is just incomparably better, and people are more willing to engage because they feel like they're talking to someone who actually gets their situation. I'd go niche every time at this stage.

        1. 1

          That settles it for me — I'd been half-defending the big groups because they've got the numbers, but you're right that the numbers are exactly the problem. A mega 'UK personal trainers' group is just everyone shouting past each other, whereas a small group of freelance PTs in one city chasing their first clients is people who'd actually recognise their own day in what I'm describing.
          The signal-to-noise point is the bit I'd got backwards — I was treating size as reach when it's actually just dilution at this stage. Going to drop the big generic ones and hunt out the smaller, more specific groups instead, and show up useful rather than promotional. Thanks for talking me through it — genuinely changed where I'll spend my time this week

  11. 1

    I feel like this is the main trend around here, product-first development instead of audience-first. What gets me is that it seems impossible to partner up with any digital marketing professional - they dodge every opportunity doing performance based models for startup in favor of steady stream hourly paid income. Are there no equality minded marketing people who want to grow a business in a strategic/equity partnership with the founder?? - if they are trapped in hidden channel I dont know about, then please let me know.

    1. 1

      Felt this. I think the honest answer is that performance/equity deals are a rough bet for a marketer at the zero-traction stage — they're taking all the risk for a payout that might never come, so hourly is them pricing that in, not greed. From what I've seen the equity-minded ones do exist, they just wait until you've shown a bit of traction first, because then it's an actual bet rather than a gamble. Bit chicken-and-egg, annoyingly.

  12. 1

    I built a SaaS for personal trainers in under a week. That was the easy part.
    Building the SaaS took less than a week. Getting traction was the real challenge.
    I launched a SaaS for personal trainers in under a week—then the hard work began.
    A week to build. Months to figure out everything else.
    The product took a week. Finding customers took much longer.
    I thought building the SaaS would be the hard part. I was wrong.
    Seven days to build a SaaS for personal trainers. The real challenge came after launch.

    1. 1

      Ha, you've basically written my whole month in one comment. Turns out 'a week to build' was the bit I was good at — it's the 'everything else after' that's the actual job. Living it right now

  13. 1

    That's a valuable insight, even if it's frustrating. Zero conversions from qualified prospects is one problem; zero qualified prospects entering the funnel is a completely different one. I'd be curious to look at the landing page and acquisition channels because it sounds like the bottleneck might be audience-message fit rather than the product or trial experience itself.
    were you running ads on a dating app?

    1. 1

      You've named it exactly. It's not that qualified prospects are bouncing, it's that barely any are entering the funnel at all. Weirdly reassuring, because it means the fix is distribution and message, not rebuilding the product.
      And ha — sort of! When I launched I put a little 'give me feedback on my app' prompt out there, and someone off the back of that reached out, signed up… then went quiet. Classic. Honestly a pretty good metaphor for my funnel right now 😄
      Happy to share the landing page if you fancy a look — fresh eyes on the audience-message fit would genuinely help.

      1. 1

        you can share the landing page and i'll tell you what to work on to maximize your conversion. an honest feedback on what to work on

        1. 1

          Yes please — I'd genuinely value the honest version, not the polite one. The site's at coachdesk.co.uk. The thing I'm least sure about is exactly what you flagged: whether the message actually lands for a self-employed PT in the first few seconds, or whether I'm talking about features before I've named their pain. Tear into the audience-message fit especially — that's where I suspect the funnel's leaking. Whatever you'd change first, I want to hear it.

          1. 1

            I had a look, and the good news is that I don't think your biggest problem is the product. What stood out immediately is that the site explains what CoachDesk does before it explains why a PT should care. The headline tells me it's an all-in-one platform for personal trainers, but it doesn't make me feel the pain of juggling clients, workouts, payments, nutrition tracking and admin across multiple tools.

            The result is that visitors understand the product, but they don't immediately recognize themselves in the message.
            If we worked together, my goal wouldn't be to simply rewrite a headline. It would be to make sure the right coaches land on the page and instantly think, "This is exactly the problem I've been dealing with." That means tightening the positioning, identifying the highest-intent audience segments, clarifying the value proposition, and making every section reinforce a single outcome rather than a list of features.

            When that's done well, you stop attracting random signups and start attracting coaches who already believe the product is for them before they even start the trial. That's usually where the biggest conversion gains come from.

            Happy to go deeper if you'd like. I already have a few specific ideas on how I'd reposition the messaging and acquisition strategy to attract more qualified prospects.

  14. 1

    This hit home — I shipped my tool days ago and I'm at the exact same "customer zero, build-it-and-they-come is a myth" moment, literally doing distribution tonight.

    On your two questions, from what I keep seeing work for niche B2B:

    • The first 10 almost always come from direct, manual outreach to the exact user — not content. Content compounds later, but cold DMs/emails to actual personal trainers (leading with a genuinely useful angle, not a pitch) get those first real conversations fast. Your "message trainers directly" instinct is the right one — I'd double down there before the directories.

    • G2/Capterra/comparison pages are great for capturing people who are already searching. They won't move customer-zero → 1, because at this stage nobody's searching for you yet. They're a later-stage lever.

    One angle that tends to work: publicly solve one specific problem for ONE trainer (a free teardown of their booking flow, say), and let others self-select into "do that for me too."

    Rooting for you — we're clearly in the same trench right now. Happy to compare notes.

    1. 1

      Ha — 'doing distribution tonight' is painfully relatable, that's literally me right now. Funny how shipping felt like the finish line and turned out to be the warm-up.
      The bit that's stuck with me from this whole thread is exactly what you're saying: first 10 from manual outreach to the actual person, content compounds later. I'd been treating directories and comparison pages as 'doing something' when nobody's even searching yet. Reordering my week around real conversations instead.
      That public-teardown angle is clever — hadn't thought of letting people self-select into 'do that for me too.' Might steal it.
      And yes — genuinely up for comparing notes. Always easier in the trench with someone else in it. What are you building?

      1. 1

        Building 24U — it turns customer reviews into actual business intelligence. Not "11 social posts," but Competitive/SWOT/sentiment breakdowns pulled straight from what people already wrote about you and your competitors. Came out of the same frustration you're describing: I could ship the product, but I had no clue what the market was actually saying until I read 200 reviews by hand.

        Funny overlap — your personal-trainer crowd lives or dies on reviews and word-of-mouth, so I keep thinking that's exactly the kind of vertical where this stuff matters most.

        Totally up for comparing notes. Where are you finding your first conversations — cold DMs, or somewhere the trainers already hang out?

        1. 1

          24U makes a lot of sense — and you're right about the overlap. PTs live and die on reviews and word-of-mouth more than almost any niche; a trainer's next ten clients basically come from what their last ten said about them. The 'I could ship it but had no idea what the market was actually saying until I read 200 reviews by hand' origin is a good one — that gap between building and understanding is the exact thing this whole thread's been circling.
          Honest answer on where I'm finding conversations: still figuring it out, but the plan I've landed on from this thread is direct and manual — personalised screen-recording demos to specific trainers showing their own workflow, plus being genuinely useful in small, local PT communities rather than the big generic groups. And turning my one returning trial user into a proper case study. Cold DMs I've actually ruled out — they felt wrong for this audience — so it's more 'show up useful where they already are' than spray-and-pray. Early days though; I won't pretend it's humming yet.
          Definitely up for comparing notes as we both grind through the distribution bit. Easier knowing someone else is in the same trench tonight

          1. 1

            Appreciate the honest reply — and yeah, "show up useful where they already are" beats spray-and-pray every time, especially in a trust-driven niche like PT.

            The case-study move is the smart one. One real trainer's before/after is worth more than fifty cold DMs, and it doubles as the demo for the next ten. Curious whether you're letting them tell it in their own words or scripting it tighter — I keep going back and forth on that myself.

            The "build vs understand" gap you mentioned is the whole reason I ended up reading 200 reviews by hand. Funny how the easy part really is the code.

            Genuinely up for comparing notes as we both grind through distribution — feels less lonely knowing someone's in the same trench tonight. What's the smallest local PT community that's actually given you signal so far?

  15. 1

    this is such a common trap. building the first version feels like progress, but the real work starts when you need one very specific trainer to understand why this is worth switching for.

    1. 1

      Yeah, that's the lesson landing hardest right now. Building it was the comfortable part — there was always a next feature to ship. Getting one specific trainer to go 'oh, that's why I'd switch' is a totally different muscle, and it's the one I've been avoiding because it's harder and the feedback's more brutal. Working on it though. Appreciate you saying it plainly.

  16. 1

    I sold into a tiny B2B niche once, and the first real conversations started when I led with the trust mess, not the feature list. Trainers are handing over client notes, payment details, and schedules, so before more channels I'd make the privacy and billing side dead obvious, people usually patch that with TermsFeed or Termly, I built PrivacyForge because those docs drift fast once Stripe or booking tools get added. boring tweak, but for client-facing software it makes cold outreach feel safer, imo.

    1. 1

      Yeah, this is a good shout and weirdly timely — I've actually got the billing and privacy side flagged as the next thing to tighten before I push outreach properly. You're right that for client-facing software it's not just legal box-ticking; if I'm asking a trainer to put their clients' details in, the trust side has to be obvious or 'no' is the easy answer.
      Appreciate the PrivacyForge mention too — I'll keep it in mind when I get to that bit. Right now I'm probably at the 'get the basics clearly in place' stage, but good to know it exists for when the integrations start stacking up

  17. 1

    One framing that has worked better for me than “buy my software”: lead with the admin moment, not the product.

    Example: “Saw you coach 1:1 clients. Curious, when a client reschedules or asks for their plan, is that still split between WhatsApp, notes, and invoices, or have you found a clean system?”

    If they answer with pain, ask one useful follow-up before mentioning CoachDesk. The goal of the first message is permission to understand the workflow, not a demo.

    1. 1

      Yeah, that reframe just clicked something for me — 'permission to understand the workflow, not a demo.' That's the whole thing, isn't it. The first message isn't meant to do any selling, it's meant to earn the second one.
      I like leading with the specific admin moment too — the reschedule one is sharp because it's so universal and so annoying. I'm going to build my loop around that this week.
      One thing I keep going back and forth on: do you reckon it's better to send that cold, or to comment on a couple of their posts first so the name's at least familiar? My instinct says warming up first, but I don't want to overthink it into never sending anything

  18. 1

    The biggest risk here is spreading the first-customer hunt too wide.

    Directories, comparison pages, TikTok, LinkedIn, and cold outreach can all help later, but with zero real prospects right now, the next test should probably be much narrower.

    For CoachDesk, I’d focus on one painful PT situation first: trainers juggling bookings, invoices, client notes, and workout plans across WhatsApp and spreadsheets, but already busy enough that the mess is costing them time.

    The first 10 customers probably won’t come from broad content. They’ll come from a very specific direct outreach loop to trainers who already look overloaded.

    Happy to map the tighter version if useful. The key is deciding the first PT segment, the outreach angle, and the shortest path to paid conversations without wasting the next two weeks on channels that only create activity.

    1. 1

      Yeah, you've put your finger on the thing I've been half-avoiding admitting. I've got a lot of motion right now — directories, TikTok, comparison pages — and almost none of it is actual conversations with real trainers. Feels productive. Isn't, really.
      The segment that rings truest is the "too busy to fix the mess" one: trainers with maybe 10–20 clients who are past the hobby stage and genuinely losing evenings to admin, but not big enough to have sorted proper systems yet. That's the exact person CoachDesk was built for.
      I'd genuinely take you up on mapping the tighter version. Where I keep getting stuck is the outreach angle — how do you message someone who looks slammed without it landing as "hi, buy my software"? If you've got a framing for that first message that's actually worked, I'm all ears.
      And thanks for taking the time to write this out — it's the most useful thing anyone's said to me this week.

      1. 1

        That’s exactly the right segment: busy enough to feel the admin pain, but not big enough to have a proper system already.

        And you’re right, the outreach angle is the hard part. If the message sounds like “buy my software,” they’ll ignore it.

        The useful version needs to feel like you noticed the admin drag they’re already living with, not like you’re pitching a tool.

        Drop your email and I’ll send over the tighter version. I’d keep it focused on the first PT segment, the first message angle, and the 7-day path to getting real trainer conversations without sounding salesy.

        1. 1

          Honestly, this thread alone has given me enough to act on — I think I've got the angle now: lead with the admin drag they're already living with, not the tool. I'm going to run a tight outreach loop this week and see what comes back. Really appreciate you taking the time — if I hit a wall I'll shout. And if the 'tighter version' is something you do properly/professionally, totally happy to hear how that works too.

          1. 1

            That makes sense, Hannah.

            And yes, this is the kind of thing I do properly.

            The only thing I’d watch is that “admin drag” is the right direction, but the first message still has to be very careful. If it sounds even slightly like software outreach, busy trainers will ignore it and you may read that as a segment problem when it was really a message problem.

            Drop your email and I’ll send over how I’d structure the tighter version properly.

            1. 1

              That distinction's a good one — message problem masquerading as a segment problem is exactly the trap I could fall into, so I'll hold the segment steady and treat the first message as the variable to test rather than the audience. Noted and genuinely useful.
              I'm going to run my own loop this week off what the thread's given me and see what the responses actually tell me before I bring anyone else in — I learn more from a few messages landing badly than from getting the framing perfect upfront. If you do this professionally and want to share where people can find your work, drop a link and I'll take a proper look when I'm at the stage of paying for help. Appreciate the time you've put in here.

Trending on Indie Hackers
How to rank #1 on ChatGPT? User Avatar 112 comments I built a startup-idea scanner. It just told me none of my 3,400 ideas are easy wins. User Avatar 68 comments “I’ll just post on Upwork” is not a client strategy. Here’s what I built instead. User Avatar 53 comments Building a Shopify bundles app for stores with real fulfillment: here's the wedge User Avatar 42 comments I recorded myself using 200+ indie SaaS products cold. Here are the 7 conversion killers that keep showing up. User Avatar 33 comments How to automate refund reviews without giving AI the final say User Avatar 29 comments