How to Write a Nonprofit Marketing Plan: A Practical Template for Small Teams
Most nonprofit marketing plans fail before they are written. They are assigned to the marketing coordinator alongside their existing full-time workload, expected to cover every possible channel and audience in exhaustive detail, and then filed away once complete because they are too unwieldy to reference day-to-day. Six months later, the organization is still marketing reactively, chasing opportunities as they appear, with no clear sense of whether any of it is working.
A useful marketing plan for a small nonprofit team is something different. It is short enough to fit on a few pages, specific enough to make daily decisions against, connected directly to the programs and fundraising goals it is meant to support, and measurable enough to know at the end of the year whether it worked.
This guide walks through exactly how to build that kind of plan, including a template you can adapt, the questions you need to answer before writing a single marketing tactic, and how to connect your marketing activity to your Google Ad Grant strategy so both are working toward the same goals.
Key Takeaways - A nonprofit marketing plan should be three to five pages, not thirty. Length is the enemy of usability. - Start with organizational goals, not marketing channels. The channels follow from what you are trying to achieve. - Most small nonprofit teams should focus on two to three channels and do them well, rather than spreading thin across five or six. - Your Google Ad Grant is a marketing channel and should appear in your plan with its own goals, budget (of staff time), and success metrics. - A plan that is not reviewed and updated quarterly is not a plan. It is a document.
Why Small Nonprofit Teams Need a Different Kind of Plan
The traditional marketing plan, borrowed from the corporate world, assumes a dedicated marketing team, a meaningful budget, and time to execute. Most small nonprofits have none of these things. A two-person communications team managing programs, donor relations, social media, a website, an email newsletter, and a Google Ad Grant simultaneously does not need a 40-page strategic document. They need a clear, short framework that answers three questions quickly: what are we trying to achieve, which channels will we use to achieve it, and how will we know if it is working.
The plan structure below is designed for organizations with one to five people in marketing and communications roles. It can be completed in a single planning session of three to four hours with input from program and fundraising staff, and it produces a usable document that guides day-to-day decisions rather than gathering dust on a shared drive.
Step 1: Start With Organizational Goals, Not Marketing Channels
The first and most common mistake in nonprofit marketing planning is starting with channels. "This year we will do more social media and improve our email open rates." This is not a plan: it is a list of activities disconnected from outcomes.
A useful marketing plan starts one level up: what is the organization trying to achieve this year, and what role does marketing play in making that happen?
Gather input from your executive director and program leads. For each major organizational goal, ask: does marketing have a role in this? If so, what is it?
Common organizational goals with marketing implications:
| Organizational Goal | Marketing Role |
|---|---|
| Increase annual donations by 20% | Donor acquisition campaigns, email fundraising, year-end giving push |
| Recruit 50 new volunteers | Volunteer-specific campaigns (Grant and social), community outreach |
| Enroll 200 participants in new programme | Programme awareness campaigns, targeted local outreach |
| Raise awareness for advocacy campaign | Media outreach, social media, petition promotion |
| Expand to two new geographic areas | Local SEO, geo-targeted Grant campaigns, community partnerships |
Write down the two to four organizational goals your marketing plan will support. Everything in the plan should connect back to at least one of these goals. If a tactic does not support any of the goals, it does not belong in the plan.
Step 2: Know Your Audience
Most nonprofits have multiple distinct audiences with different needs, motivations, and communication preferences. Trying to market to all of them in the same way produces messaging that resonates with none of them particularly well.
For each organizational goal identified in Step 1, identify the specific audience you need to reach. Then describe that audience briefly: who they are, what they care about, what they search for online, and what would motivate them to take action.
Example audience profiles:
Audience: First-time donor prospects Who they are: Adults aged 30-55 in the Sydney metropolitan area with an interest in social issues. They have disposable income and give to one to three charities per year. What they care about: Concrete impact, financial transparency, and a sense that their gift makes a real difference rather than funding administration. What they search for: "charities helping homeless youth Sydney," "how to donate to food banks," "best nonprofits to donate to Australia." What would motivate a first gift: Seeing a specific, compelling impact story paired with clear information about how donations are used.
Audience: Volunteer prospects Who they are: Adults aged 25-45 seeking meaningful community engagement, including professionals looking for skills-based volunteering and retirees with available time. What they care about: Flexibility, meaningful contribution, connection with community. What they search for: "volunteer opportunities near me," "skills-based volunteering Sydney," "how to volunteer at a food bank." What would motivate sign-up: Clear information about the commitment required, what they will actually do, and the difference their time makes.
Write a brief profile for each of your one to three primary audiences. These profiles inform every channel and messaging decision that follows.
Step 3: Choose Your Channels
Most small nonprofit teams try to be present on too many channels simultaneously. The result is that every channel is under-resourced and none performs as well as it could.
A more effective approach is to choose two to three primary channels and invest in them properly. The right channels depend on your goals and audiences.
Channel Selection Framework
For each channel, ask three questions:
- Is our target audience active on this channel?
- Do we have the capacity to do this channel properly?
- Does this channel fit our goals (awareness, lead generation, conversion)?
| Channel | Best for | Capacity required |
|---|---|---|
| Google Ad Grant | Awareness, donor acquisition, volunteer recruitment, programme enrolment | 4-8 hours/month management |
| Email marketing | Donor nurture, retention, event promotion, announcements | 4-6 hours/month |
| Organic social media | Community engagement, storytelling, brand awareness | 8-15 hours/month |
| Organic SEO and content | Long-term awareness, search visibility, authority building | 8-20 hours/month |
| Paid social (Meta/LinkedIn) | Targeted acquisition, event promotion, retargeting | Requires budget + 4-8 hours/month |
| Events and community | Volunteer recruitment, donor cultivation, community building | Variable |
| Media and PR | Awareness, credibility, donor acquisition | 4-8 hours/month |
For most small nonprofits with one to two marketing staff, the practical primary channel combination is: Google Ad Grant (awareness and acquisition) plus email marketing (nurture and conversion) plus one social media platform (community engagement). This three-channel combination is manageable, covers the full funnel, and produces measurable results.
Google Ad Grant as a Core Channel
If your organization is eligible for the Google Ad Grant, it should be in your marketing plan as a primary channel. Up to $10,000 USD per month in free Google Search advertising is too significant to treat as an afterthought.
If you are not yet using the Grant or are unsure whether your organization qualifies, check the GrantMax eligibility checker to confirm your eligibility before finalizing your channel plan.
The Grant belongs in your marketing plan with its own section, its own goals, and its own success metrics. Treating it as a passive background activity rather than an active channel you manage to outcomes is one of the most common reasons Grant accounts underperform.
Step 4: Set Measurable Goals for Each Channel
Each channel in your plan needs specific, measurable goals for the year. Without these, there is no way to evaluate whether the plan is working.
Goals should be:
Specific: Not "increase our social media presence" but "grow Instagram followers from 1,200 to 2,000."
Measurable: Connected to a number you can actually track.
Realistic: Based on current performance and realistic growth rates, not aspirational guesses.
Time-bound: Quarterly checkpoints and an annual target.
Example channel goals:
Google Ad Grant:
- Monthly spend utilization: above 80% ($8,000+/month) by Q2
- Volunteer form submissions from Grant traffic: 40+ per month
- Donation page visits from Grant traffic: 500+ per month
- Account CTR: above 8% maintained throughout the year
Email marketing:
- Email list size: grow from 3,200 to 5,000 subscribers
- Average open rate: maintain above 35%
- Monthly click rate: above 4%
- Donations attributed to email: 30+ per quarter
Organic social (Instagram):
- Followers: grow from 1,200 to 2,000
- Average engagement rate: above 3%
- Monthly story views: above 5,000
- Volunteer enquiries from social bio link: 10+ per month
Step 5: Build Your Content Plan
Most nonprofit marketing plans talk about channels but skip the content. This is a critical gap because the content is what actually reaches your audience. A channel without a content plan is just a distribution mechanism with nothing to distribute.
Your content plan answers three questions: What will we create? How often? Who will create it?
Content Pillars
Define two to four content pillars: the recurring themes that connect your content across all channels. Content pillars ensure consistency and make editorial decisions easier.
Example content pillars for a youth mentoring nonprofit:
- Impact stories: Real stories of young people whose lives were changed by the mentoring programme. One per month across all channels.
- Behind the scenes: How the programme works, who the mentors are, what a mentoring session looks like. Two per month.
- Mentor voices: Perspectives from volunteer mentors on why they give their time and what they get from it. One per month.
- Call to action: Specific asks: volunteer recruitment, event promotion, donation campaigns, newsletter sign-up. Two to four per month depending on timing.
Content Calendar Structure
A content calendar does not need to be a complex tool. A simple spreadsheet or a shared Google Calendar with recurring slots works for most small teams.
Plan content at three levels:
Annual: Major campaigns and events plotted on a 12-month timeline. Giving Tuesday, end-of-year fundraising, volunteer recruitment drives, awareness months relevant to your cause, programme enrollment periods, major events.
Monthly: Specific content pieces for the coming month, assigned to a creator with a deadline. One impact story, two social posts, one email newsletter, one Grant campaign update.
Weekly: Brief check-in on what is being published and distributed this week. Any urgent or timely content (news hook, programme milestone, staff update).
Content Creation Capacity
Be realistic about how much content your team can produce. One well-crafted impact story per month that appears across email, social, and your website is more effective than daily mediocre content across every channel. Quality and consistency matter more than volume.
Step 6: Set Your Budget
Marketing budget in nonprofits typically covers: paid advertising (if any beyond the Grant), tools and software (email platform, social scheduling, design tools), freelance or contractor support, and staff time.
Even if your entire marketing budget is the Google Ad Grant (free) plus your staff's time, put a number on the staff time. This makes the true cost of each channel visible and enables cost-per-acquisition calculations.
Example budget allocation for a small nonprofit marketing team:
| Item | Annual Cost |
|---|---|
| Google Ad Grant management (staff time: 8 hrs/month at $35/hr) | $3,360 |
| Email marketing platform (Mailchimp, Klaviyo, etc.) | $600-$1,200 |
| Social media scheduling tool (Buffer, Later, etc.) | $180-$360 |
| Design tool (Canva Pro) | $150 |
| Photography/videography (occasional contractor) | $1,000-$2,000 |
| Paid social advertising (optional) | $1,200-$3,600 |
| Total | $6,490-$10,670 |
If your organization has a dedicated Google Ad Grant management cost (agency or freelancer fee), include it here. For context on what this costs, see our Grant management cost guide.
Step 7: Define Your Measurement Framework
A marketing plan without measurement is faith-based, not evidence-based. Define upfront which metrics you will track, how often you will review them, and what threshold would trigger a change in approach.
Metrics by Channel
Google Ad Grant: Monthly spend, impressions, clicks, CTR, conversions by type, conversion rate, cost per conversion equivalent.
Email: List size, open rate, click rate, unsubscribe rate, conversion rate (email clicks to donation or sign-up), revenue attributed to email.
Organic social: Followers, reach, engagement rate, link clicks, enquiries from social.
Website overall: Sessions, bounce rate, time on page, goal completion rate, traffic by source.
Review Cadence
Monthly: Review each channel's core metrics against targets. Note what is working and what is not. Make small adjustments.
Quarterly: Deeper review of performance against the annual plan. Are you on track? Do any channels need more or less investment? Are any tactics clearly not working and should be dropped?
Annual: Full plan review. What worked, what did not, what changed in the external environment, what do the next 12 months look like?
The One-Page Marketing Plan Template
Use this template as the core of your annual marketing plan. Add a section for each channel with more detail, and a content calendar appendix.
[Organization Name] Marketing Plan [Year]
Organizational goals this plan supports: 1. 2. 3.
Primary audiences: 1. 2.
Primary channels and annual goals:
| Channel | Annual Goal | Q1 Target | Q2 Target | Q3 Target | Q4 Target |
|---|---|---|---|---|---|
| Google Ad Grant | |||||
| Email marketing | |||||
| [Channel 3] |
Content pillars: 1. 2. 3.
Budget summary:
| Item | Annual Cost |
|---|---|
| Total |
Review dates:
- Q1 review:
- Q2 review:
- Q3 review:
- Annual review:
Plan owner: [Name] Approved by: [Name] Date: [Date]
Common Planning Mistakes to Avoid
Planning channels before goals. The channel list follows from what you are trying to achieve. Starting with "we will do Instagram" before knowing what outcome Instagram is meant to drive produces activity without purpose.
Setting unmeasurable goals. "Increase brand awareness" is not a goal because you cannot measure it. "Increase website sessions from organic search by 25% year-on-year" is a goal.
Ignoring your Google Ad Grant in the plan. The Grant is worth up to $120,000 USD per year in advertising value. Any marketing plan that does not explicitly account for it is missing a major channel.
Planning without staff capacity. A plan that requires 40 hours of content creation per month from a team with 20 hours of available capacity will be abandoned by March. Be brutally realistic about what your team can execute.
Not reviewing the plan quarterly. A plan written in January and reviewed in December has already been irrelevant for nine months. Build formal quarterly review sessions into the calendar before you need them.
Frequently Asked Questions
How long should a nonprofit marketing plan be?
Three to five pages for the core plan, plus a content calendar appendix and channel-specific detail as needed. A 30-page document is not more useful than a five-page one: it is less useful because nobody reads it. Aim for the shortest plan that contains everything needed to guide decisions throughout the year.
Do we need a separate digital marketing plan?
For most small nonprofits, a single integrated marketing plan that includes digital channels is sufficient. Separate digital and traditional marketing plans create coordination problems and are usually unnecessary unless the organization has distinct teams managing each. If the word "digital" is not in your plan title but all your channels are digital anyway, that is fine.
How do we plan marketing if our programmes change throughout the year?
Build flexibility into the plan by setting annual goals but planning tactics only one quarter at a time. Commit to the goals (volunteer recruitment, donor acquisition, programme enrolment) and the channels, but leave the specific campaigns and content for quarterly planning sessions. This gives you a stable framework without locking you into tactics that may become irrelevant as programmes evolve.
We have almost no budget for marketing. Does a plan still make sense?
Yes, even more so. When budget is extremely limited, clarity about priorities is essential. A plan tells you which two or three things to focus on with your limited time and resources, and which five things to explicitly not do this year. Without a plan, limited resources get spread too thin and nothing works well.
How do we get buy-in from leadership for our marketing plan?
Present the plan in terms of organizational outcomes, not marketing activities. "This plan will generate 50 new volunteer recruits and increase donor acquisition by 30%" gets leadership buy-in faster than "This plan includes a content calendar and social media strategy." Connect every element back to the organizational goals your executive director and board care about.
Key Takeaways
- Start with organizational goals, not channels. Every tactic in the plan should connect to at least one goal the organization has committed to for the year.
- Describe your target audiences specifically: who they are, what they care about, and what would motivate them to take action. Vague audience definitions produce vague marketing.
- Most small nonprofit teams should focus on two to three channels and do them properly, rather than stretching across five or six and doing all of them poorly.
- Google Ad Grant is a primary marketing channel worth up to $120,000 USD per year in free advertising. It belongs in your plan with specific goals and success metrics.
- Set specific, measurable targets for each channel and review them quarterly. A plan reviewed only annually is already irrelevant by the time you review it.
- Build a content plan that is realistic about your team's capacity. One well-crafted impact story per month is more effective than daily mediocre content across every channel.
- The one-page plan template in this guide is a starting point. Adapt it to your organization's specific context, add channel-specific detail, and attach a content calendar.
Published: April 2026 | Last Updated: April 2026 | Author: GrantMax Category: Nonprofit Marketing | Tags: nonprofit marketing plan, nonprofit marketing strategy, marketing template, nonprofit digital marketing, google ad grants