Church Donation Form

What’s Included

Church Donation Form Fields

1. Donation Information

  • Donation Amount (Radio List + Custom Amount Option)
    • $10, $25, $50, $100, Custom Amount (Single Line Text – Numeric Input)
  • Recurring Donation (Checkbox)
    • “Make this a monthly donation”
    • This option requires the Stripe add-on.

2. Donor Information

  • Name (Single Line Text)
  • Email Address (Email Field)
  • Phone Number (Phone Field)
  • Mailing Address (Address, City, State, Zip Fields)

3. Payment Information

  • Payment Method (PayPal or Stripe modal)
    • PayPal, Credit/Debit Card, Bank Transfer
  • Card Details (PayPal or Stripe modal)
    • Card Number, Expiry Date, CVV

Donor and Admin Email Notifications, Payment Processing, and more

  • Email Notification (Donor receives a confirmation email; Admin gets a submission notification)
  • Success Message (Displays a thank-you message post-submission)
  • Redirect (Option to redirect to a custom ‘Thank You’ page)
  • Payment Processing (Supports PayPal and Stripe for seamless transactions)
  • Email Marketing Integration (Mailchimp, ActiveCampaign for donor engagement)

How can the Church Donation Form Be Used?

  1. Download and import the Template – Select and customize this form to match your church’s aesthetic.
  2. Enable PayPalConnect to your PayPal account to accept donations
  3. Enable Stripe (optional) – For recurring donations, connect to your Stripe account and enter your Recurring Payment Plan ID into the Stripe action.
  4. Confirm Email Notifications – Email will be sent to the web admin address and donor address. Customize your messages however you’d like them to read. 
  5. Integrate with Email Marketing (optional) – Sync donor details with your preferred email marketing service.
  6. Publish & Share – Embed the form on your church’s website and share it via email or social media.

Please note: This template requires the Ninja Forms Stripe add-on for accepting recurring donations. If you don’t wish to accept recurring donations, you can simply delete the “make this a monthly donation” checkbox field, and everything else will work as intended.

A reliable church donation form makes giving effortless for your congregation. With secure payment options, automated receipts, and CRM integrations, this form simplifies donation management.

💡 Get started today and enhance your church’s online giving experience!


Make it your template

Every template is ready to go live and fully customizable. Tweak a few things or renovate from the ground up. Ninja Forms gives you the tools either way.

  • No-fuss form imports
    Import any template to your WordPress website with just a single click using our built in form importer. 
  • Add, remove, or reorder anything
    Adding and removing fields or form actions is as simple as point and click. Rearrange field order just by dragging and dropping.  
  • Customize any field
    From field labels to list options to values and more, every field on the form can be adjusted however you see fit. 
  • Tailor your email notifications
    Add, remove, or edit email actions. Add CC/BCC recipients. Pick what form data to include in the email, even send attachments.
  • Personalize success messages
    Edit the message displayed on submit. Include form responses like name, even provide a download link / lead magnet. 
  • Redirect on submit
    Optionally send the user to a custom url of your choice after the form has been submitted. 
  • Custom calculations
    Assign values to different form responses and let us do the math for you on form submission. Great for ecommerce, quizzes, and prioritization.
  • Publish painlessly
    Once your form is ready, appending anywhere on any page or by Gutenberg block is literal point and click.
  • Manage Submissions
    Once it’s live, view, edit, and export submissions from any new template for free in your WordPress dashboard.