How to Run Facebook Ads for a Charity

Pix-Vu Team||4 min read
How to Run Facebook Ads for a Charity

Quick Answer

To run Facebook ads for a charity, use the Conversions objective optimised for Donate (or Lead if you're capturing supporter info). Apply for Meta's Nonprofit Manager and free ad credit through Meta for Nonprofits. Run video creative built around a single beneficiary story. Budget $20-100/day. Expect $0.50-3 cost per donation lead, $5-20 per actual donation depending on cause.

Charity ads are storytelling first

Donor decisions are emotional. Statistics don't move money. A face, a name, and a specific situation does. The most effective charity ad is a 60-second video about one person whose life you changed, not a montage of beneficiaries.

Get the free credit first

Before spending a penny, register at Meta for Nonprofits. You'll need:

  • 501(c)(3) status (US) or equivalent in your country
  • Verified Facebook Page
  • Donate button enabled on your Page

Once approved you get access to:

  • Free in-kind ad credit (varies by region)
  • Fundraising tools native to Facebook (no platform fees on donations)
  • Donor matching tools

Don't run paid ads for a charity until you've completed this step.

Two campaign types

TypeObjectiveBest for
Donor acquisitionConversions (donate)One-off donations
Supporter list growthLeads (sign up)Email nurturing toward monthly giving
AwarenessReach or Video ViewsBig issue campaigns, election season
Event ticketsConversions (purchase)Galas, fundraisers
For long-term sustainability, build a supporter list first then nurture toward monthly giving. One-off donation ads have brutal ROI, but the donors you collect become recurring givers if you nurture them.

Creative formula

Three angles to test:

  1. Single beneficiary story ("Meet [Name]. This is what £20 did.")
  2. Specific ask ("£25 = a week of meals for a child")
  3. Urgency ("We need 200 donors by Friday to keep the shelter open")

Video format:

  • 60-90 seconds
  • Open with a face and a name in the first 3 seconds
  • Voice-over from the beneficiary or a frontline worker
  • Specific ask and amount, not "anything you can give"
  • End card with logo, donation amount tiers, and CTA

Campaign template

Campaign: [Charity Name] – Donor Acquisition
Objective: Sales (Conversions)
Optimisation event: Donate (custom event)
Daily budget: $50 (CBO)

Ad Set 1: Lookalike
- 1% LAL of past donors
- 1% LAL of email subscribers
- Country only

Ad Set 2: Cause interest
- Stacked interests: charity giving, cause-related interests (e.g., animal welfare, refugees, children)
- Age: 35-65 (donors skew older)
- Exclude existing donors

Ad Set 3: Retargeting
- Page visitors last 60 days
- Donate page visitors who didn't complete
- Past donors (asking for repeat donations)
- Email subscribers

Creatives:
- Ad 1: 90-sec beneficiary story video
- Ad 2: 30-sec frontline worker testimonial
- Ad 3: Static photo + amount tiers (£10/£25/£50)
- Ad 4: Last-call urgency video (matched giving deadline)

CTA: Donate
Landing page: Donation page with one-time + monthly toggle, default to monthly

Targeting

Donors skew older (45+) and more female. Stack:

  1. Lookalike of past donors (best signal)
  2. Lookalike of email list
  3. Interests in charitable causes, religion, NGOs
  4. Older age bands (35+ minimum, often 45+)

Tracking donations

Set up the Donate event in your Pixel. Most donation platforms (Donorbox, Classy, Fundraise Up) integrate directly with Meta. Configure:

  • Lead event when someone starts the donation form
  • Donate event on completion (with value)
  • Subscribe event for monthly donors

Send via CAPI for accurate iOS attribution.

Fundraising calendar

PeriodStrategyBudget multiplier
#GivingTuesday (early Dec)Match-giving campaign, urgency5x baseline
End of year (Dec 15-31)Tax-deductible push (US)4x baseline
Anniversary of cause momentRetrospective storytelling3x baseline
Crisis responseLive fundraising10x baseline
Quiet months (Jan-Mar)List building, supporter growth1x baseline

What kills charity ads

  • Showing only the cause, not the people
  • Asking for "anything" instead of a specific amount
  • Generic graphics instead of real photos
  • Sending traffic to the homepage instead of the donate page
  • Forgetting to thank donors with a follow-up retargeting ad

Run Facebook ads without the manual grind

Pix-Vu generates ad creative, targeting, and copy variations for any product, service, or campaign type. Connect your Meta account, describe what you're promoting, and Pix-Vu builds the ads, audiences, and budgets for you.

Try Pix-Vu free and launch your first AI-built campaign in under 10 minutes.

Ready to automate your Facebook ads?

Let AI handle your ad creative, targeting, and optimization. Launch profitable campaigns on autopilot.

Get Started Free