A nonprofit marketing plan is a short written document that connects your mission to specific goals, audiences, channels, a calendar, a budget, and measurement. To write one, set two or three goals tied to mission outcomes, define your audience segments, choose channels you can sustain, map the year on a calendar, set a budget, and decide how you’ll measure progress.
If you’re the executive director who does marketing on Friday afternoons, or the communications person wearing four other hats, a plan gives those scattered hours a direction. Without one, every appeal, post, and newsletter is a one-off decision made under deadline pressure. With a plan, each month’s work can build on the last, even when the hours stay the same. This guide walks through the six steps and gives you a plan outline you can copy into a document today.
What goes into a nonprofit marketing plan?
A useful plan is short. A ten-page document that nobody opens after the board meeting won’t change much, while two or three pages your team checks every month will actually shape how you work. The plan answers seven questions: where you are, what you’re trying to achieve, who you’re talking to, where you’ll show up, when things happen, what it costs, and how you’ll know it’s working.
If you’re still working out the bigger strategic picture (brand, messaging, how the channels fit together), start with our full nonprofit marketing guide and come back. This article is the practical companion, focused on the working document that strategy turns into. Here’s the outline. Copy the table into a doc and fill it in as you work through the steps below.
| Plan section | What it covers | Questions it answers |
|---|---|---|
| Situation snapshot | Where you are now: what’s working, what isn’t, what’s changing around you | What did last year teach us? What are we up against? |
| Goals | Two or three marketing goals tied to mission outcomes | What will be different twelve months from now? |
| Audience segments | The distinct groups you need to reach and what each cares about | Who are we talking to, and what do they want from us? |
| Channel mix | The channels you’ll commit to and what each one is for | Where will we show up consistently? |
| Calendar | Campaigns, seasons, and recurring content mapped across the year | What happens when, and who owns it? |
| Budget | Money and staff time, broken out by category | What can we actually afford to do well? |
| Measurement | One or two metrics per goal, plus a review rhythm | How will we know it’s working? |
Step 1: set goals tied to mission outcomes
“Grow our social media” sounds like a goal but works more like a to-do item: you can keep at it for a year without changing anything your mission cares about. A real marketing goal names a mission outcome: more volunteers showing up for shifts, more families enrolled in the program, more recurring donors funding the work through the slow months.
Before you set targets, take an honest look at where you stand. A simple SWOT covers it (here’s how to do a SWOT analysis that’s actually useful to your nonprofit), and last year’s numbers give you a baseline. Then write two or three goals, each in the same format: outcome, number, deadline. For example:
- Grow monthly recurring donors from your current baseline by a set number before the fiscal year ends
- Increase program inquiries coming through the website each quarter
- Recruit enough new volunteers to fully staff the fall season
Base the numbers on your own baseline rather than on someone else’s benchmark. And keep it to two or three goals. With five or six competing for the same limited hours, none of them gets enough attention to move.
Step 2: define your audience segments
“The general public” is too broad to be a workable audience. No nonprofit has the budget to reach everyone, and a message aimed at everyone at once usually ends up too generic to persuade any particular group. Most organizations are really talking to four or five distinct groups:
- Individual donors: current, lapsed, and prospective
- Volunteers, and the people who could become volunteers
- Program participants, and the people who refer them to you
- Institutional funders, partners, and press
For each segment your plan serves, write down three things: what they want from you, what you want from them, and where they already spend their attention. That last one matters most, because it decides your channel mix in the next step. A retired monthly donor and a college student looking for volunteer hours won’t be found in the same place, and they respond to different messages.
Step 3: choose a channel mix you can sustain
The most common marketing plan failure isn’t picking the wrong channels — it’s picking too many. A profile you post to twice and then abandon leaves visitors looking at a dead account, which does your credibility no favors. Build around a small core:
- Your website: the home base every other channel points back to
- Email: still the workhorse for donations and volunteer signups; our roundup of nonprofit email marketing tools can help you pick a platform that fits
- Organic search: slower to build, but the traffic keeps accumulating over time, whereas paid channels stop producing once the spending stops
- The Google Ad Grant: eligible nonprofits get up to $10,000 per month in free search advertising; our Google Ad Grant guide covers eligibility and setup
- One social platform: whichever one your primary segment actually uses, even if a newer platform seems more interesting
Match each channel to a segment and a goal. If a channel doesn’t clearly serve one of your goals, cut it from the plan; you can always add it back next year. Most teams get further by staying reliably active on a small set of channels than by spreading the same hours across more than they can keep up with.
Step 4: build the calendar
The calendar is the section of the plan your team will actually look at week to week, so it deserves the most detail. Start with the fixed points you already know: your fiscal year, program cycles, signature events, GivingTuesday, and the year-end giving season that does the heavy lifting for most fundraising programs (our nonprofit fundraising guide goes deep on that stretch). Then work down three levels:
- Quarterly: one campaign or theme per quarter, each tied to a goal
- Monthly: the recurring commitments: newsletter, blog post, board update
- Weekly: the rhythm of social posts and email sends, with a named owner for each
Put a specific person’s name next to every line on the calendar. When a task belongs to the whole team collectively, it tends to slip, because nobody in particular feels responsible for the deadline.
Step 5: set the budget
Nonprofit marketing budgets vary too much for a universal number to be honest, so build yours from categories instead:
- People: staff time is usually the largest cost, even when it never appears on an invoice
- Tools: email platform, CRM, design and scheduling software
- Website: hosting, upkeep, and the occasional improvement; here’s what website maintenance costs nonprofits
- Paid promotion: search ads, boosted posts, event promotion
- Outside help: design, content, or campaign support you don’t have in-house
Two ways to stretch a limited budget: the Ad Grant covers search advertising most organizations couldn’t otherwise fund, and cutting one underperforming channel frees up more staff hours than any new tool adds. Whatever the totals turn out to be, budget for a level of activity you can sustain all year rather than a more ambitious plan that falls apart by spring.
Step 6: decide how you’ll measure success
Measurement usually fails because it’s treated as an afterthought, so write it into the plan: one or two metrics per goal. If the goal is recurring donors, track new recurring signups and donor retention rather than follower counts or impressions, which can rise without anything changing for the people you serve.
Then set a rhythm. Thirty minutes a month to look at the numbers against the plan, and a quarterly session to actually change something: drop what’s stalled, put more behind what’s ahead of schedule. That quarterly revision is the step teams most often skip, and skipping it is how a plan drifts out of touch with what’s really happening by the middle of the year.
If the plan needs a bigger frame, start with nonprofit digital strategy.
Nonprofit marketing plan FAQs
How long should a nonprofit marketing plan be?
Two to five pages. If it’s longer than that, your team won’t open it monthly, and a plan nobody opens isn’t doing its job. The outline table in this article covers everything most organizations need.
How often should we update the plan?
Review your numbers monthly and revise the plan quarterly. Rewrite it fully once a year, ideally alongside your budget cycle, so the two stay connected.
What’s the difference between a marketing plan and a communications plan?
A marketing plan covers goals, audiences, channels, calendar, budget, and measurement for everything you do to reach people. A communications plan usually sits underneath it, covering messaging, tone, and who says what, when. Small teams often combine the two in one document.
Do small nonprofits need a marketing plan?
Small teams need one most. When one person handles marketing between four other duties, a plan is what keeps that limited time pointed at goals instead of whatever feels urgent that week.
How much should a nonprofit budget for marketing?
There’s no universal number that would be honest to give. It depends on your goals, staff capacity, and program calendar. Build the budget from categories (people, tools, website, paid promotion, outside help), and remember that eligible nonprofits can add up to $10,000 per month in free search advertising through the Google Ad Grant.
If you’d rather not carry the whole plan alone, Elevation has worked exclusively with nonprofits since 2007, and our digital marketing team can help you build the plan or run it alongside you. Tell us about your project and we’ll go from there — no pitch required.