Share Campaign and Event Public Pages
Goal: Maximize the reach of campaign and fundraising-event public pages so links shared in email, social, and partner channels turn into registrations and gifts.
The public URLs you'll share
- Campaign page —
/fundraise/campaign/:slug(or similar — check your campaign's published URL) - Fundraising event registration —
/events/:slug/register - Event registration confirmation —
/events/registration/status/:confirmationToken(donors and registrants get this on the back of registration) - P2P campaign / event landing —
/fundraise/:entityType/:entityIdOrSlug(when peer-to-peer is enabled) - Sponsorship group —
/sponsorships/group/:slug(curated event or campaign sponsorship menu)
Each of these is a permanent URL while the campaign or event is active. Use them everywhere.
Where these URLs live in Ayuna
Each campaign and event has a slug field. The slug determines the public URL:
- Campaign slug
holiday-match-2026→/fundraise/campaign/holiday-match-2026 - Event slug
gala-2026→/events/gala-2026/register
Once published, share the URL widely.
Channels for sharing
- Email: launch emails, mid-campaign updates, final-push reminders, post-event thank-yous all link back to the same public page
- Social media: share-friendly URLs with built-in social share images (set on the campaign / event)
- Print: QR codes on flyers, programs, mailings that resolve to the URL
- Partner organizations: when a partner (sponsor, member organization, board affiliate) wants to promote your campaign, this URL is what you give them
- Press: when an article runs about your campaign, the URL ensures readers can act
Optimizing for sharing
Public pages are designed to be shareable — but they share well only when they're set up well:
- Set the social-share image — without it, posts on Facebook / Twitter / LinkedIn show generic preview cards. With it, they show your hero image and headline.
- Set the page title — shows up in browser tabs, social posts, search results
- Set the description — shows up under the title in social previews and search results
These three pieces of metadata are configurable from the campaign or event admin page.
Pre-fill parameters
URLs can carry parameters that customize the donor experience:
?amount=100— pre-select an amount on the donate form?campaign=name— set the campaign for the gift?utm_source=email&utm_campaign=holiday-2026— track source in your analytics
Use these for campaign-specific outreach where the click should give an immediate, friction-free path to the desired action.
Tracking conversions
When a public URL is the entry point, Ayuna captures the source on each donation that comes through. Combined with UTM parameters, you can trace:
- How many donors arrived from each channel
- How much each channel raised
- The conversion rate (visits to gifts) by channel
Use this to decide where to invest in next year's promotion budget.
Embedded vs. public — when to use which
- Embedded — when the donor is already on your affiliate website and you want them to stay
- Public — when you need a URL to send them to from outside (email, social, print)
Both lead to the same campaign or event in Ayuna; both result in the same donation records and reporting. Choose based on context.
Refreshing the public page mid-campaign
You can update the campaign's hero image, description, and progress without affecting the URL. Common reasons:
- Mid-campaign milestone update ("we hit 50%!")
- A new build day photo to keep content fresh
- A goal stretch announcement
Donors visiting the page later see the updated content. The URL stays the same.
Closing a public page
When the campaign or event ends:
- The campaign / event should be marked closed in admin
- The public page either redirects to a "this campaign has ended" page or remains visible with a final-results summary (configurable)
- Old URLs remain valid (don't 404) so links from past emails still resolve
This protects the donor experience long after the campaign closes.