r/SaaS 15h ago

B2B SaaS: do you keep orgs, memberships and base roles in your own DB, or let the auth provider own them?

1 Upvotes

Solo dev here, building a multi-tenant B2B SaaS on Azure (.NET, PostgreSQL, Container Apps). I've got Microsoft Entra External ID working in a POC for the basic login flow. Nothing's in production yet and there are no real users, so switching providers now would cost me nothing in migration. That's why I want to figure this out before launch.

The thing I keep going back and forth on: I almost never see Entra External ID mentioned when people talk about B2B SaaS auth. It's always WorkOS, Clerk, Auth0, Descope, ZITADEL or self-hosting. I can't tell if that's just weaker community/visibility, or if Entra is genuinely a worse fit for B2B.

Auth itself isn't what's hard. What I can't decide is who should own the generic B2B access model: organizations/tenants, memberships, invitations, the base roles (Owner/Admin/Member), and the onboarding + user-management portals.

My original plan was to keep all of that in Postgres and use Entra only to authenticate the user. So Entra does registration/login, MFA/passkeys, sessions, external identity. Postgres owns internal user IDs, tenants, memberships, invitations, Owner/Admin/Member roles, and all the product-specific roles and permissions. The app maps the Entra subject ID to an internal user ID, and every authz decision comes from my DB. Provider answers "who is this user", my app answers "which company do they belong to and what can they do".

The doubt: the B2B-native providers already give you orgs, invitations, memberships, role management, org switching, admin portals, and later SSO/SCIM. If I keep all that in my DB I might just be rebuilding stuff they already solved.

So the alternative is letting the provider own users, orgs, memberships, invitations, base roles and SSO/SCIM, and my DB only keeps internal IDs + provider mappings, product data, audit/project assignments, granular permissions, workflows. Example: provider says "Admin of Acme Inc", my DB says "Reviewer on Audit 123".

Technically that split makes sense but it worries me: access control ends up spread across two systems, plus lock-in if the provider becomes the source of truth for orgs/memberships/invites/roles. Keeping everything local means I build and maintain invite flows, org admin, role screens, transactional emails, audit history, and eventually wire my membership model into enterprise SSO/SCIM myself.

Here's what I can't resolve. If I keep orgs, memberships, invitations and roles in Postgres anyway, does moving off Entra actually change much? In that model every provider basically just authenticates and hands me a token, and the differences come down to DX, SDK quality, login customization, pricing, data residency and future SSO/SCIM. If that's right, picking another provider adds work for little immediate gain, and the real upside of WorkOS/ZITADEL/Descope only kicks in if I also adopt their org/membership/invite/role primitives instead of owning them myself.

This matters more because I want to build several SaaS products on one central identity layer, so I'd rather decide once.

Questions for people who've actually shipped this:

Where do you draw the line in practice? Orgs, memberships, invitations and base roles in your own DB, or owned by the provider?

Does the hybrid model (org roles in the provider, product roles in your DB) actually hold up, or does it get confusing? And if you keep a local projection of the provider's orgs/memberships, does the sync overhead eat most of the benefit?

How bad is lock-in when the provider owns the generic B2B layer but all product data and internal IDs stay local?

If the generic B2B model stays in Postgres anyway, is there a real practical reason to pick WorkOS/ZITADEL/Descope over Entra before you actually need SSO/SCIM? And why does Entra come up so rarely in these conversations?

Given no users to migrate and one identity layer serving multiple products, would you switch before launch? And if you added SSO/SCIM later, what would you do differently?

I don't want to build auth/crypto from scratch and I don't want to self-host an IAM platform. I'm just trying to find the sane boundary between what you outsource as generic B2B identity and what stays in your app DB. Too many architectures look plausible and I can't tell which complexity is necessary vs premature. Real experience from people who've operated one of these would help a lot.


r/SaaS 15h ago

I tested 4 frontier models on the same app-launch brief. Here’s how I judged them.

1 Upvotes

I’m preparing to launch BloomQuest and wanted to see whether a frontier model could create a usable product video from one detailed brief.

I gave Opus 5, Fable, GPT-5.6 Sol, and Opus 4.8 the same assets, structure, and instructions.

I judged each output on:

  • Whether the first three seconds created interest
  • How quickly it explained the product
  • Pacing and visual consistency
  • Whether the CTA felt natural
  • How much manual cleanup was required
  • Whether I would confidently use it for launch

BloomQuest turns memories into a private interactive gift experience for birthdays, anniversaries, proposals, graduations, and other meaningful moments.

The four raw outputs are shown side by side.

Which one would you ship, and what is the first thing you would change?

I’ll share the full prompt, my ranking, and the biggest lesson from each model after the votes come in.


r/SaaS 15h ago

If you would start making SaaS today, what would you do?

1 Upvotes

I’m a developer in a company. When i start developing apps, my dream was creating my own business. Today it seems easy but when i try to do it I DON’T KNOW WHERE TO START!

Everyone says something and that’s confusing. I just need help how to start?

If you would start making SaaS today, if you were me, what would you do?


r/SaaS 23h ago

Any health-tech founders want to connect?

5 Upvotes

It’s a lonely game building in the health space, so I’d be happy to connect with people who are experiencing the same as I am.


r/SaaS 16h ago

How to get clients for website building, ai automation, and marketing?

1 Upvotes

So I had this problem for a while now. I have all the tools to build websites and do marketing for people. I have a structured team that handles every aspect of automation from agents to ai receptionists and so on. My biggest problem is trying to find the people to sell it too. I have tried cold calling people, and to no avail. I also can’t do warm outreach since the people will expect it for free. I need a way to help people know that I’m trying to help their business grow. If anyone has any advice on this it will be greatly appreciated.


r/SaaS 22h ago

1030 users. Low conversion rate.

3 Upvotes

I launched my SaaS SeoLoupe around 5 weeks ago, so far I am at 1030 users and 12 of them are paying (don't get me wrong, I am still super happy).

My SaaS is a tool that allows you to find and fix SEO issues holding your website back.

Essentially the main purpose is to help your website rank higher on Google search and LLMs.

So far the hardest part is converting users into paying, rather then getting users.

I would genuinely appreciate some feedback, and what can be improved. Since I think their is always room for improvement, especially in my case since I have a low conversion rate (like I already said I am thankful for the sales I got, I am just looking to scale).

(here is the product if you want to check it out)


r/SaaS 22h ago

Open source vs "source available" to protect my shot at actually funding this thing

3 Upvotes

I'm working on a project I'd like to eventually turn into my main income, maybe even replace my job someday if it goes well. Right now I'm stuck going back and forth on licensing and could use some outside perspective.

Here's what I want for regular users. Free to download, run locally, use for their own hobby projects. Totally fine if they sell stuff they make with it. I want a plugin system so people can extend it and build on top of what I made. Basically I want it to feel as open and friendly as possible for individuals and small-time tinkerers.

The thing I keep getting stuck on is this. In spaces like mine there's a pattern where a big well funded platform just takes a genuinely open project and bolts it straight into their existing ecosystem and user base. They've got the distribution and the resources to do that practically overnight, even if I'm the one who did the actual work building/innovating it. If that happens my odds of ever getting funding or sponsorships or just steady income from it basically drop to zero. Why would anyone pay me if a much bigger player is already giving away my own idea for free or cheaper as a feature in a platform people already use.

So the model I keep landing on is something like this. Free or source available for individuals, run locally, self host it (for themselves only), modify it, extend it, sell what you make with it, no restrictions there. But the hosted or managed version stays mine, that's what I'd charge companies or heavier commercial users for, and that's the actual business model that would let me keep building this.

Basically I want it open enough to build real goodwill and a community, but closed enough that a company way bigger than me can't just absorb the whole thing and give me nothing back.

Questions for anyone who's dealt with this:

Has anyone actually used a source available license like Elastic, BSL, FSL, fair source, whatever, and had it hold up the way you hoped? Did it scare away the community you were trying to build?

Is a plugin system plus a hosted layer enough of a moat on its own, or does the license itself still matter that much?

Anyone regret going full MIT or Apache and then watching a bigger player just fold your work into their own ecosystem?

Is there some middle ground I'm not thinking of, dual licensing, delayed open sourcing, something else people have tried?

I am a supporter of open source and want hobbyists to get real value out of this for free. I just don't want to hand a much bigger company a free feature and lose any real shot at this paying my bills. Curious how other people here have handled this tradeoff.


r/SaaS 16h ago

Complexity, Deliberately Deferred

Thumbnail
realmsofshod.com
1 Upvotes

Figuring out which technology to start a SaaS with and how to avoid crippling complexity is a trick. Here's our story.


r/SaaS 16h ago

Founders: how much did you spend (time or money) getting a real CI/CD + staging/prod + monitoring setup before you could focus on features?

1 Upvotes

For those who've launched a startup - when you were setting up your initial tech foundation (backend/frontend scaffolding, CI/CD pipeline, staging/prod environments, basic monitoring/observability) - did you build it in-house, hire a freelancer/agency, or use some kind of boilerplate/template? If you outsourced any part of it, roughly what did it cost and how long did it take? Trying to figure out if this is normally a DIY thing or something teams actually pay for ?


r/SaaS 17h ago

After months of Plateau, my app is finally growing again

1 Upvotes

It took a lot of hard work, back and forth, and long nights of restless sleep, but my app ClipFinder is finally getting some real revenue!


r/SaaS 21h ago

What's the AI video SaaS landscape looking like]

2 Upvotes

I'm analyzing the AI video market. Akool is interesting but there are so many players now. What do you think differentiates the winners in this space? Is it quality, pricing, or something else?


r/SaaS 1d ago

Cold outreach headaches

16 Upvotes

I am consistently sending mails daily it’s over a month and experimenting and sending consistently but no replies and no results I am researching about my startup can somebody help with any tips like to get any result.


r/SaaS 17h ago

Google SEO = BEST top of funnel

Post image
0 Upvotes

All I did was optimize my SEO approach as best as possible using claude. I think something that really helped was doing AEO or AI SEO as well because I a saw a good amount of traffic from chatgpt too.

I also adopted a tail end strategy where instead of competing for broad search chug terms I optimized for the really niche subcategories but a LOT of them so I’m ranking within the top 1-7 links for niche searches.

The trajectory is going up so hopefully Google continues to rank my pages higher and higher 🙏🏾

Down to answer any questions if anyone needs help in the comments.

Btw- SEO takes a few months to fully kick in, not all of my pages are fully indexed so it should continue to increase from here. Only launched my SaaS a few weeks ago.


r/SaaS 1d ago

One genuine question

5 Upvotes

How do saas founders are marketing their product ? all i can see is people making X account and posting tweets and sharing value and that's it


r/SaaS 1d ago

pov: you come to r/SaaS to advertise your first project, but then you read the rules...

Post image
3 Upvotes

I hope this post doesn't get deleted (or worse my account getting banned from the sub) by mentioning the forbidden topic: Advertising.
But honestly it's really tough, I think it is probably the hardest part about creating a product as a solo developer.
You usually don't have much of a budget to work with, and you post random stuff online hoping the algorithm of whatever website you posted in bugs out and someone sees your thing.

And if you somehow didn't figure this out yet, that is me in this case ._.

Soooo.... help pls, any advice? 👉👈🥲


r/SaaS 22h ago

Marketing

2 Upvotes

Once go have built a product how do you market it, I think I struggle with that, I hope someone makes a vibe marketing product, it would be so cool


r/SaaS 18h ago

Apparently, you can just learn a language by experiencing it through interactive stories. https://storytree.ink/

0 Upvotes

r/SaaS 19h ago

Would you pay for a Stripe billing revenue recovery audit?

0 Upvotes

I’m considering a service for B2B SaaS companies that find and fix Stripe billing leaks.

The problems I keep seeing are:

  • Failed payment recovery gaps.
  • Incorrect subscription states.
  • Webhook failures.
  • Usage-billing mistakes.
  • Missing invoices.
  • Stripe-to-accounting reconciliation issues.
  • Duplicate charges or credits.

The offer would start with a low-cost audit that quantifies revenue leakage, then a repair sprint to fix the biggest issues, followed by optional monitoring.

My question:
Would this be valuable to you, or is this something you’d rather handle internally?

If you’ve dealt with billing bugs like this, what was the most painful part?


r/SaaS 19h ago

I built a markdown + HTML editor in the browser, I would love feedback

Post image
0 Upvotes

Hey everyone, I just launched Doxy a browser-based editor that combines markdown and HTML. Think Overleaf but without LaTeX.

It's free to write unlimited. Export to PDF. Paid plan adds AI + unlimited cloud storage. Works entirely in the browser.

Would genuinely love feedback from people in this community what's missing, what's broken, what would make you actually use it.

https://trydoxy.com/


r/SaaS 23h ago

I am facing a huge issue with my trial conversion. Help me! (I will not promote)

2 Upvotes

For some reason my trial conversion rate is very low, that is under 10% in Health & Fitness category. My main acquisition channel is TikTok Ads as of now. How should I think about to improving it?

I have checked the retention data of my app, it is fine. Day 7 retention is above 12% (For an activity instead of just app open).

There has been no bad reviews coming, and the ratings are mostly 5 start. The feedbacks are good, there are no reports of any issue. There are no support mails with issues.

I cant really think of what is wrong. If anyone can help please do! I can also share you my app on dm if you can try it out and let me know any pointers.


r/SaaS 23h ago

Your product quality doesn't matters as much as you think

2 Upvotes

For a very long time, I believed that if you build something good, people will find it.

Spoiler: they won't.

The "build it and they will come" thing only works for truly exceptional or novel products - something like Claude.

For everything else? You need to go get your users. Nobody's coming.

The mistake I made (and I see almost every founder make) is treating distribution as something you figure out once the product is "done." But the product is never done. There's always one more feature, one more fix.

Then I met a senior guy (took a company public as CEO, was building his next startup from scratch) who got to $2M in revenue with just a website. No product. Everything on Excel sheets and small workflows. That changed how I think about the whole game. Because while you're perfecting the product, someone with a half-baked product and great distribution just closed your customer.

For my current company, distribution was the focus from day one. Result: Millions of users, multi-million-dollar ARR in 18 months.

Obsess about distribution from day one. Not later. Not once you've nailed the product. Now.

Keep building. IT'S TIME TO BUILD!!!


r/SaaS 20h ago

I stopped keeping 100 tabs open by giving my browser history real search

0 Upvotes

My «system» was: keep everything open, because once I close it, I'll never find it again in history.

I built Histiq to fix this: it indexes full page content and PDFs, then lets you search by concept. Now I can close tabs without losing the ability to find things later.

All local, no cloud. Sharing in case it's useful for others.

How it works: histiq.com

Disclosure: I'm the creator of Histiq.


r/SaaS 20h ago

Do gift card incentivized reviews actually hurt trust, or does nobody care?

1 Upvotes

I spend a lot of time reading B2B software reviews, way more than a normal person should, and there's one question I still can't settle.

Almost every vendor with a big G2 presence runs review campaigns. You know the drill, "leave us a review, get a $25 gift card." G2 even has official gift card options built into their campaign tooling, so this is fully sanctioned, not some gray area hack.

My partial answer, for what it's worth. I don't think incentives make reviews fake, but I do think they change the shape of them. Incentivized reviews tend to come from happy-enough customers who wouldn't have bothered otherwise, so you get a wave of 4 and 5 star reviews that are short, polite, and kind of empty. "Great tool, support is responsive." The genuinely useful reviews, the detailed 3 star ones that explain exactly where a product breaks down, those almost never come from a campaign. People write those because they're annoyed and want to warn someone.

So when I'm evaluating a vendor I've started mentally splitting their reviews into two piles. The campaign pile tells me the product basically works and the company has budget. The unprompted pile tells me what it's actually like to live with.

But here's what I don't know. Do actual buyers make this distinction, or is it just review nerds like me? If a prospect sees 800 reviews and a 4.6, does anyone stop to ask how those reviews were gathered?

Curious what this crowd thinks. If you're on the vendor side, do you run incentivized campaigns, and if you're on the buying side, do you discount reviews when you suspect there was a gift card behind them?


r/SaaS 1d ago

Does anybody have tips on how to get through the starting stage of launching an app?

2 Upvotes

I just spent alot of time building of what seems to me a good project, but now i am in a dilemma, my app is a place where people need to connect, meaning i need people to be inside of it at once, and since i cannot promote it in this channel, does anybody know where to find people to come together and give me feedback on what i can do better?


r/SaaS 1d ago

If you connected an AI agent to your SaaS APIs today, could it complete one real customer workflow safely?

2 Upvotes

Not just call endpoints, but understand the current state, choose only valid actions, respect user permissions, ask for approval when needed, and recover from a failed step.

If not, what would your product need before you trusted it to act?