Give Your Campaign a Public Page
Goal: Make a campaign shareable — a clean URL, an attractive image, and a strong story — so links from email, social, and partners turn into donations.
What the public page provides
When a campaign has a slug, image, and description set, Ayuna serves a public page at a campaign-specific URL. The page includes:
- Campaign name and your affiliate branding
- Hero image and description / story
- Real-time progress against goal (raised so far, percent of goal, donor count)
- Donate form right on the page
- Social share buttons that include the campaign's social-share image
Setting up the page
On the campaign edit form, in addition to the basic fields, set:
- Slug — short, URL-friendly version of the name (e.g.,
holiday-match-2026). This becomes the URL. - Content image — the hero image at the top of the page. 1200×600 or larger, JPG/PNG.
- Social share image — the image used when the URL is shared on Facebook, Twitter, LinkedIn, etc. 1200×630 is the right aspect ratio.
- Description — the story. Why this campaign? Who benefits? What does $X buy?
Both images upload through the campaign's edit screen.
Writing the description
Donors give to stories, not statistics. The description should:
- Open with a single sentence explaining what the campaign does
- Include one specific, real example of impact (a family, a milestone, a build)
- Tell the donor what their gift makes possible at common levels ("$50 buys X")
- End with a clear call to action
A 200-word description that does these four things outperforms a 600-word description that lists everything the affiliate does.
The slug matters
The slug becomes part of the URL donors will type, click, paste, or read. Make it:
- Short —
holiday-matchis better thanholiday-matching-fund-end-of-year-campaign - Memorable — easy to type from a printed flier
- Year-specific when relevant —
holiday-match-2026if you'll re-run yearly - Lower-case with hyphens — no spaces, no special characters
Slugs are unique per affiliate. Ayuna will tell you if you've picked one already in use.
Renaming a slug — the 30-day grace period
If you rename a campaign's slug after it has been shared (a fundraiser sent the old URL in their newsletter, the old slug is on a printed flier, etc.), Ayuna automatically writes a redirect from the old slug to the new slug that stays active for 30 days. Visitors hitting the old URL during that window land on the new public page; the redirect entry then expires and the old URL stops resolving.
A few things worth knowing:
- Each rename creates a fresh 30-day window. Renaming
a → b → cwithin a few days leaves you with two redirects (a → candb → c) that each expire 30 days from their own rename event. - The grace period is meant to cover the lag between a slug change and getting the corrected URL in front of donors — it is not a permanent vanity URL. If you need a slug long-term, keep it stable and avoid renames.
- The same redirect mechanism applies to fundraising event slugs.
If a printed asset will outlive the 30-day window (annual reports, brochures), update the asset rather than relying on the redirect.
Sharing the link
Once the page is live, the URL is everywhere you reach donors:
- Email signature for development staff during the campaign
- Email body of the launch and reminder emails
- Social media posts (the share image makes these much more clickable)
- Printed flyers and direct mail with QR codes
- Affiliate website (linked or, with embedded forms, integrated directly)
Embedding on your website
You can also embed the campaign's donation form directly on your affiliate website using the embed flow at Publish an Embedded Donate Button. The embedded form respects the campaign association so gifts attribute correctly.
Updating mid-campaign
The page is live as long as the campaign is active. You can update:
- Description (e.g., add a "we hit 50%!" milestone update)
- Goal (rare, but legitimate — board approves a stretch goal)
- Imagery (e.g., swap in a photo from a recent build day)
All updates go live immediately.