r/microsaas

1,000 users. I wasn’t ready for that.
🔥 Hot ▲ 60 r/buildinpublic+3 crossposts

1,000 users. I wasn’t ready for that.

This week, my tool plotiq.app crossed 1,000 active users.

A month ago, it was just something I built for myself because I was tired of manually turning CSV data into charts for projects and analysis.

Most tools I tried felt either too complex or too slow for something that should be simple.

So I built a small tool that:

-Takes a CSV file

-Instantly generates clean charts

-Requires no setup or learning curve

It’s still very early, but students, researchers, and developers started using it and giving feedback.

u/Still-Alternative-64 — 10 hours ago
▲ 13 r/cybersecurity+1 crossposts

How long does it actually take your team to fill out a vendor security questionnaire?

Just trying to understand if this is as painful for everyone as it seems. Every founder I've spoken to describes the same thing — an enterprise buyer sends over a 100-150 question spreadsheet covering encryption, access controls, incident response, business continuity — and someone on the team loses 2-3 days hunting through policy documents to answer it.

Curious how people actually handle this. Do you have a system? Do you reuse answers from previous questionnaires? Does it get easier over time or is it painful every single time?

reddit.com
u/NANI61242 — 2 hours ago
What Are You Building?
▲ 9 r/micro_saas+1 crossposts

What Are You Building?

Show us What you’ve been working on this week 👇🏽 Let’s Support Each Other

Name: OpenSourceAIHub.ai

What it does: We provide an AI Firewall that stops company data from leaking into LLM prompts and Smart LLM Router to cut LLM costs to great extent. Drop-in OpenAI SDK compatible proxy that adds real-time multi-modal DLP (PII redaction in text + images via OCR), blocks prompt injections, and autonomously routes to the cheapest/fastest model (Llama, Groq, Claude, Grok, etc.). 1M free credits, no card required.

Why use it:

  • 💸 Stop AI data leaks + cut LLM cost by 30% with one API
  • 🛡️ Security: Flexible DLP that automatically redact PII, PCI and other sensitive data such as emails, API keys, and SSNs in text and images (OCR) (28+ entities).
  • 💸 Cost Control: Smart-route requests between Groq, Together AI, DeepInfra, Mistral AI, Anthropic (Claude), OpenAI, Google Gemini, xAI (Grok) to save up to 90%.
  • 📊 Governance: Enforce per-project budgets and export audit-ready CSV logs.
  • ⚡ Ease: 100% OpenAI SDK compatible. Just change your baseURL and you're protected.

Latest Update: Just launched our Multi-modal OCR scan—we now catch PII in screenshots before they reach the model provider.

Discount: 1M Free credits upon signup. Wallet Top-ups and Pro BYOK tier.

Drop your project below, let’s support each other 👇🏽

u/Bootes-sphere — 5 hours ago

how I validated my microsaas idea in 2 weeks by just cold emailing potential users before writing a single line of code

I keep seeing people here build for months before talking to a single customer and I want to share what worked for me because I think it'll save some of you a lot of wasted time

I had an idea for a scheduling tool for trades businesses (plumbers, electricians, HVAC), I was ready to start building but a friend who's built and sold 2 SaaS companies told me if you can't get 10 people to say they'd pay for this before it exists you shouldn't build it

so instead of opening my code editor I opened my outreach tool

step1: I built a list of 200 trades business owners in my state using fuseai for the contact enrichment, filtered for companies with 5-20 employees because that's my hypothesized sweet spot, too big for pen and paper scheduling but too small for enterprise software.

step2: I wrote one email that described the problem I thought they had, asked if it resonated and offered a 15 minute call to hear about their workflow, no product pitch and mockups, just "I'm researching how trades businesses handle scheduling and I'd love 15 minutes of your time".

step3: sent 200 emails over 2 weeks

results: 23 replies, 14 calls booked, 11 actually showed up

what I learned from those 11 calls: 7 of them confirmed the scheduling problem was real but 9 of 11 said their ACTUAL biggest pain point was something I hadn't even considered which is quoting and invoicing and not scheduling, the scheduling was annoying but the quoting process was costing them actual money in lost jobs

if I'd built the scheduling tool I would have built the wrong thing, those 11 calls in 2 weeks saved me probably 4-6 months of building something nobody would have paid for

I'm now building a quoting tool instead and I have 6 of those 11 people signed up for a pilot when it's ready, they literally told me what to build and volunteered to be my first customers

please please please talk to customers before you build, cold outreach is the fastest way to have real conversations with real potential users and it costs almost nothing compared to building the wrong thing

what's your validation approach and how many conversations did you have before you started building

reddit.com
u/Healty_potsmoker — 5 hours ago

Our first B2B contract

As you can see from the title we signed our first B2B contract while we are a pretty small startup which I am super pleased with but there has been something that has surfaced with it.

The client we signed with is a 300 person company out of Chicago and the way they operate is has a lot of structure that we perhaps didn't calculate/think about.

They came back to us with a vendor onboarding packet that had 12 pages of requirements and our team kept giving glances to each other because they had these Procurement processes with all of their spend documentation and proper invoicing setup(none of this was something we had ever needed to think about with our previous customers).

We are working through it with the team the best way we can but it has been a lot more involved than we expected for what felt like a straightforward win. Is this a normal thing to happen as a startup, I'm talking like would a startup or have any of you guys dealt with a client like this as your first B2B client? Would love to hear from those who have.

reddit.com
u/Unable-Bee-8260 — 9 hours ago

Drop your Saas below and I will promote it on youtube

Noticed there are a bunch of really cool websites on here. Made this website www.vibeshare.tech where people share projects, and at the end of each week the top 10 projects get a video made about it for free and we promote it across tik tok and youtube. Check it out if you would like some visibility!

reddit.com
u/coiqa — 11 hours ago
▲ 3 r/SideProject+1 crossposts

Built an app that shows IMDb ratings by pointing your camera at the TV

Every movie night, my wife: “Wait… what’s the IMDb rating?” 😅

So I built an app.

You just point your camera at the TV → it shows ratings instantly.

No searching. Runs on-device. Pretty low latency.

Built this over the weekend as a quick experiment using OCR + on-device ML. Still rough around the edges, but it actually works better than I expected.

u/System_Independent — 3 hours ago
▲ 3 r/microsaas+1 crossposts

We open-sourced our Discord alternative — self-host your own voice chat server

Just open-sourced Echon. Full source, MIT license, self-hostable.

What you get:

  • Voice channels via mediasoup SFU (384kbps Opus, not peer-to-peer garbage)
  • Real-time messaging with reactions, polls, file uploads
  • Screen sharing with audio
  • DM voice calling
  • Soundboard, custom entrance sounds
  • NSFW detection (runs client-side, nothing phones home)

Self-hosting setup:

git clone https://github.com/pkapral2-droid/echon.git
cd echon/server && cp ../.env.example .env && npm install && npm start
cd ../client && npm install && npm run dev

You need MongoDB and a TURN server (coturn). That's it. Your data stays on your hardware.

Stack:

  • React 19 + Vite + Tailwind
  • Node.js + Express + Socket.IO
  • MongoDB
  • mediasoup (SFU voice/video)

No telemetry. No analytics. No phoning home. The server doesn't call out to anything except your TURN server and Freesound (optional, for soundboard search).

Desktop apps (Win/Mac/Linux) and an Android APK are also available if you just want to use our hosted instance at echon-voice.com.

GitHub: https://github.com/pkapral2-droid/echon

MIT licensed. Contributions welcome.

reddit.com
u/echon_44 — 13 hours ago
Built a LinkedIn autonomous SDR. But seriously, Claude Skills can do the same thing. Tired of the gatekeeping.
🔥 Hot ▲ 52 r/microsaas+3 crossposts

Built a LinkedIn autonomous SDR. But seriously, Claude Skills can do the same thing. Tired of the gatekeeping.

2 months ago I shipped a tool that automates LinkedIn outbound. People pay for it.

But a lot of smaller teams aren't there yet. so here's the full workflow.

You can run the whole thing yourself with Claude Skills. No email gate, no course upsell.

Step 1: Find warm leads, not random ones.

Don't scrape blindly. Use LinkedIn's API to look for buying signals. Specifically, I watch for these triggers:

  1. New executive hire

  2. Company headcount growing 20%+ in the last 6 months

  3. Recent promotion

  4. New funding

  5. Post complaining a problem you solve

  6. Commented on competitor content

  7. Job posting

  8. Asking for tool recommendations

  9. Attending a conference

  10. Featured in press or media

  11. Viewed your profile

Cold outreach to someone who just posted "we're growing our sales team" isn't cold. It's timed.

Step 2: Filter before you message anyone.

Build a Claude Skill that runs locally on your desktop every day. Feed it the lead list CSV. Let it remove

  1. competitors

  2. students or anyone too junior to have budget conversations

  3. people that are just not relevant (for me it's B2C biz)

You set the rules once. It runs in seconds. What used to take me 3 hours now takes zero.

Step 3: Personalize every message using their recent posts.

Don't write from their job title. Write from what they posted last week.

Build a Claude Skill that runs every morning. It reads each lead's recent LinkedIn activity and drafts a message that references something real: a take they shared, a problem they mentioned, a win they celebrated. One message per person. Tailored. Not "Hi [FirstName], I noticed you work at [Company]."

The reply rate difference is not subtle.

Step 4: Follow up based on the actual conversation.

Most people send one message and wait. Don't!

90% of the deals come from follow-ups.

Build a Claude Skill that reads your existing LinkedIn conversations every morning and drafts the next follow-up for each one, based on what was actually said, not a generic "just checking in." If they replied with a question, Claude answers it. If they went quiet after showing interest, Claude drafts a soft re-engage. If they are not interested, let Claude end the convo gracefully. Do NOT push.

Step 5: Send value, not pitches.

Write 3–5 Notion pages around problems your leads actually have. Then let Claude send them, not as a pitch, but as a "This is our most requested training in [xyz]. Hope it helps" message.

You're not selling. You're giving. The conversation opens naturally.

It's not magic. It's a workflow. Anyone can run it.

The reason tools like mine exist is that most people don't want to set it up themselves, fair. But if you have the time and curiosity, Claude Skills can handle 80% of this. You don't need to pay anyone for it. If you set it up and stay consistent, the numbers move.

u/deepspycontractor — 7 days ago

It’s Weekend. What are you shipping?

Some people go to the bar; we build products.

Use this thread to gain some visibility and get fresh eyes on your work.

Format:

  • Project Name
  • One line pitch
  • Link

📈 Bonus: Mention one roadblock you're facing. Someone here might have the solution.

Let's trade some backlinks and some brainpower.

reddit.com
u/Tiny-Growth23 — 5 hours ago
▲ 4 r/micro_saas+1 crossposts

I feel that my experience in the software industry is hurting me more than it's helping me when it comes to AI tools

About two weeks ago, I started working on my product, which I believe will help a lot of people, starting with me, because it's based on my personal experience. This experience led to me being let go from my job, and even my colleagues are suffering in silence, but no one can do anything about it. All the available tools are either too complicated or too simplistic. So, I sat down to think, write, analyze, and prepare documents, until I got caught up in a cycle of thinking and hesitation. I won't lie to you: my first source of support was Instagram, specifically reels about startups and emerging companies that were literally targeting me. I mean, how am I supposed to sleep when there are people who have made a fortune—with numbers I can't even begin to comprehend—literally out of nothing in a short period of time, doing something they love and are passionate about?!

As I made progress in developing the product, I found myself unable to sleep. There was so much at stake, and my mind refused to shut down. Every feature I added suddenly became complex and required a thousand tests, and that darn developer mindset kept me from finding simple solutions or shortcuts. I could no longer even convince myself that it was just an MVP version, or that I should just approve everything and let it go. Today, in a call with a business owner, I pitched him the idea for my product and how it would help him in his business. Naively, I expected a positive response, but let's just say he laughed until he cried. It hurt, but I think I'll finish what I started and leave it in God's hands. What's happening now is not the usual equation of “work hard = succeed.” Am I wrong?

reddit.com
u/Mindless_Elk_8309 — 4 hours ago
▲ 6 r/sideprojects+5 crossposts

Why a lot of screen recordings look really bad

A small detail makes a huge difference in screen recordings:

the cursor.

In most recordings, it is tiny, shaky, and easy to miss. That makes the whole recording harder to follow.

Tight Studio fixes that automatically with a cursor that stays smooth, clear, and easy to track.

Check out the comparison video. Would love to hear your feedback!!!

u/Tight-Studio-Ethan — 7 hours ago

What are you building? Let’s self promote

Hey everyone! Curious to see what other SaaS founders are building right now.

I built - www.foundrlist.com a tool that helps SaaS

founders to get customers from all over the world.

Launch Ship and Get Real Traffic.

Share what you are building.

reddit.com
u/Key-Satisfaction2035 — 10 hours ago

best expense management setup for a small international team?

We're 12 people across US, UK, and Philippines. Been doing everything through a shared Google Sheet and reimbursing people through payroll which takes forever and everyone hates it. Need something that handles multiple currencies and lets me set spend limits per person without overthinking it.

We're a small team so I don't need some massive enterprise solution. What are other small companies using for this?

reddit.com
u/Practical-Set-70 — 5 hours ago

I built a vertical SaaS for architecture firms to manage RFP responses. Looking for feedback

Been building this for the past year. It's an AI-powered RFP response platform built specifically for architecture, engineering, and construction firm.

The AEC industry still runs proposals on Word docs, shared drives, and one senior person's memory. Firms spend 25-35 hours per RFP, win about 44% of submissions, and rewrite 60-70% identical content from scratch every time. Tools like Loopio and Responsive exist but they're built for enterprise IT/sales teams responding to security questionnaires. Nobody has built something that understands project sheets, subconsultant teams, evaluation criteria, or how a 15-person architecture studio actually works.

What it does:

- RFP discovery from procurement sites (scraped and parsed automatically)

- AI extracts reusable answers from uploaded past proposals into a searchable library

- AI drafts new responses using the firm's own writing style and project history

- Structured go/no-go analysis before committing resources

- Submission review that scores proposals against evaluation criteria

- AI chat with full access to the firm's knowledge base (answers, projects, partners, pipeline)

Where I'm at: Closed beta, a handful of firms testing it. Looking for more architecture and engineering firms (5-50 people) to use it for 4 months free in exchange for feedback!

reddit.com
u/Blu3RAy23 — 1 hour ago
i stopped paying $100/mo for keyword tools and found better keywords reading reddit threads
▲ 2 r/micro_saas+1 crossposts

i stopped paying $100/mo for keyword tools and found better keywords reading reddit threads

i spent 5 months paying for ahrefs. exported spreadsheets full of keywords with volume scores and difficulty ratings. wrote content targeting 30+ of them. organic traffic barely moved.

then i started reading reddit threads where people were describing their actual problems. the language they used was completely different from what any keyword tool suggested. started targeting those phrases instead and three of them hit page one within 6 weeks.

here's the exact process i use now.

1/ find where your buyers complain

go to reddit and search for your niche + words like "frustrated", "looking for", "anyone know", "alternative to", "tired of". the subreddits where people actively describe problems are where your keywords live. not in a tool's autocomplete database.

sort by recent. you want fresh language, not recycled terms from 2023.

2/ copy their exact words

when someone writes "i need a way to find saas keywords that actually convert instead of just high volume garbage", that entire phrase is a content opportunity. the long-tail version of what they typed is probably what they also googled.

keyword tools would give you "saas keyword research." reddit gives you "find saas keywords that actually convert." one of those has 50 competitors. the other has zero.

low competition + high specificity = rankings that stick.

3/ check if anyone answered well

if the thread has 40 replies and none of them actually solve the problem, that's your content gap. write the definitive answer as a blog post targeting that exact phrase. you're filling a hole that google's algorithm already knows exists because people searched for it, landed on reddit, and didn't find a real answer elsewhere.

4/ score the keywords before you write

this is where i wasted the most time early on. i'd find 60 phrases from reddit threads and then write content for all of them. half had zero real search intent behind them. people vented on reddit but never actually googled the same thing.

now i score every keyword on four things before writing a single word: how specific it is, whether the searcher is browsing or buying, how relevant it is to what i sell, and how likely someone searching this would actually sign up. if it doesn't pass on at least three of those, i skip it.

this filtering alone cut my wasted content in half.

5/ target the "ready to buy" phrases first

"best crm for small teams" is informational. "crm that doesn't require training for non-technical staff" is someone ready to swipe a card. reddit threads reveal which version your buyers actually use because they write it out when they're frustrated.

phrases with qualifiers, specific use cases, and comparisons convert 3-4x better than generic head terms. those are the ones worth writing for first.

6/ don't sleep on competitor threads

search for your competitors on reddit. every "alternative to [competitor]" thread is a keyword and a buying signal at the same time. people asking for alternatives have already validated the category. they just want a better option.

what didn't work

i tried using ai to generate keyword lists from scratch without any reddit input. the output was generic and overlapped with everything already ranking on page one. ai is great at scoring and filtering keywords you already found, but terrible at discovering the weird specific phrases real people use.

i also tried automating the reddit scraping part manually with python scripts. took forever to maintain and broke constantly. eventually i started using a tool that handles the reddit scanning and ai keyword scoring in one place, but honestly the manual process above still works if you have a couple hours a week to spare.

the bigger point is your best keywords aren't hiding in a database somewhere. they're sitting in threads where someone spent 10 minutes at 11pm typing out their exact problem because nothing else solved it.

what's your process for finding keywords that actually convert? curious if anyone else is pulling from reddit or forums instead of relying on traditional seo tools.

also i started a discord for founders doing seo and building in public, feel free to join if you want to keep the conversation going

u/Emotional_Seat1092 — 3 hours ago
i stopped paying $100/mo for keyword tools and found better keywords reading reddit threads

i stopped paying $100/mo for keyword tools and found better keywords reading reddit threads

i spent 5 months paying for ahrefs. exported spreadsheets full of keywords with volume scores and difficulty ratings. wrote content targeting 30+ of them. organic traffic barely moved.

then i started reading reddit threads where people were describing their actual problems. the language they used was completely different from what any keyword tool suggested. started targeting those phrases instead and three of them hit page one within 6 weeks.

here's the exact process i use now.

1/ find where your buyers complain

go to reddit and search for your niche + words like "frustrated", "looking for", "anyone know", "alternative to", "tired of". the subreddits where people actively describe problems are where your keywords live. not in a tool's autocomplete database.

sort by recent. you want fresh language, not recycled terms from 2023.

2/ copy their exact words

when someone writes "i need a way to find saas keywords that actually convert instead of just high volume garbage", that entire phrase is a content opportunity. the long-tail version of what they typed is probably what they also googled.

keyword tools would give you "saas keyword research." reddit gives you "find saas keywords that actually convert." one of those has 50 competitors. the other has zero.

low competition + high specificity = rankings that stick.

3/ check if anyone answered well

if the thread has 40 replies and none of them actually solve the problem, that's your content gap. write the definitive answer as a blog post targeting that exact phrase. you're filling a hole that google's algorithm already knows exists because people searched for it, landed on reddit, and didn't find a real answer elsewhere.

4/ score the keywords before you write

this is where i wasted the most time early on. i'd find 60 phrases from reddit threads and then write content for all of them. half had zero real search intent behind them. people vented on reddit but never actually googled the same thing.

now i score every keyword on four things before writing a single word: how specific it is, whether the searcher is browsing or buying, how relevant it is to what i sell, and how likely someone searching this would actually sign up. if it doesn't pass on at least three of those, i skip it.

this filtering alone cut my wasted content in half.

5/ target the "ready to buy" phrases first

"best crm for small teams" is informational. "crm that doesn't require training for non-technical staff" is someone ready to swipe a card. reddit threads reveal which version your buyers actually use because they write it out when they're frustrated.

phrases with qualifiers, specific use cases, and comparisons convert 3-4x better than generic head terms. those are the ones worth writing for first.

6/ don't sleep on competitor threads

search for your competitors on reddit. every "alternative to [competitor]" thread is a keyword and a buying signal at the same time. people asking for alternatives have already validated the category. they just want a better option.

what didn't work

i tried using ai to generate keyword lists from scratch without any reddit input. the output was generic and overlapped with everything already ranking on page one. ai is great at scoring and filtering keywords you already found, but terrible at discovering the weird specific phrases real people use.

i also tried automating the reddit scraping part manually with python scripts. took forever to maintain and broke constantly. eventually i started using a tool that handles the reddit scanning and ai keyword scoring in one place, but honestly the manual process above still works if you have a couple hours a week to spare.

the bigger point is your best keywords aren't hiding in a database somewhere. they're sitting in threads where someone spent 10 minutes at 11pm typing out their exact problem because nothing else solved it.

what's your process for finding keywords that actually convert? curious if anyone else is pulling from reddit or forums instead of relying on traditional seo tools.

also i started a discord for founders doing seo and building in public, feel free to join if you want to keep the conversation going

u/Emotional_Seat1092 — 3 hours ago
What are you building into the weekend? 🚀
▲ 20 r/micro_saas+1 crossposts

What are you building into the weekend? 🚀

Drop 1-2 lines and the link to increase visibility for your SaaS.

I’m building - www.techtrendin.com - to help founders launch and grow their SaaS.

What are you building?

Share it below and on TechTrendin.

u/Quirky-Offer9598 — 17 hours ago
I open-sourced a LinkedIn autonomous SDR (Claude Skills). Here's the free GitHub repo.
▲ 28 r/microsaas+1 crossposts

I open-sourced a LinkedIn autonomous SDR (Claude Skills). Here's the free GitHub repo.

2 months ago I shipped a tool that automates LinkedIn outbound. People pay for it.

I also posted the full workflow in this community, of how you can do 80% of it yourself, for free, on your local machine with Claude.

People in the comments asked for a GitHub repo. So I spent the last 3 days building one. You can git clone it now!

A note on the 80/20: the 80% that's free covers filtering, drafting, personalizing, and reply handling, everything that runs locally. The remaining 20% needs a third-party API: finding intent signals and scaling campaigns at volume. You can plug that into Claude Code with an API key.

Here's the full workflow. Free.

Step 1: Find warm leads, not random ones.

Don't scrape blindly. Watch for signals. The ones I use:

  1. New executive hire / Recent promotion

  2. Headcount growing 20%+ in 6 months

  3. New funding

  4. Someone posting about a problem you solve

  5. Commenting on a competitor's content

  6. Job posting that looks for your expertise/service

  7. Asking for tool recommendations

  8. Attending a relevant conference

Cold outreach to someone who just posted "we're scaling our sales team" isn't cold.

It's a help.

Step 2: Cut the noise before you write a single message.

Drop your CSV in. The skill removes competitors, students, anyone without budget authority, anyone outside your market.

Your rules, saved once.

I used to spend 3 hours on this manually. Now I don't touch it.

Step 3: Write from what they posted last week, not where they work.

Everyone's doing "Hi [FirstName], I noticed you work at [Company]."

The skill pulls each lead's recent LinkedIn activity, a take they shared, a problem they vented about, a milestone they celebrated, and drafts a message from that.

It sounds like you read their profile because you did.

I'm not going to give you a number here. Just try it once and compare.

Step 4: Follow up like you actually remember the conversation.

One message and wait is not a strategy. 90% of my replies come from follow-ups.

The skill reads the thread and writes the next message based on what was actually said. They asked something? Claude answers it. They went quiet after a positive signal? Soft re-engage. They're out? Claude wraps it up cleanly.

The rule is: never push. The skill knows this.

Step 5: Give something before you ask for anything.

Write 3–5 short Notion pages around real problems your leads have.

Not a sales deck. Not a case study. Something genuinely useful.

The skill sends them as "this keeps coming up in conversations, thought it might be relevant." No ask attached. The reply comes anyway, usually with a question about what you do.

This is not a growth hack. It's just a workflow that keeps running while you do other things.

The honest version: most people won't set this up. That's fine, it's why my tool exists. But if you want to run it yourself, everything you need is in the repo. Clone it, configure your ICP, and start with Step 2.

[GitHub repo] here - https://github.com/xx254/linkedin\_skills.

DM me on Linkedin if you get stuck.

u/deepspycontractor — 21 hours ago
Week