Your board approved a marketing budget. It took months. Now you have to spend it with an agency, and the stakes are not symmetrical: a business that hires the wrong agency loses money, a nonprofit that hires the wrong agency loses money it asked donors for. This guide is the selection process we would want a friend running a nonprofit to use, including the questions that make weak agencies visibly uncomfortable. If your board has not yet settled whether to hire in-house or retain an agency, start with our in-house vs agency decision guide.
The short version: choose a nonprofit marketing agency by verifying published nonprofit case studies with named organizations, confirming the senior people who sell are the people who do the work, requiring WCAG accessibility as standard, asking how success will be measured in donations and signups rather than traffic, and checking independent reviews on Google and Clutch instead of the agency’s own portfolio claims.
What makes it hard to choose a nonprofit marketing agency
Three things change when the client is a mission instead of a company.
First, every dollar has a witness. Your marketing spend competes, in the minds of your board and your donors, with program spending. The agency you choose has to produce work you can defend out loud at a board meeting.
Second, your audience is wider than any customer base. Donors, members, volunteers, journalists and grant reviewers all use the same website, and some of them will be using screen readers, old phones or slow connections. Accessibility is not a nice-to-have in this sector; it is the sector.
Third, trust is the product. A business can recover from a mediocre campaign. A nonprofit that looks unprofessional, or worse, deceptive, pays for it in the currency it cannot buy back. So the bar for who touches your brand is simply higher.
The eight questions that separate partners from portfolios
Ask every candidate all eight. They are the fastest way to choose a nonprofit marketing agency you will still be happy with in two years. If you would rather start from names than from questions, we keep a companion list of nonprofit marketing agencies with this same test applied to each one, ours included. The answers matter, but the speed and comfort of the answers matter almost as much.
1. Show me nonprofit work with outcomes, not logos
A wall of logos proves nothing; anyone can build ten websites and register ten domains. Ask for written case studies with the organization named, what was done, and what changed. Then verify one: visit the organization’s live site and see if the work is still there. If an agency cannot show a single named nonprofit case, you are their experiment.
2. Who exactly will do the work?
The classic agency bait and switch: seniors sell, juniors deliver, and an account manager translates between you and people you never meet. Ask who will design, who will build, who will write, and how many years each of them has been doing it. You are allowed to ask for names.
3. How do you handle accessibility?
The right answer names a standard, WCAG 2.1 or 2.2, and treats it as part of every build rather than a paid add-on. This question is a beautiful filter because agencies that do not serve nonprofits seriously have usually never been asked it.
4. Can I talk to two of your clients, and can one of them be from a project that ended two years ago?
Anyone can find a happy client the week after launch. What tells you the truth is the organization that has lived with the site through two staff changes and a rebrand. Ask for names and email addresses, not a testimonial page, and ask those people one question: who answered when something broke.
5. What do you build on, and what are you doing about AI search?
The platform should be chosen for whoever updates the site after launch, not for what the agency enjoys building. Then ask about assistants. More of your donors now ask ChatGPT or Gemini before they ask Google, and that traffic does not come from ranking alone. A serious answer talks about structured data, a clear entity for your organization and an llms.txt file. We wrote up what that takes in how to get mentioned by AI. An agency that has never thought about it is optimizing for the web of three years ago.
6. How will we measure success?
Traffic is not a mission metric. The measures that matter are donations started and completed, memberships and signups, email growth, volunteer applications, and whether grant reviewers who check your website find something credible. If the agency’s reporting sample is a wall of pageviews, keep looking.
7. What does it cost, and what does each tier buy?
You want public starting points and written scopes, not “it depends” followed by a surprise. As a reference point from our own price list: professional nonprofit website projects start around $5,000, and ongoing marketing or maintenance is a monthly plan sized to the organization. Any serious agency can put its own numbers in writing after one conversation. If a quote cannot survive being written down, it is not a quote.
8. Who owns everything when we leave?
The website, the domain, the content, the analytics, the ad accounts: all of it should belong to the nonprofit, in accounts the nonprofit controls, from day one. Agencies that keep clients by holding infrastructure hostage are common enough that this question is mandatory. The right answer is immediate and unambiguous.

Red flags to watch when you choose a nonprofit marketing agency
- Guaranteed rankings or guaranteed virality. Nobody honest guarantees either.
- A portfolio with no named clients. Unverifiable work is a claim, not a credential.
- No answer on accessibility. In this sector that is disqualifying, and it can be a legal exposure too.
- Proprietary platforms and agency-owned hosting you cannot leave. Portability is part of stewardship.
- Pressure to sign a long retainer before any small project together. A good agency will let the first project earn the second.
- Free work with an undefined scope. Pro bono can be genuinely great, but only when the deliverables, the timeline and what happens after launch are written down like a paid project.
Agency, consultant, freelancer or in-house?
An agency gives you a full senior team across brand, web, content and campaigns, and makes sense when the work spans disciplines, like a redesign plus ongoing marketing. A nonprofit marketing consultant is one experienced brain, ideal for strategy, audits and coaching an internal doer. A freelancer is right for one well-defined deliverable at a time. An in-house hire wins on context but rarely covers design, development, writing and analytics in one salary.
The honest test is volume and variety: if you have steady, varied work across channels, an agency or a hybrid (consultant plus freelancers) is usually cheaper than it looks, because you are buying five specialties without five salaries. If you have one project, buy one project.
How to choose a nonprofit marketing agency in two weeks
Week one: shortlist three agencies whose nonprofit work you can verify. Send all three the same one-page brief, with your goal, your audience, your budget range and your deadline. How they respond to a clear brief tells you how they will respond to everything.
Week two: hold one call with each, ask the eight questions above, and then do the step almost nobody does: ask each agency for one nonprofit client you can talk to, and ask that reference only two things. What surprised you? Would you hire them again with today’s knowledge? Read their independent reviews on Google and on Clutch the same day, because reviews on third-party platforms are the one part of the pitch the agency cannot edit.
Then decide with a simple grid: evidence, team, accessibility, measurement, price clarity, ownership. The cheapest quote rarely wins that grid, and the most expensive one does not automatically win it either.
Frequently asked questions
How much does a nonprofit marketing agency cost?
Project work is usually quoted fixed: as a public reference, our nonprofit website projects start around $5,000. Ongoing marketing is typically a monthly retainer sized to the organization. The number that matters is not the price but the written scope behind it, because an unwritten scope always grows in the agency’s favor.
What is the difference between a nonprofit marketing agency and a consultant?
An agency is a team that does the work: strategy, design, development, content and campaigns. A consultant advises and coaches while your team or freelancers execute. Agencies fit multi-channel, ongoing needs; consultants fit strategy, audits and building internal capacity.
Should we accept pro bono or volunteer marketing help?
Yes, when it is scoped like a paid project: deliverables, timeline, what is included, and who owns everything afterward, all in writing. Unscoped free help is how nonprofits end up with half-finished websites nobody maintains. A defined gift is a gift; an undefined one is a liability.
Do we need a local agency?
Not for the work itself: design, development and marketing all run well remotely. Local matters if in-person workshops are important to your team, or if your audience is geographically concentrated and the agency’s local knowledge is part of the value. Judge the evidence first and the address second.
How do we verify an agency’s reputation beyond its portfolio?
Read Google and Clutch reviews, ask for a client reference and actually call it, and check that case-study organizations still run the work the agency shows. Ten minutes of verification filters out most bad outcomes.
The next step, whichever agency you choose
Before any agency conversation, know your own baseline. Send us your website and within 24 hours you will get a written plan and a quote, a plan you can hand to whoever does the work, us or anyone else. And if you want the full picture of how we work with missions, our nonprofit marketing agency page shows the published cases, the process and the starting prices. You can also run any nonprofit website through WouldTheyGive, the free trust-score tool we built for exactly this sector.
Get a quote here, and walk into every agency meeting knowing more about your website than they do.
