Communications Specialist – Nonprofit/Advocacy

Career Guide
Plans and executes communications to advance a nonprofit’s mission and advocacy goals. Writes and edits content, manages media and social channels, supports campaigns and events, and tracks engagement to grow awareness, supporters, and impact.

Key Responsibilities

  • Draft press releases, statements, and op-eds
  • Pitch reporters and manage media lists
  • Plan and publish social media and email newsletters
  • Develop campaign messaging and content calendars
  • Maintain website content and blog updates (CMS)
  • Monitor metrics and report on reach, engagement, and conversions
  • Coordinate speaking opportunities and press events
  • Support crisis and rapid-response communications

Career Progression

Can Lead To
Communications Manager
Media Relations Manager
Digital Communications Manager
Director of Communications
Transition Opportunities
Marketing Specialist
Content Strategist
Development/Fundraising Specialist
Community Outreach/Engagement Manager
Public Affairs Specialist

Common Skill Gaps

Often Missing Skills
Media pitching with earned coverage resultsEmail automation and audience segmentationAnalytics reporting (GA4, UTM tracking)Crisis and rapid-response communications
Development SuggestionsBuild a portfolio by volunteering with a local nonprofit to run a time-bound campaign (press release, media pitches, email series, social calendar) and complete GA4 + a social media certification to produce data-driven reports.

Salary & Demand

Median Salary Range
Entry Level$45,000–$55,000
Mid Level$55,000–$70,000
Senior Level$70,000–$90,000
Growth Trend
growing — Digital advocacy and fundraising channels are expanding across nonprofits

Companies Hiring

Major Employers
American Red CrossACLUPlanned Parenthood Federation of America
Industry Sectors
Non-Profit & Social ImpactAdvocacy & Public PolicyHealthcare & Human Services

Recommended Next Steps

1
Complete PRSA or Poynter courses in PR writing and media relations; earn GA4 and Hootsuite certifications.
2
Volunteer or freelance for a small nonprofit to lead a 6–8 week campaign and assemble press, email, and social results in a portfolio.
3
Join NTEN or The Communications Network, attend webinars, and set up 3 informational interviews with nonprofit comms directors.