Donate button

A simple way to ask for donations on Facebook

The donate button is a quick way for people to donate to your organisation without leaving Facebook. You can add the donate button to your Page and posts, making it easy for supporters to contribute in a few steps.

Sign up for charitable giving tools

Easy ways to grow your charity

Engage with the world's largest audience

With millions connected to charity Pages, Facebook can be a powerful place to motivate people to give to the causes that they care about.

An image alt text
Raise funds on Facebook or the website of your choice

Any charity can drive people to donate on a website of their choice using a donate button on their Page header or ads.

How to add a donate button

    Go to your charity Page (Must be a page admin).

    1. Select + Add a button or if you already have a CTA button, hover over it and click Edit button.
    2. Select Donate through Facebook* to let people donate directly through Facebook (you'll need to sign up for Facebook Payments).
    3. Click Finish.

    *Donate button page header directly through Facebook is currently available to US/EMEA onboarded organisations

    Must be onboarded to Facebook Payments – Charitable organisations based in selected countries are eligible to apply. Sign up here.

    1. On your Facebook Page, begin by creating a post.
    2. Scroll down the post actions and tap Support charity.
    3. Select the charity that you want to raise money for.
    4. Add a photo.
    5. Tap Continue to confirm that you want to publicly post.
    6. Click Publish.

    To promote a post with donate button, you can create an ad or boost an existing post. Your Page's category must be set to "Charity organisation" in order to view the Donate Now call-to-action button in Ads Manager.

    1. Create an ad in Ads Manager with one of these objectives:
      1. "Send people to your website"
      2. "Increase conversions on your website"
      3. "Get installs of your app"
    2. When choosing your ad creative, you'll be given the option of adding a call-to-action button.
    3. Choose Donate from the drop-down list and place your order.

    Recommended best practices

    Test early and test often.

    Make donation-appeal testing a routine part of your strategy. This will ensure that your best content is ready to roll out in time for the busy giving season. Try testing and experimenting with audience targeting, copy length and the donation ask.

    Be personal and relatable.

    Don't use broad numbers. Be specific about the difference a 5, 10 or 15-dollar contribution can make. And consider testing smaller donations.

    Don't be afraid to tell the full story.

    Through testing, one charity found that they increased donations by putting the full story directly in the post and using the donate button.

    Pick the right time.

    Maybe your cause is top of mind at the moment or it aligns with a specific time of year – these could be the best times to ask for donations. Think of when you can create a sense of urgency and relevancy to invite your supporters to give?


    • US-based charities must be a 501(c)(3) organisation, registered with the IRS, have a tax ID number and have a bank account registered with a licensed financial services institution.
    • Charitable organisations based in Europe where Facebook donation and fundraising tools are available must provide a VAT number (if applicable), charity registration number (where applicable), a charity registration document issued or approved by a government entity and a bank account registered with a licensed financial services institution.
    • A donate button on page header to an offsite URL is currently available for charity and public figure pages across US, UK on-boarded organisations, UK Paypal Giving Fund, Europe, Middle East, Africa, Canada and Australia.
    • A donate button page header directly through Facebook is currently only available to US/UK onboarded organisations.

    Resources and next steps