Skip to main content
The Donations feature allows you to accept one-time and recurring donations from members and the public. Create fundraising campaigns with goals, track progress, and engage donors.

How to access

ResourcesDonations Or create donation products: SettingsFeesProducts

Prerequisites

  1. Stripe connected: SettingsFeesStripe Integration
  2. Create donation product: Set type to “Donation”

Creating a Donation Campaign

1

Create donation product

Go to SettingsFeesProductsCreate Product.
2

Select Donation type

Choose “Donation” as the product type.
3

Configure campaign

Add name, description, and campaign image.
4

Set up pricing

Configure suggested amounts or custom amounts.
5

Enable public access

Set isExternal to true for public donations.
6

Publish

Save and share the donation page URL.

Donation Settings

Basic Settings

name
string
required
Campaign name displayed to donors.
description
richtext
Campaign story and purpose. Explain why you’re fundraising.
Campaign image displayed on donation page.

Pricing Options

hasCustomPriceValue
boolean
Allow donors to enter any amount.
customMinPrice
number
Minimum donation amount.
customMaxPrice
number
Maximum donation amount (optional).
productPrices
array
Pre-defined donation amounts (e.g., 25,25, 50, 100,100, 250).

Recurring Donations

hasSubscription
boolean
Enable monthly recurring donations.
hasOneTimePayment
boolean
Enable one-time donations.
monthPeriod
number
Recurring donation frequency in months.

Donation Goals

Track progress toward fundraising targets:
goalValue
number
Target amount for one-time donations.
goalValueSubscription
number
Target number of recurring donors or monthly amount.
The donation page displays:
  • Progress bar toward goal
  • Amount raised / goal amount
  • Number of donors

Public Donation Page

Page URL

Share the donation page:
  • https://app.orgo.space/public/product/{slug}
  • Or use a custom short URL

Page Features

The public donation page shows:
  • Campaign name and description
  • Hero image/video
  • Donation amount options
  • Payment form
  • Progress toward goal
  • Recent donors (if enabled)
  • Top donors (if enabled)

Page Customization

Show organization logo.
settings.colorSelection
color
Accent color for the page.
settings.colorButton
color
Donation button color.
settings.commentSection
boolean
Allow donors to leave messages.
settings.newestAndTopDonationSection
boolean
Show recent and top donors.
heroVideoUrl
url
Campaign video URL (YouTube, Vimeo).

Donor Experience

Making a Donation

  1. Visitor opens donation page
  2. Selects amount (preset or custom)
  3. Chooses one-time or monthly
  4. Enters payment details
  5. Optionally leaves a message
  6. Completes payment
  7. Receives confirmation email

Donor Information

Collect from donors:
  • Name
  • Email
  • Optional message
  • Address (if required)
hasConfidentialityEnabled
boolean
Allow donors to donate anonymously.

Donor Messages

If comment section enabled:
  • Donors can leave messages with their donation
  • Messages require approval before displaying
  • Filter inappropriate content
  • Feature the best messages

Message Moderation

commentStatus
select
Message status: pending, approved, rejected.
  1. View pending messages in donation dashboard
  2. Approve or reject each message
  3. Approved messages appear on donation page

Donation Reports

Tracking Donations

View all donations:
  • ResourcesDonationsPayments
Filter by:
  • Date range
  • Amount
  • One-time vs. recurring
  • Donor name/email

Export Data

Export donations for:
  • Accounting
  • Tax receipts
  • Donor acknowledgment
  • Grant reporting

Recurring Donations

Managing Subscriptions

View recurring donors:
  • Monthly amount
  • Start date
  • Payment history
  • Next billing date

Donor Self-Service

Recurring donors can:
  • Update payment method
  • Change donation amount
  • Cancel subscription
  • View history

Use Cases

Time-limited campaign with specific goal for yearly appeal.
Quick-response campaign for urgent needs.
Encourage sustained giving with recurring donations.
Raise funds for specific projects or initiatives.
Allow donations in honor or memory of someone.

Best Practices

Explain the impact of donations. Use specific examples and outcomes.
Visual content increases donation conversion. Show the people and impact.
Achievable goals motivate donors. Update goals if exceeded.
Send immediate confirmation and personal thank-you messages.
Keep donors informed about campaign progress and impact.
Preset amounts guide donors. Include options for different giving levels.
Monthly donors provide sustainable funding. Highlight the option.

Tax Receipts

For tax-deductible donations:
  1. Configure organization tax ID in settings
  2. Enable receipt generation
  3. Receipts sent automatically or on request
  4. Include required legal language
Tax receipt requirements vary by country. Consult with your accountant for compliance.