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
| Type | Objective | Best for |
|---|---|---|
| Donor acquisition | Conversions (donate) | One-off donations |
| Supporter list growth | Leads (sign up) | Email nurturing toward monthly giving |
| Awareness | Reach or Video Views | Big issue campaigns, election season |
| Event tickets | Conversions (purchase) | Galas, fundraisers |
Creative formula
Three angles to test:
- Single beneficiary story ("Meet [Name]. This is what £20 did.")
- Specific ask ("£25 = a week of meals for a child")
- 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:
- Lookalike of past donors (best signal)
- Lookalike of email list
- Interests in charitable causes, religion, NGOs
- 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
| Period | Strategy | Budget multiplier |
|---|---|---|
| #GivingTuesday (early Dec) | Match-giving campaign, urgency | 5x baseline |
| End of year (Dec 15-31) | Tax-deductible push (US) | 4x baseline |
| Anniversary of cause moment | Retrospective storytelling | 3x baseline |
| Crisis response | Live fundraising | 10x baseline |
| Quiet months (Jan-Mar) | List building, supporter growth | 1x 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