Charitable Blog

Everything you need to know about Charitable and our team.

Add a simple donation form for free

How to Add a Simple Donation Form For Free in WordPress (Step by Step)

Last updated on

  • By

Do you want to add a simple donation form to your WordPress site?

Sometimes you just need a simple form that works! No frills, no fluff.

Just a form on your site that will collect donations while you check back on your site once in a while.

In this tutorial, I’ll walk you through every step to get this set up.

The best part is that there’s no coding or developer needed. I’ll even show you how to make sure receipts are auto generated and sent to every donor.

You’ll be able to export your donation records as and when you need along with basic fundraising reports.

Let’s free up your time, run things on auto pilot, and just make life easier!

What’s in this Guide

What You Need Before You Start

This tutorial assumes a few things are already in place. Here’s a quick checklist before you begin:

  • A live WordPress site. Self-hosted WordPress (WordPress.org) is what we’re working with here. If you’re still setting yours up, start with this setup tutorial on our YouTube channel before continuing.
  • Admin access. You’ll need to log into the WordPress dashboard and install a plugin. If you have editor access but not admin access, ask your site administrator to handle Step 1 (installing the plugin), then hand it back to you.
  • A payment method for your donors. Charitable works with PayPal, Stripe, Square, and several other gateways right out of the box. You don’t need to have this fully configured before creating your first form, but you will need it before accepting live donations. We’ll note where payment setup fits into the flow.

That’s genuinely all you need. No developer, no custom code, and no third-party accounts are required to follow this tutorial.

Note: This tutorial uses Charitable Lite which is free to download and use. It includes unlimited fundraising forms and campaigns, templates, offline donations, and automated receipts.

For more powerful features that include a visual donation form builder, recurring donations, advanced fundraising reports, you’ll want to upgrade to Charitable Pro »

See the difference between Charitable Lite and Pro »

Upgrade to Pro here and get 50% off »

Before we go ahead, you need to understand how Charitable works.

First, Charitable lets you create a “Campaign”. This can be a general campaign for your cause, or it can be for specific missions. The campaign is more visually appealing and complex. You can add background colors, images, videos, a progress bar, and a countdown timer. You can also allow donors to leave comments and messages. Things like that.

Now your campaign can run infinitely, or it can have a fundraising goal and deadline, like $100,000 by 31st December.

A sample campaign would look like this:

Campaign-countdown-sample-with-details

Once you create a campaign, Charitable automatically attaches a donation form to it. The donation form is simple. It will display suggested donation amounts (this is set by you), any recurring donation options, fields for name, email, address, and payment options.

Here’s a sample of what it can look like when it’s live on your site:

Donation form simple

Once you create a campaign, you can choose to:

  1. Add the fundraising campaign to your site
  2. Add just the simple donation form

Let’s explain this with an example. Say you create a Charitable campaign and embed the donation form on your homepage to collect funds, in general, for your overall mission.

Now, for the winter, you plan on raising funds to provide warm blankets to the homeless. That’s a time-bound mission with a specific purpose and goal.

You can use Charitable to create and launch a separate campaign just for that mission. Every donation received will be organised under that campaign. Your reports will reflect the same.

Charitable campaigns

This is why I love using Charitable for raising funds for non-profits. It just works in a way that non-profits really need.

For this tutorial, let’s create a general fundraising campaign to collect donations across your website for all purposes.

How to Add a Donation Form in WordPress (Step by Step)

Step 1: Install and Activate Charitable

To install Charitable, in your WordPress dashboard, go to Plugins » Add New Plugin.

Install Charitable WordPress plugin

In the search bar, type Charitable.

Find the plugin by Charitable in the results. It should appear near the top and will show over a million active installs.

Click Install Now, then click Activate once the installation finishes.

Once activated, Charitable will prompt you to run its Setup Wizard. I recommend doing this, especially if you’re new to the plugin.

Charitable wizard

The wizard walks you through connecting a payment gateway, setting your currency, and creating your first campaign in about five minutes. If you skip it now, you can always go back to it via Charitable » Settings.

Step 2: Create, Customize, and Publish Your Campaign

Go to Charitable » Add New in your WordPress dashboard.

Add new campaign in Charitable

You’ll see a library of campaign templates. Choose one that fits your cause, or start with a blank template. Templates are a good starting point because they’re already structured for donor conversion.

The campaign builder opens. This is a drag-and-drop visual editor. You’ll see fields available on the left that you can simply drag and drop into the preview on the right.

You can simply click on any text to edit it, such as the campaign title and description.

Drag and drop progress bar

On the right side of the builder, a live preview updates as you work. Take a few minutes to customize the colors and layout so the campaign looks like it belongs to your site.

Next, go to the Settings tab on the far-left menu. Under General Settings, you can add a Goal and End Date for your campaign if you need. Since this is a general ongoing donation form, you can leave this blank.

Goal and time settings in Charitable

Go to the Donation Options tab. You can add suggested donation amounts along with a description here. You can also add a minimum donation amount and allow the donor to add a custom amount of their choice.

Donation options in settings page

I recommend going through the settings here, and when you’re satisfied, click Publish and Save in the top menu bar.

Save and publish campaign

Your campaign is now live and has its own page on your site. That page includes the full campaign layout: your description, a progress bar, and the donation form all in one place.

You can embed this campaign anywhere on your site. There are readymade widgets in the block editor, as well as in popular page builders like Elementor, WP Bakery, and Divi. For this tutorial, you don’t need the campaign, just the donation form.

So in the next step, you’ll get the code that lets you show just the donation form on any other page, without the surrounding campaign layout. That’s useful when you want a simple, focused form rather than the full campaign experience.

For a more detailed walkthrough of campaign setup, including how to add donor tiers, custom fields, and campaign images, see our full guide: How to Create Your First Fundraising Campaign in Charitable.

Step 3: Connect Your Payment Gateway

In Charitable Lite, you get Stripe, PayPal, and Square – right out of the box. No addons needed, it’s included.

If you already have a Stripe, PayPal, or Square account, it should take about 2 minutes to connect your account.

Go to Charitable » Settings » Payment Gateways. You can enable and disable gateways here. Use the green “Gateway Settings” button to go to the settings page where you can connect your account.

You can also turn on test mode here while you set up so that no payments accidentally go through from real donors when you aren’t ready.

PayPal gateway settings button

For more details: Follow this payment setup guide »

See all payment gateways available »

Step 4: Automate Your Email Receipts

Charitable makes it easy to create and send receipts to donors. It’s automated and handled for you. You can customize the email to add your own logo and messaging.

Go to Charitable » Settings » Emails. Here, you can enable emails such as the Donation Receipt. Then a green “Email Settings” button will appear.

Enable donor receipt and admin notification email

This will take you to the email page where you can customize it. You can add an email subject line and headline. If you’re using Charitable Pro, you’ll also get the option to create and attach PDF receipts.

Customize donation receipt email

Next, you can add the email body. Charitable gives you a list of shortcodes you can use to auto-fetch donor and donation information from the form filled out by the donor. This includes the donor’s first name, donation summary, and more.

Customize receipt with shortcodes

Step 5: Get Your Embed Code from the Wizard

Now that your campaign is published, Charitable gives you a simple way to grab the embed code. There are two places to find it, and both work without any technical knowledge.

While still inside the campaign builder, look at the top menu bar. You’ll see an Embed button next to the Publish and Save controls. Click it to open the Embed Wizard.

embed button in campaigns

The wizard shows you a few display options. You can click on the blue link “Embedding a form? Click here”.

embedding-a-form-click-here

This will display code that you can copy. It should look like [charitable_donation_form campaign_id=123].

The number after campaign_id= is your campaign’s unique ID.

Copy this shortcode. You’ll paste it into your page in the next step.

Copy embed code in campaign

Option B: Find the ID in the Campaigns List

If you’ve already closed the campaign builder, you can find your campaign ID without reopening it. Go to Charitable » Campaigns in your dashboard. You’ll see a list of all your campaigns. The campaign ID appears in small text directly below each campaign title.

shortcode in campaigns page

Note that number, then build the shortcode yourself:

[charitable_donation_form campaign_id=YOUR_ID_HERE]

Replace YOUR_ID_HERE with the number from your campaigns list.

Either way, you now have the shortcode you need. On to placing it on your site.

Step 6: Add the Shortcode to a Page or Post

Open the page or post where you want the donation form to appear. This might be a standalone “Donate” page, your homepage, a campaign-specific landing page, or a blog post. The shortcode works anywhere WordPress lets you add content.

Here’s how to add it using the WordPress block editor:

  1. Click the + icon to add a new block wherever you want the form to appear on the page.
  2. In the block search bar, type Shortcode and select the Shortcode block from the results.
  3. Paste the shortcode you copied in Step 4 into the shortcode field. It should look like: [charitable_donation_form campaign_id=123]
  4. The block editor will display a placeholder in editing view. The actual rendered form appears when you preview or publish the page.
shortcode embed in wordpress post

If you’re using the Classic Editor instead of the block editor, paste the shortcode directly into the text editor at the point where you want the form to appear. It works exactly the same way.

You can place this shortcode on as many pages as you want. Each page will show the same donation form for that campaign. If you run multiple campaigns, each one has its own shortcode with a different campaign ID, so you can embed them independently across your site.

Before you publish, preview the page to confirm the form is rendering correctly. Click the Preview button in the top-right corner of the page editor. WordPress will open a preview tab showing exactly what visitors will see.

Check that the form appears where you placed it, that the campaign title and donation amounts look right, and that the form fields are all present. If you haven’t connected a payment gateway yet, the form will display but won’t process real transactions.

Once everything looks good, click Publish. Your donation form is live. Anyone who visits that page can now give directly on your site, without leaving your domain, without their data going to a third party, and without a platform taking a cut of the donation.

In case you want to add the fundraising campaign, simply add a new block. Search for “Charitable”. Add the Charitable Campaign block and then choose the campaign you want to display from the dropdown. That’s it.

Add Charitable campaign to block editor

You’ve successfully added a donation form on your site. Next, I’ll show you a few form settings you’ll want to know about.

Configure Donation Form Settings

Charitable offers you options to tweak your donation form. Head over to Charitable » Settings » General tab. Open the Donation Form section.

Here are the settings available:

Donation form settings

Donation Options: You can choose to display the form in a modal, separate page, or same page.

Form Template: Choose between a standard template and minimal template.

Only show required fields: This will make your form as simple as it can be for your donors.

Show login form: If you wish to have donors log in before making a donation, you can choose to enable that here.

Minimum donation location: If you’re setting a minumum donation option, you can decide where that message would appear on your form.

Default highlight color: There’s an option to set the color for notices and validation errors. You can choose to have them displayed at the top or bottom of the page.

Accessing Donation Records & Reports

Every time a donation is made, Charitable automatically creates a donation record. You can access these under Charitable » Donations.

You can view donations here, along with the name, amount, campaign, date and status.

Charitable donation tab

Hover over any name and you’ll see options to edit the record. This will take you to the individual record page. Here, you can view details about the donor, alond with the donation details, payment method, the activity log.

Updated donation log and paid status

You can also set the donation status to pending, paid, cancelled, or refunded.

Updating donation status

A cool feature about Charitable is that you can add a donation manually here. So if you’ve collected donations through other methods such as offline, you can create those records here and treat Charitable as your centralized database.

Add new donation record

Charitable also creates readymade reports for you. You can access them under Charitable » Reports. You’ll see total donations, average donations, number of donors and refunds. You can filter and export these reports as and when you need.

Tips for Getting More from Your Donation Form

Getting the form live is the foundation. These tips help you turn that foundation into a form that actually converts. Each one is something I’ve seen make a measurable difference for organizations using Charitable.

Set Suggested Donation Amounts

Forms without suggested amounts put the entire decision on the donor, which often results in lower average gift sizes. When you set three or four suggested amounts, most donors choose one of them rather than entering their own number. The middle option tends to get the most selections. In the campaign builder, you can configure preset donation amounts and label each one. “Feeds one family for a week: $35” is more compelling than a blank dollar field with no context. Take five minutes to think through what different gift levels actually cover for your work, then name them accordingly.

Choose suggested amounts

Use a Specific Fundraising Goal

A progress bar tells donors they’re part of a movement, not just writing a check into a void. When your embedded form shows “We’ve raised $3,200 of our $5,000 goal,” donors feel both the urgency and the traction simultaneously. Charitable displays a goal progress bar automatically when you set a fundraising goal inside the campaign builder, and it updates in real time with every donation. It’s one of the simplest conversion improvements you can make.

Goal and time settings in Charitable

Connect an Email Marketing Integration

Every donor who fills out your form is someone who cares about your cause. If you’re not adding them to an email list, you’re leaving future fundraising on the table.

Charitable’s Plus plan and above include integrations with Mailchimp, ActiveCampaign, MailerLite, Campaign Monitor, MailPoet, and Mailster. When a donor submits a form, they can be automatically added to a list and triggered into a welcome sequence. That single automation can dramatically improve donor retention over time. Learn more about Charitable’s email marketing integrations.

Enable Recurring Donations

One-time donors are valuable. Monthly donors are transformative. A supporter who gives $25 once is worth $25. The same supporter on a monthly plan is worth $300 over a year, with no additional acquisition cost. Recurring donations are available on Charitable’s Plus plan and above. When enabled, a simple “Make this a monthly gift” option appears on your donation form. It’s one checkbox for the donor, and it changes the entire financial picture for your organization over time. See how recurring donations work in Charitable.

Recurring donation in campaign form

Test Your Form Before Promoting It

Before you send your donation page link to your whole email list, run through the form yourself. Submit a test donation using your payment gateway’s sandbox or test mode. Check that the confirmation email arrives correctly and that the donation appears in your Charitable dashboard. Stripe and PayPal both provide test card numbers specifically for this purpose. The five minutes it takes to test will save you from the much worse scenario of finding out something is broken through a confused donor email.

Why Consider Upgrading to Charitable Pro

Charitable Lite has all the features you need to raise funds online with 0 investment needed.

Charitable Pro gives you access to advanced fundraising features. For the donation form, you’ll get a visual form builder that lets you customize the form as you need in a live preview. You’ll also get more options on how payment methods are displayed.

Other powerful features include:

…and more!

Want to see it in action? Try a Charitable Pro demo »

Ready to power up your fundraising?

Frequently Asked Questions

What is the shortcode to add a donation form in WordPress?

The Charitable shortcode for embedding a donation form is [charitable_donation_form campaign_id=123]. Replace 123 with your actual campaign ID. You can find your campaign ID in two places: the Embed Wizard inside the campaign builder, or in the Charitable > Campaigns list, displayed in small text below each campaign title.

Do I need to create a campaign before adding a donation form?

Yes. In Charitable, every donation form is tied to a specific campaign. The campaign holds your fundraising goal, description, and campaign details. Once you create and publish a campaign, you can embed its donation form anywhere on your site using the shortcode. This structure lets you run multiple campaigns simultaneously, each with its own independent form.

Can I put the donation form on more than one page?

Yes. Copy the shortcode and paste it into as many pages, posts, or widget areas as you want. Every instance shows the same form and sends donations to the same campaign. This is useful if you want a form on your homepage, on a dedicated “Donate” page, and embedded in relevant blog posts at the same time.

What donation form templates are available in Charitable?

Charitable offers two donation form templates: the Standard template and the Minimal template. You can switch between them in Charitable » Settings » General » Donation Form using the Form Template dropdown. The Standard template includes more visual structure; the Minimal template is a stripped-down form that integrates cleanly into any page layout. You can also customize colors, field display options, and add custom CSS if needed.

Donation form templates

I made changes to my campaign but they’re not showing on the form. What should I do?

First, make sure you clicked Publish and Save inside the campaign builder after making your changes. If you saved and still don’t see the update on the front end, the most likely culprit is a caching plugin. Go to your caching plugin’s settings and clear the cache, then reload the page. If you don’t use a caching plugin, try a hard refresh in your browser (Ctrl+Shift+R on Windows, Cmd+Shift+R on Mac).

Is Charitable free? Do I need to pay anything to accept donations?

Charitable Lite is completely free and available on WordPress.org. It includes unlimited campaigns, unlimited donations, PayPal and Stripe support, automated receipts, and full donor data ownership. There are no monthly fees and no setup costs. Charitable’s paid plans start at $69 per year and add features like recurring donations, fee recovery, email marketing integrations, and more. All paid plans come with a 14-day money-back guarantee.

Does Charitable take a percentage of donations?

No. Charitable does not take any percentage of donations. If you’re on a paid plan, you pay the annual license fee for the software, and that’s it. Your payment processor (Stripe, PayPal, etc.) charges its standard processing fees, which go directly to them. Charitable has no role in that transaction and takes nothing from it. This is one of the key differences between self-hosted WordPress fundraising and third-party platforms that charge a platform fee on top of processing fees.

Does Charitable have a visual form builder?

Yes, the visual donation form builder is easy to use. You can access it inside any campaign once you open the builder, switch to the Donation Form tab.

form tab

Where can I get help if something isn’t working?

Free users can post questions on the Charitable support forum on WordPress.org, where the team responds regularly. If you have an active Charitable Pro license, you have access to direct priority support through the Charitable support portal. There’s also a full documentation library covering every feature and setting in detail.


Stay Connected for More Nonprofit Resources

For more tutorials and videos tailored to nonprofits, subscribe to our YouTube channel. We regularly publish expert tips, step-by-step guides on online donations, fundraising strategies, and practical resources to help your organization succeed.

🗞️ Get weekly tips and exclusive guides in your inbox
Join our newsletter →  

🎥 Watch step-by-step tutorials and success stories
Subscribe to our YouTube channel →  

👩🏽‍💻 Connect with our community and get daily nonprofit insights
Follow us on LinkedIn →

🥳 Fun reels and non-profit insights
Follow us on Instagram → 

👀 Insightful & fun videos to help you grow your cause
Follow us on TikTok→  

🌎 Subscribe and follow for general fundraiser tips
Get Fundraiser Tips on TikTok → 

Powerful Fundraising Resources

⬇️ Download proven strategies, campaign ideas, and expert tools
Get the Fundraising Kit →  

💸 Get Free Fundraising Resources
Head to the Charitable Fundraising Hub

🤔 Got questions about Charitable?
Charitable FAQs

🏎️ Take Charitable for a spin
Create your Charitable Demo

Understand non-profit terms and jargon
Non-Profit Glossary

% Looking for non-profit deals and discounts?
Best Non-Profit Deals and Discounts →

author avatar
Melinda Bartley
I’m the senior writer at Charitable, with over 15 years of experience in content creation, digital marketing, and SEO. Beyond my professional role, I’m the co-founder and trustee of a non-profit organization committed to animal rescue and welfare. Throughout my career, I’ve helped build 17+ blogs – many from the ground up, transforming them into successful marketing platforms that drive traffic, boost brand visibility, and generate revenue.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. We only recommend products that we believe will add value to our readers.

Leave a Reply

Your email address will not be published. Required fields are marked *

Get free tips and resources right in your inbox, along with 60,000+ others

Join our Newsletter

We won’t spam you. We only send an email when we think it will genuinely help you. Unsubscribe at any time!

Featured Video:

Watch more videos on our YouTube channel.

What's New In Charitable

View The Latest Updates
🔔 Subscribe to get our latest updates
📧 Subscribe to Emails

Email Subscription

Join our Newsletter

We won’t spam you. We only send an email when we think it will genuinely help you. Unsubscribe at any time!

💂‍♂️ New DonationGuard 🛡️ Automatically Protects Your Donations!

Worried about card testing attacks or spam bots flooding your donation forms, but don’t want to ruin the giving experience for your real supporters? Charitable’s DonationGuard features:

🛡️ Real-Time Bot Detection: Actively monitors every donation submission for five distinct attack signals without slowing down your human donors.

📊 Smart Traffic Scoring: Instantly evaluates activity against a learned baseline of your site’s normal donation rhythms to catch sneaky, slow-drip card testing.

🚨 Severity-Tiered Alerts: Immediately opens structured “Attack Records” and notifies you via email and admin alerts the moment a campaign starts taking fire.

🎯 Single-Click Defense: Deploy instant security using the “Recommended Settings” preset to turn on Honeypot, Time Trap, and Rate Limit modules all at once.

🚫 Automated Blocklists: Permanently stop repeat offenders by automatically blocking suspicious email addresses based on your customized rules.

Visit this page to learn more.

author avatar
Melinda Bartley
I'm the senior writer at Charitable, with over 15 years of experience in content creation, digital marketing, and SEO. Beyond my professional role, I'm the co-founder and trustee of a non-profit organization committed to animal rescue and welfare. Throughout my career, I've helped build 17+ blogs - many from the ground up, transforming them into successful marketing platforms that drive traffic, boost brand visibility, and generate revenue.
GiveWP Migrations New

🧤 White Glove Migration Service for GiveWP

Thinking about switching your fundraising platform from GiveWP to Charitable, but don’t want to risk losing your data or handle a complex technical setup yourself? Charitable’s White Glove Migration Service features:

👥 Flawless Donor Mapping: Safely transfer your entire supporter database with zero data loss.

📊 Complete Financial History: Meticulously preserve every historical transaction for continuous, accurate reporting.

🔄 Seamless Recurring Giving: Safely transfer active sustaining subscriptions without disrupting your incoming revenue or requiring your donors to update their information.

💳 Zero Gateway Disruptions: Keep using Stripe, PayPal, or any other GiveWP-compatible processor you already love.

🚀 Expert Technical Setup: Relax while our team handles the heavy lifting to install and configure your forms—plus, qualifying users get a full year of Charitable Pro completely free.

Visit this page to learn more.

author avatar
Melinda Bartley
I'm the senior writer at Charitable, with over 15 years of experience in content creation, digital marketing, and SEO. Beyond my professional role, I'm the co-founder and trustee of a non-profit organization committed to animal rescue and welfare. Throughout my career, I've helped build 17+ blogs - many from the ground up, transforming them into successful marketing platforms that drive traffic, boost brand visibility, and generate revenue.
automation Improvement

📢 New Feature Alert: Automation Connect 2.0 Is Here! 🚀

Thinking about connecting your fundraising data to tools like Mailchimp, Slack, or Google Sheets, but don’t want to hire a developer or write custom code? Charitalbe’s new automation addon has:

⚡ 17 Event Triggers: Instantly fire webhooks for a donor’s first gift, renewal payments, or reached campaign milestones.

🎯 Smart Conditional Logic: Use powerful AND/OR logic across 11 fields to only send data when it meets your exact criteria, like newsletter opt-ins.

📊 Custom Payload Control: Select from 80+ clean data fields across donor, donation, and campaign metadata so your apps get exactly what they need.

🚀 Pre-Built Platform Templates: Skip the setup from scratch with ready-to-go templates for Zapier, Make.com, n8n, HubSpot, and Slack.

🛡️ Reliable Developer Tools: Power your workflows with signed HMAC-SHA256 payloads, complete WordPress filters, and automatic retry logs.

author avatar
Melinda Bartley
I'm the senior writer at Charitable, with over 15 years of experience in content creation, digital marketing, and SEO. Beyond my professional role, I'm the co-founder and trustee of a non-profit organization committed to animal rescue and welfare. Throughout my career, I've helped build 17+ blogs - many from the ground up, transforming them into successful marketing platforms that drive traffic, boost brand visibility, and generate revenue.
automation Improvement

🔌 Charitable Meets Zapier: Connect to 7,000+ Apps and Automate Your Fundraising

Tired of manually copying donation data into accounting sheets or tracking down new donor signups? Put your administrative tasks on autopilot. Charitable is now officially on Zapier, giving you a powerful, no-code way to plug your fundraising directly into the rest of your favorite tools.

Every donation, donor signup, and campaign milestone can now trigger an automated workflow seamlessly.

What’s New:

♾️ Connect to 7,000+ Apps: Bridge your Charitable campaigns with everyday software like Google Sheets, QuickBooks, Slack, Mailchimp, HubSpot, Notion, Airtable, and thousands more.

⚡ 12 Powerful Triggers: Build deep workflows using smart automation triggers covering the entire donation lifecycle—including New Donation, New Donor, Subscription Cancelled, and Campaign Goal Reached.

📋 Pre-Built Action Templates: Get started in three minutes or less with our pre-made template combinations, like automatically logging new donations straight into a Google Sheet or firing custom donor welcome emails through Gmail.

🚫 Zero Code Needed: No complex webhooks or custom PHP scripts required. Just pick your trigger, choose your app, map your fields, and let Zapier handle the heavy lifting.

Ready to save hours of admin time? Grab Charitable Pro with the Automation Connect addon today and launch your first Zap!

author avatar
Melinda Bartley
I'm the senior writer at Charitable, with over 15 years of experience in content creation, digital marketing, and SEO. Beyond my professional role, I'm the co-founder and trustee of a non-profit organization committed to animal rescue and welfare. Throughout my career, I've helped build 17+ blogs - many from the ground up, transforming them into successful marketing platforms that drive traffic, boost brand visibility, and generate revenue.
Improvement Payments

🚀 Introducing PayPal Commerce: One Connection, Six Ways to Donate

Donors expect modern, flexible payment options when they support a cause. If they don’t see their preferred method on your donation form, they often disappear without a word. With PayPal Commerce, we are bringing a completely modernized checkout experience right to your campaigns.

Enjoy a single integration that upgrades your forms, makes giving seamless, and helps you capture every single donation.

What’s New:

🔌 One-Click Connection: Skip messy API keys and developer docs. Simply click “Connect with PayPal,” sign in to your business account, and your modern form is live in under five minutes.

💳 Six Ways to Give: Give your supporters instant access to PayPal balance, Venmo (US), Pay Later financing, major credit/debit cards, Apple Pay (Safari), and Google Pay (Chrome) all from the exact same form.

🔄 Flexible Recurring Giving: Fully supports monthly giving. Choose between the PayPal Subscriptions API (handled automatically on PayPal’s end) or Vault + Cron (handled securely right on your site).

💬 Friendly Error Recovery: No more confusing browser alerts. If a payment is declined, donors see plain-language, inline messages that guide them on how to fix the issue and complete their gift.

Ready for PayPal, modernized? Update to Charitable Pro 1.8.15+ (or Charitable Lite 1.8.11+) and connect your account today!

author avatar
Melinda Bartley
I'm the senior writer at Charitable, with over 15 years of experience in content creation, digital marketing, and SEO. Beyond my professional role, I'm the co-founder and trustee of a non-profit organization committed to animal rescue and welfare. Throughout my career, I've helped build 17+ blogs - many from the ground up, transforming them into successful marketing platforms that drive traffic, boost brand visibility, and generate revenue.