Charitable Documentation

Learn how to make the most of Charitable with clear, step-by-step instructions.

Migrating from Ambassadors 2.x to 3.0

Requires: Charitable Pro 1.8.16+

Ambassadors 3.0 is a significant rework. The previous version organized settings as one sub-page under Charitable Settings; 3.0 promotes Ambassadors to a top-level admin tab with its own sub-tabs (Overview, Moderation, Directory, Invitations, General, Templates, My Campaigns, Fundraiser Page, Sharing, Misc).

Most settings kept their option keys and saved values, so your data carries forward. But the menu paths changed – and a few features have new homes.

This page is the cheat sheet for finding what moved where.

Settings Have Moved

The 2.x admin lived at:

Charitable » Settings » Ambassadors

The 3.0 admin lives at:

» Charitable » Ambassadors

That single change is what most users notice on first launch after upgrading. The “Settings” menu under Charitable still exists for other settings (Payments, Emails, Advanced, etc.), but Ambassadors is no longer one of its sub-pages.

Where Common 2.x Settings Now Live in 3.0

2.x location3.0 location
Settings > Ambassadors > GeneralCharitable > Ambassadors > General
Settings > Ambassadors > DisplayCharitable > Ambassadors > Templates (renamed)
Settings > Ambassadors > OtherSplit into Charitable > Ambassadors > Sharing and Charitable > Ambassadors > Misc
Frontend Template StyleCharitable > Ambassadors > Templates (top of the tab)
Auto-Approve CampaignsCharitable > Ambassadors > General (unchanged location, same option key)
Campaign Length Min/MaxCharitable > Ambassadors > General (unchanged)
Require Account Before SubmissionCharitable > Ambassadors > General (unchanged)
Campaign Recipients (types)Charitable > Ambassadors > General (now visual chip picker)
Share network selectionCharitable > Ambassadors > Sharing (new dedicated sub-tab, was Other > Sharing in 2.x)
My Campaigns display togglesCharitable > Ambassadors > My Campaigns (new dedicated sub-tab)
Fundraiser page togglesCharitable > Ambassadors > Fundraiser Page (new dedicated sub-tab)
Campaign Creator Donations ReportCharitable > Ambassadors > My Campaigns (moved from General sub-tab in 3.0)
QR Codes master switchCharitable > Ambassadors > Misc > QR Codes (new sub-section)

What’s New in 3.0

Six entirely new top-level tabs:

TabWhat it does
OverviewProgram-level dashboard with KPI tiles, hero chart, top performers. New in 3.0.
ModerationThe Pending / Action Required / Rejected / Approved queue. Replaces the old “Pending Submissions” admin list.
DirectoryThe full ambassador roster with profiles, verify, filters, CSV export. Replaces the implicit “Users with at least one campaign” path.
InvitationsThe personal-invite-link recruitment feature. Brand new.
My Campaigns sub-tabThe visitor-facing My Campaigns page now has its own settings sub-tab with a live preview.
Fundraiser Page sub-tabThe Enhanced layout-variant chooser, breadcrumbs, share, donor wall position, chrome cleanup. New sub-tab.

Big New Features Inside Existing Tabs

A few features that didn’t exist in 2.x at all:

FeatureLives atNotes
Setup WizardThe orange Setup prompt on Overview – or Charitable > Ambassadors > General > Setup actions > Open SetupThree completion paths (Wizard / Templates / Quick Start).
Visual Template ModeCharitable > Ambassadors > Templates > Frontend Template Style > VisualPick a template campaign whose builder layout clones to every fundraiser.
8 layout variantsCharitable > Ambassadors > Templates > Frontend Template (Enhanced)Classic, Story-Forward, Stats-Forward, Donate-First, Magazine, Showcase, Showcase Poster, Rally.
Local NotificationsPro’s bell icon4 events fire from Ambassadors.
Embed WidgetCharitable > Ambassadors > Misc > Embed WidgetOff by default; turn it on to add an Embed Widget tile to fundraiser share popovers.
CSV exportsPer-section Download buttons on Overview, Moderation, Directory, InvitationsFormula-injection-safe, capped at 10K rows.

Settings That Were Renamed

2.x name3.0 name
Frontend Template Style (under Display)Frontend Template Style (under Templates – sub-tab renamed)
“Show Donor Wall”“Donor Wall Position” (now Top / Bottom / Hide instead of On / Off)
“Show QR Code” (single setting)Split into Show QR On Fundraiser Page, Show QR Tile In Share Popover, Show QR Code (My Campaigns) – per-surface controls

Settings That Were Removed

A handful of settings were removed because they were never effective or were better expressed elsewhere:

Removed setting2.x locationWhy
Public-page elements sectionUnder the Templates / Display sub-tabCustomer-side per-variant control is now via _render_<atom>_args filters; the settings UI was clutter.
Standalone “moderation” template overridesTemplatesReplaced by the unified Moderation tab.

If your existing site relied on one of these, the corresponding filter is still in place – the UI just no longer surfaces it as a setting.

Filter and Action Renames

Most filter and action names from 2.x are unchanged in 3.0. A few exceptions:

2.x name3.0 name
charitable_ambassadors_settings_display_fieldscharitable_ambassadors_settings_display_fields (kept for backward compatibility – the tab was renamed Templates but the filter name stays for sites that hooked it).

If you had filters hooked in 2.x, they should still fire in 3.0 unless explicitly noted. Run a grep across your customizations:

grep -rn "charitable_ambassadors_" your-customizations/ | sort -u

…and cross-reference against the Hooks reference to see what’s still active and what’s been renamed.

What Stays the Same

Reassurance: most of your existing setup carries forward without changes.

  • All option keys are preserved. The wp_options.charitable_settings.ambassadors.* keys are the same. Existing customizations to those options still apply.
  • All user roles are preserved. campaign_creator still exists, still has the same caps.
  • All custom post types are preserved. Campaign post types didn’t change.
  • All shortcodes are preserved. [charitable_submit_campaign], [charitable_my_campaigns], etc. work identically.
  • All fundraiser URLs are preserved. Your existing fundraisers’ permalinks don’t change.
  • Donations data is preserved. All historical donations roll up to fundraisers and parents the same way they did in 2.x.

What To Check After Upgrading

A short list to walk through right after you upgrade:

  1. Visit Charitable > Ambassadors – confirm you land on the Overview and KPIs render.
  2. Check the Moderation tab – any pending fundraisers from 2.x should be in Pending; previously-rejected ones should be in Rejected.
  3. Check the Directory – your existing ambassadors should appear in the All view.
  4. Open the Setup Wizard once – it’ll show the path picker; you can skip past it (your existing settings are preserved) or run Quick Start to apply 3.0 defaults to any unset preferences.
  5. Sanity-check Templates > Frontend Template Style – confirm the right style is selected (Legacy / Enhanced / Visual).
  6. Run a test submission – submit a new fundraiser via /submit-campaign/ and confirm the 3-step card-grid flow works end-to-end.
  7. Run a test approval – approve the test submission from Moderation; confirm the email goes out and the audit log records the action.

If anything’s off, check Charitable Tools > Log for related entries.

Common Surprises

A few things that catch upgraders:

SurpriseWhy
“Where did Ambassadors go in Settings?”It moved to its own top-level Charitable menu item. Charitable > Ambassadors.
“My old test campaign is in ‘Rejected’ but I never rejected it.”Ambassadors 3.0 introduces the charitable-rejected post status. Old fundraisers in a never-shipped “rejected” state are reclassified to it on first save.
“There are 6 new admin sub-tabs.”Moderation, Directory, Invitations, My Campaigns, Fundraiser Page, Sharing are all new. Click through them to find each new feature.
“My QR code setting is gone.”It was split into per-surface controls. Find them under Misc (master) + the My Campaigns / Fundraiser Page sub-tabs (per-surface).
“My Campaigns looks different on the front-end.”The Enhanced template is now active by default. Settings > Templates > Legacy restores the old look.

Tips

  • Upgrade in a staging environment first. Always a good idea to use a copy of your production site to walk through the changes before customers see them.
  • Take screenshots before and after. Especially of My Campaigns and a real fundraiser page – so if anything looks off after the upgrade, you have a baseline.
  • Run the Setup Wizard at least once. Even if you skip every step, it stamps the onboarding-complete flag and hides the orange Overview prompt panel.
  • Read the 3.0 release notes. The release-notes page is the canonical changelog with linked details on every new feature.

Related

Helpful Links

🤝 Get help when you need it

Connect with Customer Support →  

📑 Find the guide you need

Browse the Documentation Hub →  

⬇️ 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

Need help understanding non-profit terms and jargon?
See our Non-Profit Glossary

Still have questions? We’re here to help!

Last Modified:

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!

automation update

⚡ Visual Automation Builder: Drag and Drop With No Code!

Charitable Automation Connect 2.3.0 introduces the Visual Automation Builder, a full-screen canvas that lays each automation out as a flow of connected cards: a trigger, optional conditions, and a list of actions that run in order.

🧩 Many actions, one trigger: Tag a donor, send an email, add a note, and fire a webhook from a single event, dragged into any order.

✉️ Act inside Charitable: New Send Email, Tag Donor, and Add Donor Note actions run with no external service required.

🔤 Merge tags: Personalize emails and notes with live fields like {first_name}, {total}, and {campaign_name}.

🔁 Apply to existing donors: Run Tag Donor and Add Donor Note against the donors you already have.

🖥️ Canvas or Simple: Switch views anytime, and automations built before 2.3.0 keep working unchanged.

Read more here.

Integration updated

📬 Introducing Brevo for Charitable: Turn Donors into Subscribers Automatically

The moment a supporter makes a gift is when they are most engaged. With the new Brevo integration for Charitable, you can automatically turn those one-time donors into long-term subscribers without touching a single spreadsheet.

Simply collect donor consent right on your donation form and start your welcome series immediately.

What’s New:

🔄 Automated Subscriber Sync: New donors who opt in are added straight to your Brevo contact list as soon as their payment clears—no manual exports or CSV imports required.

🎯 Granular Consent & Opt-In Control: Customize your checkbox label, choose whether it defaults to checked or unchecked, or turn on Brevo double opt-in to keep your list clean and compliant.

📋 Per-Campaign List Mapping: Route supporters to your global email list or map specific campaigns to targeted Brevo lists to tailor your follow-up messaging.

⚡ 5-Minute Setup: Connect instantly by pasting your Brevo API key into the Newsletter settings, map your contact fields, and start building your email list on autopilot.

Ready to grow your mailing list? Brevo is available now starting on the Charitable Plus plan—connect your account today!

recurring donations updated

💳 Introducing Card Updates: Fix Expired Cards Without Losing Subscriptions!

newExpired or updated credit cards are one of the biggest silent leaks in recurring fundraising. With Card Updates in the Recurring Donations extension, donors can now refresh their payment details directly—keeping their subscription, schedule, and giving history completely intact.

No canceled plans, no lost history, and zero administrative headache for your team.

What’s New:

⚡ 30-Second Self-Service: Donors get a dedicated “Update Card” button in their dashboard that opens Stripe’s secure, PCI-compliant Customer Portal to update card details instantly.

🔒 Scoped & Safe Access: Scoped exclusively to card updates by default, donors can’t accidentally cancel or alter their plans from inside the portal, keeping your webhooks and data in sync.

🤝 Admin-Assisted Support: Helping a donor on the phone? Open their secure Stripe portal in one click from your admin screen or generate a single-use update link to email them.

📋 Automatic Audit Trail: Every payment method update is recorded automatically with a timestamp in both system-wide logs and the individual donor’s profile.

Ready to protect your recurring revenue? Get the Plus or Pro plan and update Recurring Donations to 2.3.0+ and enable “Update Payment Method” under your Settings today!

Integration page builder

Divi Fans Rejoice! Native Divi 5 Campaign Progress Bar Module!

With our new native Divi 5 module, you can anchor your microsites with real-time fundraising stats directly on the visual canvas. Here’s how it works, and why it’s worth turning on today.

Create campaign updates that are VISUAL AND LIVE. You can also:

📊 Campaign Progress Bar: Drop a live progress bar into any Divi 5 layout and show goal progress in real time.

🎨 Deep styling controls: Easily customize the bar and track color, height, and radius to match your brand perfectly.

👁️ Visual Builder ready: Configure and preview everything directly on the Divi canvas as a first-class module.

🔁 Identical rendering: The same exact engine powers this module, meaning consistent design without legacy shims.

✅ Faster launches: Never leave the Divi 5 interface to configure shortcodes or guess how your goal labels will look.

Learn more here.

Integration page builder

👉🏻 New in Charitable: Native Elementor Widgets for Seamless Campaign Building

With native Elementor widgets, you design donation campaigns right alongside the rest of your page without touching code. Here’s how it works, and why it’s worth turning on today.

Create fundraising pages that are VISUAL, NATIVE, AND SHORTCODE-FREE. You can also:

⚡ Mini Donation: Add a compact, high-converting donation widget with preset amounts and full color control.

⏳ Campaign Countdown: Build urgency for a deadline-driven appeal, complete with optional confetti when the goal is hit.

📣 Donation Feed: Prove momentum by showing visitors the social proof of real people giving right now.

🏆 Donor Leaderboard: Celebrate top supporters with gold, silver, and bronze styling to spark friendly giving.

🖼️ Campaign Showcase: Feature multiple campaigns in a landing page grid or carousel, with search, filters, and badges.

Learn more here.