Create Flexible Forms for Every Giving Need

Donation form customization options displayed

A Donation Form Is Not A Checkout

Selling tools model a purchase. Giving works differently, and every field here is built for a gift.

The Amount Is Theirs

Donors decide what to give, so the amount field leads with suggestions and always allows a figure of their own.

Some Give Quietly

Anonymous giving is a single checkbox, not a custom field you have to remember to filter out of public lists.

Gifts Belong To Causes

Every donation lands against a campaign and a donor record, instead of sitting in an order queue.

Build The Ask, Not A Checkout Flow

Drag in the fields your appeal needs, set the amounts you want to suggest, and style it to your brand without leaving WordPress.

Donation form with amount options

Build Your Form Where You Build Your Pages

The form builder is the WordPress block editor, so there is no separate interface to learn and no proprietary format holding your form. Drag fields in from the inserter, reorder them, and set any field to half width to lay two on one row. Duplicate a finished form in one click when you need a variation.

Let Donors Choose, Or Name Their Own Figure

Suggest four amounts, preselect one so nobody arrives at a field sitting on zero, and keep the custom amount open for everyone else. Set a minimum so processing fees never eat a small gift. Show the amounts in a row or a column, at full, half, third or quarter width.

Select donation amount
UI design elements and settings

Match Your Brand Without Touching Code

Style the form beside a live preview: background, colours, padding, corner radius, field spacing and button alignment. Colours can come straight from your theme palette, so the form inherits the site it sits on. Every form also has its own Custom CSS tab when you want to go further.

Every Submission Checked Twice

Fields are validated in the browser as donors type and again on your server before anything is charged, with nineteen default messages you can rewrite. Honeypot spam protection stops automated submissions, and a tampered payment amount is rejected rather than processed.

Email form with spam protection

How it Works

Free covers the basics. Pro unlocks what turns donors into a growing base of support.

Connect A Payment Method

Connect Stripe, PayPal or offline giving. Test mode first, then switch to live when you are ready.

Build Your Form

Drag in the fields your appeal needs and set the amounts you want to suggest for every fundraising campaign you create.

Publish It Anywhere

Place it on a page, a campaign, or inside Elementor and Bricks. One form can appear in as many places as you need.

Everything Inside The Form

The fields themselves, the choices you give donors, and what happens after they give.

Form field icons for donation

Only Add What Your Ask Actually Needs

Choose from donation, payment, donor, and content fields to build the exact giving experience you need. Customize each field’s label, validation, help text, and width.

Make donation anonymous and visible

Anonymous Giving

One checkbox keeps a donor’s name off every public donor list on your site.

Cover processing fees for donation

Cover Processing Fees

Donors can add the processing cost so more of their gift reaches the work.

Field width set to Half

Multi-Column Layouts

Set any field to half, third or quarter width to lay fields side by side.

Thank you message customization options

Confirmation Options

Show a message in place, or send donors to a page or custom URL. Write it yourself using smart tags.

Event date and time selector

Date And Time Fields

Add a date or time picker for event-linked giving, or a gift tied to a particular day.

Add Widget to you Page Builder

The donation form is a native block, so it lives wherever you design. Two builders get a purpose built widget, and a shortcode covers the rest.

{{site_name}}

Gutenbuerg

{{site_name}} icon

Spectra

Elementor logo

Elementor

Black b on yellow

Bricks

Reuse It, Restyle It, Place It Anywhere

One form can serve several campaigns, carry its own styling, and appear wherever your pages are built.

Custom CSS code snippet.

Custom CSS Per Form

Every form has its own Custom CSS tab with syntax highlighting, so one form can be restyled without touching your theme.

Duplicate Spring Appeal form

Duplicate Any Form

Copy a finished form in one click when you need a variation rather than a fresh start.

Things you may want to know

Trusted by Thousands of Businesses
Collect Donations. Stress Free.
24/7 World Class Support Team
Scroll to Top