saascode

Sendora

in catalog

Sendora is an email marketing platform, sold once as source you deploy and run as your own branded SaaS, where each client on your deployment is a tenant with their own organisation, contacts, sending domain and plan limits. It ships campaigns with a drag-and-drop builder, drip sequences triggered by form submission or list join, subscriber management with consent and suppression tracking,…

a product record inside saascode · sales, marketing & growth

the build

Built on the line. The numbers on the right are measured from the build itself — files written, routes shipped, what broke.

Mailgun's documentation is explicit about domain-level reputation thresholds — bounce rate above 5%, complaint rate above 0.05%, domain suspended — and silent on one question every multi-tenant operator needs answered first: if a tenant's subaccount is suspended, does the master account survive?

Read the build story →

1167

files

347

routes

74

tables

100

migrations

86

pages

165k

lines of code

changelog

jul 29Sendora — initial release

changes ship to every owner's repo as opt-in updates

written about it

platform foundation

Like every saascode product, Sendora ships on the fabric — the platform base included with every purchase.

AuthenticationEmail + password, 28 providers incl. enterprise SSO
OrganizationsDeployment model depends on the product
BillingSubscription plans, feature gating, admin-managed pricing
Payments18 providers — Stripe, PayPal, regional processors
APIVersioned REST + API keys, rate-limited
MCPAgent-ready — MCP server per product
Integrations67 connected services — every card has code behind it
WebhooksSigned inbound with replay guard, plus outbound dispatch
Notifications9 channels — in-app, email, Slack, Discord, Telegram, SMS
i18nDB-backed translations, admin-editable, add languages post-deploy
Roles & accessRole-based access control, admin panel included
Email4 switchable providers, templated transactional email
SecurityRLS everywhere, Zod validation, audit logging, rate limiting

new here?

This is a product record from Inside the Fabric — where the saascode factory shows its work. Every catalog product keeps one.