General

Donation Form Template

Accept donation pledges with amount selection and donor information.

Code Snippets

Copy-paste ready code. Replace YOUR_FORM_HASH with your FormsList endpoint hash.

<form action="https://formslist.com/f/YOUR_FORM_HASH" method="POST">
  <input type="text" name="name" placeholder="Your name" required />
  <input type="email" name="email" placeholder="Email" required />
  <select name="amount" required>
    <option value="">Select amount</option>
    <option value="10">$10</option>
    <option value="25">$25</option>
    <option value="50">$50</option>
    <option value="100">$100</option>
    <option value="custom">Custom amount</option>
  </select>
  <textarea name="message" rows="3" placeholder="Leave a message (optional)"></textarea>
  <button type="submit">Pledge Donation</button>
</form>

About this template

A donation form template for nonprofits and charities to collect donor information and pledge amounts. Includes preset donation amounts and a custom amount field.

Form Fields

NameEmailAmountMessage

Use Cases

Nonprofits
Charities
Fundraisers
Church donations

Features

Preset amounts
Custom amount option
Donor messaging
Tax receipt ready

Frequently Asked Questions

Can I process payments with this form?

This form collects donation pledges. For actual payment processing, integrate with a payment provider like Stripe via webhooks.

Can I send tax receipts?

Use the webhook integration to trigger automated tax receipt emails when a donation is submitted.

Is there a free plan for nonprofits?

FormsList offers a generous free tier with 50 submissions per month, perfect for small nonprofits getting started.

Ready to collect form submissions?

200 free submissions a month and a live endpoint in 30 seconds. No server, no credit card, just point your form at it.

Sign up with emailView pricing