Notes

From the notebook.

Writing on the decisions behind the platform — security, data ownership, brand, and the details most vendors skip over.

Platform churn and the ceiling nobody talks about

vision·Mar 2026

A firsthand account of moving through three platforms over a decade — including serving as a reference client, design consultant, and podcast guest for two of them — and what it eventually made clear.

What a Manna migration actually looks like

engineering·Mar 2026

How we move donor records, giving history, and campaign data off the major platforms — and the CLI tooling we built to make it clean.

Your donation form is a brand decision

brand·Mar 2026

The moment of giving is the most emotionally loaded touchpoint your brand has. Most orgs treat it like a utility.

What your donor data is actually telling you

data·Mar 2026

The difference between having donor records and having donor intelligence — and how one informs a strategy the other can't.

What a fundraising campaign can learn from a product launch

marketing·Mar 2026

The mechanics of narrative, momentum, and community activation applied to nonprofit fundraising. Most campaigns skip all three.

Designing for two audiences at once

design·Feb 2026

Every nonprofit touchpoint has to work for the donor giving and reflect the identity of the organization asking. Most platforms optimize for one at the expense of the other.

The problem with drag-and-drop

vision·Feb 2026

When you configure a campaign instead of building one, you are making a trade you might not realize you are making.

How we protect donor data at checkout

security·Feb 2026

Card testing, bot submissions, and credential attacks hit nonprofit donation forms every day. Here's how Manna stops them at every layer.

Why every Manna client gets their own database

security·Jan 2026

Most SaaS platforms use row-level filters on a shared database. Here's why Manna uses isolated databases instead — and why it matters more than most platforms will admit.

Work with Manna

We're accepting a limited number of new partners.

If you're a nonprofit that has outgrown your current platform, or building from scratch and want to do it right, we'd love to hear about your mission.

Tell us about your mission