Skip to content
Nonprofit SEO

Note September 15, 2026

A Nonprofit Marketing Plan for an Organization With No Marketing Staff

A one-page nonprofit marketing plan an executive director can keep: audiences, three goals, channels ranked by hours, a monthly rhythm and what to measure.

Free audit of your own site

/ 6 min read / Nonprofit SEO Company team

A small nonprofit meeting room with manila folders, a laptop and coffee mugs on the table

A marketing plan for a nonprofit with no marketing staff should fit on one page and be built around hours, not channels. Write down who you need to reach, three goals for the next twelve months, the channels you can keep up with the hours you really have, a monthly rhythm, and a handful of numbers to check. That's the whole plan. Anything longer tends to sit in a shared drive while the newsletter goes out late again.

Below are the five parts in order, then a filled-in example for a made-up food pantry so you can see what a finished page looks like.

1. Audiences: three to five groups, in plain words

List the groups whose actions keep your programs running. For a small organization that's usually some mix of:

  • people who need your services, and the people who refer them (caseworkers, school counselors, clergy, clinic staff)
  • donors, split into current donors and people who don't know you yet
  • volunteers
  • funders and partners

For each group, write one line with two parts: what they need to know, and what you want them to do. "Families in the county: know when and where we're open; come in." "Local people who've never heard of us: learn we exist; give once." If you can't say what you want a group to do, leave it off this year's plan. You can add it next year.

2. Three goals, each with a number and a date

Three is enough when marketing is a slice of someone else's job. Each goal needs a count, a deadline, and a way for you to check it yourself without hiring anyone.

Good goals look like this:

  • "Fill every Saturday volunteer shift from January to June without a last-minute email blast."
  • "Get [number] first-time donors through the website by December 31."
  • "Grow the newsletter list from [current count] to [target]."

"Raise awareness" and "grow our brand" aren't goals for this page. Nobody can tell you in June whether you're on track for them, so they never change what you do on a Tuesday afternoon.

3. Channels, ranked by hours

This is the step most plans skip, and it's the one that decides whether the plan survives. Start with an honest number: how many hours a week can someone actually give to marketing? Not the hours in their job description. The hours left after grant reports, board prep and the things that catch fire.

Then list the channels you're using or considering, and next to each, the weekly hours it takes your team to do it properly. If you don't know, time it for a month. Rank them by how directly they serve your three goals, and draw a line where the hours run out. Everything below the line gets dropped or paused this year, out loud, so nobody feels guilty about it.

A few things to weigh while ranking:

  • Your website's key pages (program pages, the donate page, the volunteer page, hours and location) take real work up front and much less after. Once they're in good shape, they keep answering the people who search for help, for volunteer shifts and for ways to give, whether or not anyone posted that week.
  • A Google Business Profile matters if people come to a physical place. Keeping hours, holiday closures and photos current is a small, steady job.
  • An email newsletter reaches people who already said yes once. It's usually the most direct line to repeat donors and returning volunteers.
  • Social media reaches people only while someone keeps posting. If you keep it, pick the one platform your audiences actually use and give it a fixed number of hours, rather than spreading thin across several.
  • Print and in-person outreach (flyers at partner sites, a table at the farmers market) still works for some audiences, especially people who need your services.

4. A monthly rhythm

A plan with no calendar turns into a list of good intentions. Give each week of the month one job:

  • Week 1: update anything time-sensitive on the website and your Google Business Profile (hours, closures, events, open volunteer shifts).
  • Week 2: send the newsletter.
  • Week 3: publish one new or improved page, such as a program page, an FAQ, or a participant story told with consent and a changed name.
  • Week 4: spend thirty minutes on the numbers and write down one thing to change next month.

Then add the seasonal items once, so they don't sneak up on you. Year-end giving pages are easier to build in October than in December. Giving Tuesday 2026 falls on Tuesday, December 1, so anything you want live for it should be done by mid-November. Volunteer recruitment for spring and summer programs usually needs to start in winter.

5. What to measure, once a month

Pick numbers that connect to your goals and that you can get in a few minutes:

  • online gifts and first-time donors (from your donation platform's reports)
  • volunteer sign-ups
  • newsletter sign-ups
  • requests for help or calls from people seeking services, if you log them
  • visits to your key pages from search, and the searches that brought them (Google Search Console shows the searches)

Followers and likes are fine to glance at. They don't belong on this list unless they lead to one of the actions above. To work backward from the volunteers you need to the visits your volunteer page needs, our volunteer pipeline calculator does the arithmetic with your own numbers.

A filled-in example: a hypothetical food pantry

This is an invented example to show the format. The organization isn't real, and every number in it is a placeholder for your own.

The hypothetical pantry is volunteer-run, open Tuesday evenings and Saturday mornings in a mid-size town. One part-time coordinator has about four hours a week for all communications.

Audiences

  • Families who need food: know the hours, the address and what to bring; come in.
  • Referrers (school social workers, clinic staff, congregations): know who qualifies; send people.
  • Volunteers: see open Saturday shifts; sign up online.
  • Local donors who don't know the pantry: learn what a gift pays for; give, ideally monthly.

Goals for the next twelve months

  1. Every Saturday shift staffed by volunteers who signed up online, by March 31.
  2. 60 first-time online donors by December 31.
  3. Newsletter list from 400 to 700 people by December 31.

Channels, ranked, in 4 hours a week

  1. Website, 1.5 hours: the "get food" page with hours and what to bring, the volunteer page with live shift openings, the donate page.
  2. Google Business Profile, 0.5 hours: hours, holiday closures, photos of the space (no photos of people picking up food).
  3. Monthly email, 1 hour a week spread across the month.
  4. One social account, 1 hour: open shifts, closures, thank-yous.

Below the line this year: a second social account and the printed quarterly newsletter.

Monthly rhythm

Week 1 hours and shifts updated. Week 2 newsletter. Week 3 one page improved (this quarter: a Spanish version of the "get food" page, reviewed by a native speaker). Week 4 numbers.

What the coordinator checks on the first Monday

Shifts filled versus open, first-time online donors, newsletter list size, and the searches that brought people to the "get food" and volunteer pages.

The whole thing fits on one sheet of paper. The coordinator keeps it next to the desk and brings it to the quarterly board meeting with the numbers filled in.

Keeping the plan alive

Review it every quarter with whoever on the board cares most about outreach. Ask two questions: are we on track for each goal, and did the hours match what we planned? When the hours don't match, adjust the channels, not the goals.

When someone suggests a new platform or a new event, ask which hours come out of something already on the list to pay for it. Asking that every time keeps a small team from adding channels nobody has time to keep up.

At the end of the year, keep what worked, drop what didn't, and write next year's page in an afternoon.

If you write this plan and the hours still don't cover the work your goals need, that's the point where some outside help makes sense. Our nonprofit marketing agency page explains the search and website side we take on, so your team can keep the parts that need your voice.

Next step Your move

Find out what searchers see when they look for your cause

The free audit is a short written report, not a sales call: how your site and Google listing look today, who shows up instead of you, and the first three fixes. It comes by email within one business day.

Get the free nonprofit SEO auditBook a 30-minute call

Or ask the assistant in the corner: prices, Ad Grants, chapters, how canceling works.