Skip to main content
Orgo Donations is the fundraising module within Orgo that runs donation campaigns through public pages, goal tracking, and embeddable widgets. Built for membership organizations and nonprofits that fundraise from supporters, including youth organizations, faith communities, alumni networks, and advocacy groups, plus any group running campaigns alongside membership dues. Replaces standalone donation-page tools like Donorbox and GoFundMe Charity for goal-based campaigns, price-tier A/B testing, and embeddable widgets, not for peer-to-peer or team fundraising. Donations also lets you collect donor messages and embed widgets on any website, all backed by Stripe. Public donation page showing hero image, 67% progress bar toward $35,000 goal, 30 donations totaling $23,650, campaign description

Donations vs. fees

Many organizations use both: fees for membership dues, donations for fundraising on top.

Creating a donation campaign

FinanceProductsCreate Product → type: Donation Create Product form showing Donation type selected, title field, Recurring and One-off frequency options, custom amount toggle with min/max, and campaign goal settings
1

Choose Donation type

Select Donation as the product type. This unlocks campaign features like goals, public pages, donor comments, and widgets.
2

Name and frequency

Give the campaign a title. Choose Recurring (monthly subscription), One-off (single payment), or both.
3

Custom amounts

Toggle on Custom amount to let donors enter any value. Set optional minimum and maximum to keep it reasonable.
4

Set a goal

Choose Total goal or Monthly goal and enter a target amount. The public page shows a live progress bar.
5

Save and configure

After saving, the product detail page opens with tabs for Prices & Options, Landing page, Widgets, and Stats.

Prices & options

Each donation campaign can have preset price tiers and product options. The Prices & Options tab manages both. Donation product detail showing Prices & Options tab with seven tiers from Starter $10 to Legacy $1,000, A/B Testing toggle enabled, and Product options panel

Price tiers

Create suggested donation amounts that appear as quick-select buttons on the public page: One tier is marked as the Default price — it’s pre-selected when the page loads. You can also enable custom price value so donors can type any amount (with optional min/max).

A/B testing

Toggle Pricing A/B Testing to experiment with different price tier configurations. Each variation shows a different set of preset amounts to donors, and Orgo tracks performance metrics per variation so you can see what works. A/B Testing section showing two enabled variations — Variation A with lower tiers ($10, $25, $50, $100) showing 18 transactions and $592 average, and Variation B with higher tiers ($50, $100, $250, $500) showing 12 transactions and $1,083 average Each variation tracks:
  • Total revenue collected through that variation
  • Average donation amount
  • Transaction count (number of completed donations)
In this example, Variation A (lower tiers) drives more conversions (18 vs. 12), while Variation B (higher tiers) produces a higher average donation (1,083vs.1,083 vs. 592). Use these insights to optimize your pricing strategy.

Product options

Add optional choices for donors — like designating their gift to a specific program, selecting a thank-you gift tier, or choosing which project to support.
The public donation page, embeddable widgets, donor comments and goal tracking are covered in Donation Pages & Widgets.

Payments & tracking

The Payments view shows every donation with full details. Donation payments list showing 30 payments with donor names, local center affiliations, amounts ranging from $100 to $5,000, payment dates, and one-time/recurring type indicators Filter by date range, amount, donor name, payment type (one-time vs. recurring), or local center.

Stats

The Stats tab shows donation trends over time with a payments chart and all-time totals. Stats tab showing payment amount chart over last 90 days with trend line and moving average, and all-time stats summary

Export

Export donation data as CSV for:
  • Accounting and bookkeeping
  • Tax receipt generation
  • Donor acknowledgment letters
  • Grant reporting

Covering processing fees

Donors can optionally cover Stripe’s processing fees so 100% of their intended amount goes to your organization. When enabled, the checkout shows the fee amount and lets the donor add it to their total. Processing fee formula: (amount x 2.9%) + fixed fee (varies by currency).

Supported currencies

Donations support 19 currencies: USD, EUR, GBP, CAD, AUD, CHF, DKK, NOK, SEK, PLN, CZK, HUF, BGN, RON, HRK, JPY, MXN, SGD, HKD The currency is set per product and determines the payment processing.

Common scenarios

Create the donation product, set a max date (expiry), share the URL, and promote it. When the date passes, the page stops accepting donations. Combine with a goal to create urgency.
Enable both options but set the default donation type to “monthly” in your widget settings. Use lower suggested amounts for monthly (10,10, 25, 50)vs.onetime(50) vs. one-time (50, 100,100, 250). Enable the monthly upsell feature to prompt one-time donors to consider recurring.
Create a donation widget (embed or popup type) from the Widgets tab. Copy the embed code and paste it into your site’s HTML. The widget handles the entire checkout flow. Track performance per widget to see which placements work best.
Find the donation in the payments list and process a refund through Stripe. The refund returns to the donor’s original payment method.
The public donation page and widgets require Stripe for online checkout. For offline donations (cash, check, wire transfer), record them manually in the payments module.
Go to the donation product’s comments view. All new comments start as Pending. Review each one and approve or reject. Only approved comments appear on the public page. Use the filter to quickly find pending comments.
Enable local center option on the donation product. The public page and widgets will show a dropdown where donors select which branch receives their gift.