DonorForward

Multiply every gift. Remove every extra step.

Increase average gift size. Grow recurring revenue. Recover lost donations. Reduce donor churn.

The revenue engine

Optimize how people give — and how long they stay.

Convert more

Amount → Payment → Done. Wallets first. Almost no typing. Secondary systems never block a successful charge.

Raise the average gift

Suggested amounts with impact lines. A calculator when the ask has math. Smart defaults, not a long form.

Grow recurring

Weekly, monthly, quarterly, or annual. Recurring is in the architecture from day one — without cluttering the first gift.

Recover lost gifts

Failed recurring payments retry, notify the donor, and offer a secure update link to change the card, pause, or cancel. Staff should not chase cards.

Why forms fail

Your donation form quietly costs you money.

Gifts that never complete, amounts smaller than they could be, and monthly donors who lapse all shrink fundraising. DonorForward is built to take those leaks out — the same jobs Double and Donorbox are known for, in a simpler product.

  • Too many fields before payment
  • No Apple Pay or Google Pay on phones
  • No match or impact shown at the ask
  • Failed recurring gifts that nobody recovers

How it works

From the product brief — two paths, one engine.

Donor

Amount → Payment → Done

  1. 1

    Amount

    Suggested gifts, a custom number, or a short calculator — like a year of daily giving.

  2. 2

    Payment

    Apple Pay, Google Pay, card, or ACH. The easiest option for that device is first.

  3. 3

    Done

    Thank-you and receipt. The campaign total updates. Email failure cannot undo the gift.

Nonprofit

Create → Customize → Publish → Receive

  1. 1

    Create a campaign

    Simple donation, matching, or pre-allocated. The type sets the experience.

  2. 2

    Customize

    Amounts, branding, thank-you language. Forms always belong to a campaign.

  3. 3

    Publish

    Hosted page, embed, popup, or donate button. Prefill with ?amount=180.

  4. 4

    Receive donations

    Dashboard, donors, receipts, refunds. Sub-organizations only if you need them.

Inside the platform

Everything needed to optimize donations and keep donors.

Branded donation pages

Launch a complete giving page without building a website. Logo, color, goal, and messaging — never at the cost of speed.

Embed, popup, and donate button

Same checkout on your site via iframe, button, popup snippet, or the overlay widget.

Multiple ways to give

Cards, Apple Pay, Google Pay, and ACH in V1. PayPal, DAF, and stock plug in later without rebuilding donations.

Matching that donors understand

Every $1 becomes $2. The page shows the multiplied impact before they pay.

Recurring that lasts

Flexible frequencies, retries, and a payment-update link. Recurring is a plan — not a second product.

Multi-entity when you need it

Chapters, schools, or separate EINs as optional sub-organizations. Small shops never see the extra layer.

Source tracking

UTM, referrer, device, form, and campaign on every gift. Targeted links with amount and designation.

Donor records, automatically

One constituent across campaigns. Lifetime giving, notes, tags, and a timeline — payment stays a separate object.

  • Credit & debit
  • Apple Pay
  • Google Pay
  • ACH / bank
  • PayPal (next)
  • DAF (next)

Campaign-first

Campaign type sets the experience. The payment engine stays the same.

V1

Simple donation

Support the organization. Suggested amounts, optional recurring, Amount → Payment → Done.

V1

Matching campaign

A sponsor multiplies the gift. The donor sees Your $180 becomes $360.

V1

Pre-allocated

Building fund, a family, a program. No designation picker — the campaign assigns it.

Frictionless donations. It just works.

If a donor wants to give, email, CRM, and analytics wait. Payment succeeds first.

Ready to grow fundraising revenue?

Create an organization, connect Stripe, publish a campaign, and share a live page — the nonprofit path from the brief.

Start fundraising