Skip to main content

How to Collect Donations

Choose the right setup for one-time and recurring donations in Enrollsy

Written by Serena Edwards

Enrollsy gives you three ways to set up donation collection, depending on how much reporting detail and donor flexibility you need.

  • Option 1 — Donation Enrollment Period (with one or more Programs and Classes): Creates a separate Enrollment Period just for donations. Best if you take a lot of donations and want more reporting detail — when you export a Transactions Report or Charge Item/Discount Item Report, you can sort results by Enrollment Period.

  • Option 2 — Donation Program (with one or more Classes, under an existing Enrollment Period): Lets donors make a one-time gift or set up a recurring donation at different levels. Good for organizations that want to give donors flexibility in how they contribute.

  • Option 3 — Donation Charge Items (added to one or more Programs or Classes): Sets a specific donation amount and frequency on an existing Program or Class. Best for organizations with a specific fundraising goal who want to encourage a set contribution.

You can add a donation using any of these options, and you can start wherever fits your setup. If you don't want a whole Enrollment Period dedicated to donations, skip to Option 2 and add a Donation Program to any existing Enrollment Period. If you only want a charge added to an existing Program or Class, skip straight to Option 3.

Option 1 Set Up a Donation Enrollment Period

You can title the Enrollment Period by year to keep each year separate, for example 2024 Donations. Follow these steps:

  1. Click on the Enrollment Period component (your component may be labeled differently depending on how your account is set up).

  2. Click the plus button in the bottom left. Give the Enrollment Period a label, such as [Year] Donations or just Donations.

  3. Click Save. You'll see a success message — click OK. You should now see the new Enrollment Period listed.

Enrollment periods list in Enrollsy showing a Year Donations period and an active Online Donations period with visibility and settings icons.

Before donors can enroll, publish the Enrollment Period by clicking the cog icon on the Enrollment Period widget, then the eye icon. When the eye icon is open, the Enrollment Period is published and visible on the Enroll Form.

From here, continue to Option 2 below to create Program Options and Programs.

Option 2 — Set Up a Donation Program

Step 1: Create Program Option(s)

The first step is creating one or more Program Options. This can be as simple as one option called Type with a single choice, Donation.

Enrollsy Program Options panel showing a Type option with a Donation choice, plus the Manage Program Options table listing the Donations option

You can also set up Program Options with more detail, for example:

  • Donation Type: One-Time Donation / Recurring Donation

  • Donation Level: $25 Donation / $50 Donation / $100 Donation

    Enrollsy Program Options panel showing Donation Type and Donation Level options with donation amount choices like $25, $50, and $100

To create the Program Options above:

  1. Open the Programs tab in My Company settings and click Manage Program Options.

  2. Click the plus button to create your first Program Option — in this example, Donation Type. Create a second one called Donation Level.

  3. Once a Program Option is added, create the choices within it. Under Donation Type, add: One-Time Donation and Recurring Donation. Under Donation Level, add: $10 Donation, $25 Donation, $50 Donation, and $100 Donation.

Step 2 - Set Up the Program

Once your Program Option(s) are created, click the blue plus button to create a Program and adjust the following settings in the Program editor:

Program Options — Add the Program Option(s) you just created.

Enrollsy Program editor showing the Program Options fields set to One-Time Donation, $25 Donation, and Alpine Location

Enrollment Model — Choose one of the following:

  • Simple enrollment model: if you have a Donation Level Program Option and only one donation Class.

  • Classes enrollment model: if you'll have the donation levels set up as Classes instead of Program Options. Check Enrollees can pick their Class, and choose List View.

Enrollsy Enrollment Model screen with Classes selected and the Enrollees can pick their Class checkbox enabled

Pricing — Uncheck Pricing is the same for each Class. Pricing will then be entered under each Class (each donation level).

Enrollsy Pricing screen with an arrow pointing to the Pricing is the same for each Class checkbox that should be unchecked

After editing these settings, click Add to create the new Program.

Step 3 - Add Charge Items

Before setting pricing, create one or more Charge Items for your donations. Go to the Items page, click the plus button, and add a Charge Item — for example, 25 Donation, or whatever your first donation level is called. Under the Charge Item settings, check:

  • Required at enrollment or in a payment plan

  • Due at enrollment > Charged every enrollment

Step 4 - Set Pricing

Where pricing is configured depends on the Enrollment Model you chose. If you chose Simple, pricing is set on the Program. If you chose Classes and unchecked Pricing is the same for each Class, pricing is set on each Class.

Simple Model Pricing

If you have Program Options for One-Time Donations and Recurring Donations, each will be priced differently on the Program.

One-Time Donations

Under Pricing, choose Fixed Cost. Under What is the total Program cost?, select the Charge Item for one-time donations (for example, One-Time Donation), and enter the amount. Click the eye icon to publish the pay-in-full donation amount.

Enrollsy Program pricing screen showing Fixed Cost selected, the One-Time Donation charge item added, and steps to publish the pay-in-full amount

Recurring Donations

Under Pricing, choose Subscription. Select Add/Remove Payment Plan and create a subscription payment plan — enter a label, choose the frequency (monthly, weekly, or annually), and choose when the first payment occurs. Then click the pencil icon beside the Payment Plan to add the recurring donation Charge Item and amount.

Enrollsy Program pricing screen showing Subscription selected and a Recurring Donation payment plan set to $25 due at enrollment and $25 monthly

Classes Model Pricing

Go to the Classes page to add donation classes — one for each donation level. Select Add Class and set:

  • The name of the first donation level (for example, $25 Donation)

  • A large capacity, such as 100,000

Enrollsy Class editor showing the Name field set to $25 Donation and Capacity set to 100000 enrollees

Under Price, click Fixed Cost, then add the Charge Item for that level and enter the amount.

Enrollsy Class pricing screen showing Fixed Cost selected and the $25 Donation charge item added to the class cost

Click Done or Add Another to add each remaining donation level as its own Class.

Enrollsy Classes list for the Donations program showing three donation-level classes: $25 Donation, $50 Donation, and $100 Donation

Step 5 - Add a Program Form Question

You can also add a question to your Enroll Form asking what the donation is for. See this article for instructions on creating a Program Form and attaching it to one or more Programs. Here's an example question:

Enrollsy Program Form question titled What is this gift for with dropdown options General, Scholarship, Memorial, Tip Jar, and Other

Option 3 — Add Donation Charge Items

Step 1 — Create Charge Items

This step overlaps with Step 3 under Option 2 above — you'll need to create donation-specific Charge Items:

  1. Go to the Items page.

  2. Click the plus button to add a Charge Item, and name it (for example, 25 Donation, or whatever your donation levels start at). Check:

    • Required at enrollment or in a payment plan

    • Due at enrollment > Charged every enrollment

Enrollsy Charge Item settings showing Custom One-Time Donation and Custom Recurring Donation items with Quantity is specified enabled

Step 2 — Add Charge Items to a Program or Class

If your pricing is at the Program level, add the Donation Charge Item(s) to the Program(s). If pricing is on the Classes, add them to the Classes. Here's how to do both.

Program-Level Pricing

On the Programs page, open the Program editor by clicking the pencil icon beside the Program, then click Pricing in the left menu. Where you add the Charge Item depends on the Program setup:

  • Simple Model/Fixed Cost and Days per Week Model/Fixed Cost — click Add/Remove Charge Item under What is the total Program cost?

    Enrollsy Program pricing screen showing the total Program cost list with donation charge items and the Add/Remove Charge Item link highlighted

  • Classes Model/Fixed Cost or Subscription — click Add/Remove Charge Item under Program enrollment fees, so the donation is charged once no matter how many Classes the person enrolls in.

    Enrollsy Program pricing screen showing the Program enrollment fees section with donation charge items added below the Camp Fee.
  • Simple Model/Days per Week/Subscription — when the program cost is set to Subscription in either model, Total cost and Program enrollment fees don't appear. Instead, create a Donations subscription payment plan (see this article for detailed steps). You can also include a custom Donation Charge Item, covered below.

    Enrollsy Program pricing screen showing Subscription selected and a Donations subscription payment plan totaling $30

Class-Level Pricing

On the Classes page, open the Class editor by clicking the pencil icon beside the Class. Under Price, click Add/Remove Charge Item to add the Donation Charge Item.

Enrollsy Class pricing screen showing Fixed Cost selected with donation charge items and a Class Fee added to the class cost.

Custom Donation Charge Item

You can also set up a custom donation option where donors enter their own amount — a great choice for organizations that want to give donors full control over their contribution.

On the Charge Item page, the Donation Charge Item should have Quantity is specified checked. The Charge Item can be optional or required, and enabled for Payment Plans or Due at Enrollment.

Enrollsy Charge Item settings for a quantity-based donation item with Quantity is specified and Due at enrollment enabled

Once Quantity is specified is active, enter a base amount, such as $1.00.

Enrollsy Program pricing screen showing a quantity-based Donation charge item set to a $1 base amount

The donor can then enter a quantity, such as 10, for a $10.00 total.

Enrollsy enrollment payment plan showing a Donation quantity field set to 10, totaling a $10 charge alongside Registration and Tuition fees

This custom Donation Charge Item can be added anywhere you'd add a regular Donation Charge Item, instead of a fixed donation amount.

Conclusion

No matter which option you choose, Enrollsy makes it easy for donors to contribute to your cause. With secure payment processing and customizable donation options, you can build a donation Program that fits your organization and your donors.

Did this answer your question?