Donation funds

Last updated January 30, 2025

Use funds to attribute contributions to different causes.

If you accept donations, you can create multiple funds to attribute donor contributions to different causes. Each fund can have its own name, suggested donation amounts, and recurring donation cadence. You can compare revenue by fund, and manage fund settings site-wide from a central location.

Accessing this feature

We're releasing this feature in waves to all version 7.1 sites. If you don't see this option, the experience isn't available for your site yet.

Create a fund

To create a new fund:

  1. Open the Donation panel and click Funds.
  2. Click Create fund. Edit the fund settings.
  3. Click Save.

You can edit these settings:

  • Details - Add the fund name and a disclaimer with any tax information, terms, and policies you want to show donors. This disclaimer displays beneath the donate button.
  • Suggested donation amounts - Add suggested donation amounts to encourage visitors to donate at specific levels. You can have up to eight. Add descriptions like Gold Membership or Feeds 10 cats to the suggested amounts to let donors know what their contributions are for. Switch the toggle on beside Custom amounts so donors can add an amount outside the suggested amounts. If you delete all suggested amounts, custom amounts are enabled by default.
  • Recurring donations - Switch the toggle on beside Weekly or Monthly to give donors the option to give on a recurring basis. To collect recurring donations, you need to enable customer accounts, and connect either Stripe or Squarespace Payments. Recurring donations follow this renewal schedule.
  • Default recurring frequency - Click the drop-down menu to select the default renewal frequency for recurring donations. 

You and your donors receive an email after every transaction. Donors can cancel a recurring donation from their customer account, and you can cancel their recurring donation for them from their donor profile. Visit Managing donations to learn more.

You can have up to 50 funds.

Add a fund to a donation block

To add a fund to a donation block:

  1. Add a donation block.
  2. Click Funds.
  3. Select the funds you want to display in the block. Donors can select from multiple funds using a drop-down menu.
  4. Click Save.

You can connect multiple funds to a block. If you have multiple donation blocks on your site, they can each have different fund settings.

Review fund revenue

To compare contribution revenue by fund, open the Donation panel and click Funds. The page displays all funds, the total contribution revenue the fund has raised, and the number of active recurring donations for the fund. Click a fund to view a list of individual contributions. You can also see your contribution revenue in the Sales analytics panel.

Edit a fund

To edit a fund:

  1. Open the Donation panel, then click Funds.
  2. Click the icon beside a fund.
  3. Click Edit.

You can edit the fund name, description, suggested amounts, and recurring donation settings, which will apply globally across all donation blocks the fund is connected to. If you change the fund name, past revenue will be attributed to the original fund name. Changes you make to recurring donation settings only apply to new recurring donations. Existing recurring donations will renew at the original cadence.

Delete a fund

To delete a fund:

  1. Open the Donation panel, then click Funds.
  2. Click the ... Icon beside a fund.
  3. Click Delete.

Note

Deleting a fund cancels all recurring donations. If you delete the only fund connected to a donation block, the block won’t display to visitors.

The general fund

You may see a fund called the general fund in the funds panel. This was created for you automatically when you added your first donation block. You can rename this fund by following the steps above.

Footer Image
  • Get help from our community

  • Get help from our community on advanced customizations.

  • Hire a Squarespace Expert

  • Stand out online with the help of an experienced designer or developer.