Donate Button

A simple way to ask for donations on Facebook

The donate button is a quick way for people to donate to your organization 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 Nonprofit

Engage with the world’s largest audience

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

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

Any nonprofit 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 nonprofit 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 on-boarded organizations

    Must be on-boarded to Facebook Payments – Charitable organizations based in select 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 nonprofit.
    3. Select the nonprofit you want to raise money for.
    4. Add a photo.
    5. Tap Continue to confirm 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 “Non-Profit Organization” 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 to add a call-to-action button.
    3. Choose Donate from the dropdown list and place your order.

    Recommended Best Practices

    Test early and test often.

    Make donation-appeal testing a regular part of your strategy. This will ensure 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 five, ten, or fifteen dollar contribution can make. And consider testing smaller donations.

    Don’t be afraid to tell the full story.

    Through testing, one nonprofit found that they increased donations by putting the full story right in the post and using the Donate button.

    Pick the right time.

    Maybe your cause is top-of-mind at the moment or your 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) organization, registered with the IRS, have a tax ID number and have a bank account registered with a licensed financial services institution.
    • Charitable organizations 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 nonprofit and public figure pages across US, UK on-boarded organizations, 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 on-boarded organizations.

    Resources & Next Steps