Charitable Blog

Everything you need to know about Charitable and our team.

Ambassador-seasons

Introducing Ambassador Seasons: Re-run Your Peer-to-Peer Campaign Every Year

Last updated on

  • By

A walkathon comes back every spring. A gala returns every fall. A giving-day push happens every December. Most peer-to-peer campaigns aren’t one-off events, they’re the same program running on a loop, year after year.

The trouble is that “coming back” has always meant starting over. You rebuild the campaign from scratch, re-recruit last year’s fundraisers cold, and quietly lose the monthly donors who were attached to pages that no longer exist.

That never sat right with us. Ambassador Seasons lets you re-run the same campaign year after year while keeping the momentum you already built. When a season ends, your returning fundraisers and teams continue into the new season in one click. Their page carries forward, their web address stays the same, their recurring donors move with them, and last year’s page is archived read-only so its history is never lost. 🔁

Seasons is available now in Charitable Ambassadors 3.4.0. It’s opt-in and currently in beta, so you turn it on when you’re ready and we keep refining it based on how real programs actually use it.

Here’s What Ambassador Seasons Looks Like

Before we get into how any of this works, here’s the short version of what it does for both sides of the process: the returning fundraiser deciding whether to come back, and the admin deciding what happens to everyone who doesn’t.

An overview graphic for Charitable Ambassadors Seasons, showing a returning fundraiser's continue screen on the left and an admin's Season Close Preview on the right.

On the left is what a returning fundraiser sees: a continue screen that already knows 18 of their monthly donors are coming with them. On the right is what you see before a season closes: a preview showing exactly how many fundraisers are continuing, how many aren’t, and how much recurring revenue is affected either way. Nothing happens on either side until someone clicks a button.

Why Keeping Last Year’s Fundraisers Changes Everything

The single biggest lever in peer-to-peer fundraising isn’t acquiring new fundraisers. It’s keeping the ones you already have. A fundraiser who ran a campaign for you last year already knows your cause, already has a network primed to give, and already raised money once. Getting them back for a second year is worth several cold recruits, it costs you almost nothing, and it’s central to any real donor engagement strategy.

But retention is exactly where most programs leak. The event ends, the campaign goes dormant, and 11 months later someone builds a brand-new campaign for next year. Last year’s fundraisers get a generic “we’re back” email, land on a blank page, and have to re-create everything from memory. Predictably, most of them don’t. Seasons removes that friction, so continuing feels like a win instead of a chore.

When You’ll Feel the Difference

Seasons is built for any peer-to-peer program that repeats on a calendar, not just a single big annual event. A few places it pays off:

🚶 Walkathons and run/walk events that come back every spring with mostly the same team captains.
🎗️ Annual galas and dinners with the same host committee fundraising on your behalf each year.
🎁 December giving-day pushes that lean on the same handful of top fundraisers every time.
🏫 School-based peer-to-peer drives where the grades change but the parent volunteers don’t.
🏢 Corporate team challenges where the same company groups compete against each other year after year.

One-Click Continue, for Fundraisers and Teams

When a new season opens, every returning fundraiser gets a personal continue invitation. Clicking it opens the confirmation screen below, and nothing publishes on their behalf until they actually click Continue.

A fundraiser's continue screen for the new season, showing their existing goal, story, and a note that 18 monthly donors will come with them.

Notice what’s already filled in. The fundraiser’s existing goal and story carry forward as defaults, and the screen tells them up front how many of their monthly donors are coming along, so there’s no guessing about what continuing actually costs them. They can override the goal or rewrite the story if they want a fresh start, or leave both alone and click Continue.

Their new fundraiser page comes back under the same link they shared last year, ready to accept donations again. Teams carry forward the same way: company teams, school grades, and chapter groups continue into the new season instead of rebuilding a roster from scratch. And if a fundraiser doesn’t act right away, that’s fine. A reminder email goes out as the deadline approaches, and they can still decline with “Not this year” if this isn’t their season to come back.

Your Monthly Donors Move With the Campaign

This is the part most platforms get wrong. When a supporter sets up a recurring gift through a fundraiser’s page, that relationship is valuable and fragile. If the page disappears at season’s end, the gift fails or gets orphaned, exactly the kind of drop-off donation recovery exists to catch, and you’ve lost a donor you worked hard to win. Seasons treats recurring donors as a first-class part of the handoff, not an afterthought.

When a fundraiser continues, their monthly donors move to the new season’s page automatically, the way you saw in the screen above. For fundraisers who don’t come back, you decide ahead of time what happens to their recurring gifts, so nothing falls through the cracks by accident. There are 3 policies to choose from: move future gifts to the parent campaign, leave them on the archived page as-is, or pause the subscription until someone restarts it.

A Reviewed Close, Never a Silent Bulk Action

Ending a season is deliberate, not automatic. From the season’s campaign, you open a Season Close Preview that shows exactly what’s about to happen before anything does.

The Season Close Preview screen, showing 24 continuing fundraisers and 6 non-returning fundraisers, with a breakdown of how their recurring subscriptions will be handled by policy.

In the example above, 24 fundraisers are continuing and 6 aren’t, and the preview breaks their $720 a month in combined recurring gifts down by exactly what will happen to each: some move to the parent campaign, some stay on the archived page, some get paused. That’s the kind of breakdown you’d otherwise have to stitch together by hand from a general donations report. You review it, then click Apply Season Close when the numbers look right.

Up to 4 transactional emails keep everyone in the loop along the way: the continue confirmation, a reminder before the deadline, a notice to affected recurring donors, and an admin close-summary. Each one is its own toggle, so you decide who actually hears from you. If you want those emails to reliably land in an inbox instead of a spam folder, a dedicated plugin like WP Mail SMTP helps. Pages that don’t continue archive read-only rather than disappearing, so last year’s history stays intact and becomes your warm re-engagement list for next time.

Set Up Your First Season in a Few Minutes

You can have next year’s season wired to last year’s in a few clicks. Here’s exactly what that looks like, step by step.

Step 1: Turn On Seasons and Set Your Defaults

Go to Charitable » Ambassadors » Other » Seasons in wp-admin and enable the feature. While you’re there, set your Rollover Defaults (Story, Photo, Goal) and your Non-Returning Donors policy once, while you’re calm and planning, not scrambling three weeks before an event opens.

Step 2: Point Next Year’s Campaign at Last Year’s

Create next year’s campaign with the same campaign builder you already use, open its Season box, and set Predecessor Campaign to last year’s. Give it a Season Label and, if you want them, optional open and close dates.

Step 3: Open the Season

Returning fundraisers get the continue invitation you saw earlier, and reminders go out on their own as the deadline approaches. You don’t have to chase anyone manually.

Step 4: Review the Close and Apply It

When the event wraps, open the Season Close Preview, confirm the numbers match what you expect, and apply the close. Continuing pages and their monthly donors carry forward, and last year archives cleanly.

That’s the whole flow. Want every setting explained in more depth, screenshots included?

Read the Full Ambassador Seasons Setup Tutorial →

For Agencies and Developers

Hooks for the Full Season Lifecycle

Extend Seasons with actions that fire at each step, the same pattern Automation Connect 2.0 uses elsewhere in Charitable: charitable_ambassadors_season_closed, charitable_ambassadors_fundraiser_continued, charitable_ambassadors_fundraiser_declined, charitable_ambassadors_team_continued, and charitable_ambassadors_recurring_moved.

Filters, Notifications, and Template Overrides

Tune close batch size with charitable_ambassadors_season_close_chunk_size, gate notifications with charitable_ambassadors_notifications_enabled, and set the donor-facing recurring URL with charitable_recurring_donations_page_url. Override any of the 4 season emails, season_continue, season_reminder, season_donor_notice, and season_admin_summary, from your-theme/charitable/emails/.

FAQs on Ambassador Seasons

Does this require the Charitable Pro plugin? Yes. Ambassador Seasons ships in Charitable Ambassadors 3.4.0, and it needs the Charitable Pro plugin, version 1.8.16 or later, installed underneath it.

Do I have to turn Seasons on? No. It’s opt-in and currently in beta. Your existing peer-to-peer campaigns keep working exactly as they do now until you enable it.

What happens to a fundraiser who doesn’t continue? Their page archives read-only at its existing web address, and whatever you’ve set as your Non-Returning Donors policy, move to the parent campaign, leave on the archived page, or pause, decides what happens to their recurring gifts.

Do old fundraiser links break when a season closes? No. Continuing pages keep the exact same web address, and archived pages stay live at their original address too, just read-only.

Can I run more than one recurring program with Seasons? Yes. Each season chain is just a campaign pointed at a Predecessor Campaign, so a spring walkathon and a fall gala can each run their own independent season cycle side by side.

Get Started With Ambassador Seasons

Ambassador Seasons is available now in Charitable Ambassadors 3.4.0. Open Ambassadors » Other » Seasons, turn it on, and point next year’s campaign at this year’s. Your returning fundraisers will thank you for not making them start over.

Read the Ambassador Seasons Documentation →

Not Yet a Charitable Pro User?

What’s New in Charitable

We also launched several powerful features and improvements recently:

🧩

Elementor Widgets

Build donation campaigns visually in Elementor, WPBakery, or Divi, no shortcodes required.

Learn More →

🧾

Custom Receipts

Show a different thank-you page by donor type or campaign, right on the receipt.

Learn More →

🔆

Beacon Campaign Templates

A full-width hero template that puts your goal and donation widget above the fold.

Learn More →

📝

Donation Form Block

Embed a real, working donation form directly on any page or post.

Learn More →

👤

Creator Profiles

Give every fundraiser a shareable public page with their own avatar, bio, and campaigns.

Learn More →

📱

Mollie One-Tap Checkout

Donors on mobile check out instantly with Apple Pay or Google Pay through Mollie.

Learn More →

We’ve been adding to Charitable constantly, features and improvements designed to help you raise more and serve your donors better. See everything we’ve shipped at the Charitable Changelog.

If you have any questions or want help setting Seasons up for your program, our support team is ready to lend a hand.


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
David Bisset Project Manager
David is the project manager of Charitable since 2022. David works with several non-profits (one operated by his wife) along with managing and developing features, support, and marketing for Charitable. Has been with WordPress since 2006 and has been lead organizer of multiple conferences, events, and meetups.

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!

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.

author avatar
David Bisset Project Manager
David is the project manager of Charitable since 2022. David works with several non-profits (one operated by his wife) along with managing and developing features, support, and marketing for Charitable. Has been with WordPress since 2006 and has been lead organizer of multiple conferences, events, and meetups.
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.

author avatar
David Bisset Project Manager
David is the project manager of Charitable since 2022. David works with several non-profits (one operated by his wife) along with managing and developing features, support, and marketing for Charitable. Has been with WordPress since 2006 and has been lead organizer of multiple conferences, events, and meetups.
Addon New

🗒️ Custom Receipts… New Addon!

With Custom Receipts, you decide which page your donors see, on every campaign. Here’s how it works, and why it’s worth turning on today.

Left side shows a donation receipt with donation number, date, total, and payment method for a  gift to Anywhere, titled 'One Family Gets Clean Water For A Week.'

Create receipts that are CUSTOM TO THE DONOR OR CAMPAIGN. You can also:

📅 Year-end appeal: Reinforce the goal and invite donors to share while momentum is high.

🎗️ Memorial or tribute campaign: Give a gentle, respectful thank-you that fits the moment.

💎 Major gifts: Show a special message only to donors who give above a threshold.

🔁 Recurring growth: Invite one-time donors to become monthly supporters right on the receipt.

🌍 Global campaigns: Surface a country-specific note, like a Gift Aid reminder, only where it applies.

Learn more here.

author avatar
David Bisset Project Manager
David is the project manager of Charitable since 2022. David works with several non-profits (one operated by his wife) along with managing and developing features, support, and marketing for Charitable. Has been with WordPress since 2006 and has been lead organizer of multiple conferences, events, and meetups.
New templates

🤩 New Beacon Campaign Templates w/ “Hero” Block!

With the new Beacon Campaign Templates for Charitable Pro, you can launch a stunning, full-width fundraising page that instantly captures visitor attention above the fold.

Fundraising page header for Save Maple Grove Park with a donation widget and a small square photo of a sunlit tree thumbnail on the left.

🔦 Above-the-Fold Impact: Lead with a full-width hero image, your logo, and your goal with a donation widget locked right on top of the banner so your ask and momentum register instantly without scrolling.

📐 Two Flexible Layouts: Choose between a structured two-column layout for side-by-side storytelling and supporting details, or a clean one-column view designed for uninterrupted long-form narratives.

⚡ All-in-One Hero Field: Powered by the new Campaign Hero field, bringing background media, live progress bars, custom donation amounts, and recurring giving tabs together into a single cohesive block that can be dropped into any layout.

🎨 Automatic Theme Matching: The hero banner and donation widget automatically inherit your campaign theme’s button and accent colors, ensuring your entire presentation stays beautifully on-brand without touching a line of CSS.

Learn more here.

author avatar
David Bisset Project Manager
David is the project manager of Charitable since 2022. David works with several non-profits (one operated by his wife) along with managing and developing features, support, and marketing for Charitable. Has been with WordPress since 2006 and has been lead organizer of multiple conferences, events, and meetups.
donation form Feature New

📝 Donation Form Block: Embed a Working Donation Form Anywhere

With the new Donation Form Block for Charitable Pro, you can drop a fully working donation form directly onto any page or post in the WordPress block editor. No redirects, no page reloads, and zero friction between reading your story and making a contribution.

📝 Drop Forms Anywhere: Place a working form directly onto your homepage, inside a story-driven blog post, on a dedicated landing page, or within a campaign announcement.

🎯 Dynamic Campaign Binding: Easily choose a specific campaign from the block sidebar or set it to automatically bind to whichever campaign is currently being viewed.

📐 Full vs. Minimal Form Views: Switch between a full layout or a compact minimal view to perfectly fit sidebars, narrow columns, or wide landing pages.

🎨 Scoped No-Code Styling: Customize typography, container spacing, border radius, amount buttons, and accent colors independently for every form instance without touching a line of CSS.

Learn more here.

author avatar
David Bisset Project Manager
David is the project manager of Charitable since 2022. David works with several non-profits (one operated by his wife) along with managing and developing features, support, and marketing for Charitable. Has been with WordPress since 2006 and has been lead organizer of multiple conferences, events, and meetups.