Campaign Page

Create hosted landing pages for your Campaigns at the touch of a button.

Campaign Pages is a powerful feature designed to take your fundraising efforts even further. Create hosted landing pages tailored to each Campaign in a matter of few minutes — this is a turnkey solution that requires no code, no webmasters, no developers and no designers.

Campaign Pages work seamlessly across all devices in 22 languages, and you can create a custom domain to share across your main website, social media, email campaigns, and ads. Enjoy reliable hosting through Fundraise Up and Cloudflare, along with the ability to easily and automatically collect valuable analytics in Google Analytics and Meta Pixel.

The Campaign Page features fully customizable content on the left-hand side, with our ultra-effective optimized Checkout form embedded on the right.

P2P and Campaign Pages

If both the Campaign Page and the Checkout modal are enabled in the Campaign’s settings, a link to that P2P fundraiser will open a Campaign Page tailored to the fundraiser. Note, however, that any element on your organization’s site that opens P2P fundraisers will still open the Checkout modal.

A P2P Campaign Page, alongside the main Campaign Page content, also has the supporter's photo and name included. The Page’s text content is divided into the P2P admin’s personal message, and your organization's Campaign message. The goal meter shows the goal and money raised for this particular P2P fundraiser, while the social proof statistics beneath the goal meter encourage more visitors to contribute.

Learn more about using P2P in your Campaigns →

Tributes and Campaign Pages

Create tribute-focused Campaign Pages, such as 'in memoriam' campaigns. Any Campaign Pages associated with a Campaign that has Tributes enabled and ‘Highlight the tribute name field’ checkbox enabled will display the tribute donation option at the top of the Checkout form. Learn more about setting up Tributes for your Campaign →

Rate matching

This feature is exclusive to Campaign Pages, and lets you set up Campaigns that show to donors from the Checkout form that their donations will be matched by another organization. So, for example, if you have a corporate sponsor willing to match all donations over a certain amount up to a certain date. Learn more about rate matching →

Creating a page

There is no single button to create a Campaign Page — you can only enable it from within an existing Campaign. In the Campaign for which you want to enable a Page, go to Settings → General and check the “Campaign Page” сheckbox in the “Campaign format” section. You can enable both formats for your Campaign: a Page and a Checkout modal. Read more about this here →

How to preview and test your Campaign Page

To get a better understanding of how your donors will experience your Campaign Page, you can use the following functions:


Preview allows you to view both the Page content and the embedded Checkout form screens donors will see when they make a donation, as per the settings you have in place. This preview isn’t interactive, so you can’t make a test donation — you can only view the static screens.

To preview your Campaign Page you can click the “Preview” button in the Campaign Page block of the Campaign Overview or, when you’re editing your Campaign, click the Preview button in the yellow bar at the bottom of the page.

From the Preview window you can switch between Campaign formats (provided you have both enabled), devices, locales and countries. You can also see all the different screens that are part of the donation flow, as per your current settings.


Testing your Campaign Page allows you to actually go through the donation process in a Page, as your future donors will.

To test your Campaign Page, you can click the “Make a test donation” button in the Campaign Page block of the Campaign Overview or, when you’re previewing your Campaign Page, click the “Make a test donation” link in the hint bar below the Preview itself. This allows you to make a donation from start to finish, using the settings you have in place, with the option to switch between different locales and countries.

Learn more about test mode →

Marketing and analytics

Events will be sent and tracked separately for your Campaign Pages and your Checkout modals. When both are active in a campaign, you can configure them independently in the Marketing pixels tab within your Dashboard settings.

For all your Campaign Pages, settings are managed in the Campaign Page tab. This integration is automatic, since code cannot be added or modified in Campaign Pages (unlike Checkout modals). Simply input your Google Analytics Measurement ID or Meta Pixel ID, and campaign-related values (name, ID, code, etc.) will distinguish events sent from your various Pages.

Learn more about using Campaign Pages with Google Analytics →

Learn more about using Campaign Pages with Meta Pixel →


As in the Checkout modal, Fundraise Up’s URL API can be leveraged to predefine certain attributes in a Campaign Page using a URL. This enables you to personalize the donation experience for individual visitors and reduce the number of fields that donors need to fill. Learn more →

UTM tracking

UTM parameters work for Campaign Pages in the same way as they work for the Checkout modal. When UTM parameters are included in a Campaign Page’s URL, the parameter values are captured and stored on the resulting donation record. Learn more →

Integrations and exports

We’ve added the  Source = Campaign page  field to our exports and integrations, so that you can determine whether a donation was made through a Campaign Page. Learn more about integrations, or learn more about exports.


Your Campaign Pages will use the same domain as you set for the Donor portal. You can find this option under ‘Portal URL’ by opening your organization’s Dashboard settings and opening the Donor Portal side tab.

The Change URL button allows you to configure the URL. By default, Fundraise Up's domain is selected, and the links will appear as follows:

  • For Donor portal — https://[Organisation’s subdomain]
  • For Campaign page — https://[Organisation’s subdomain]

It’s also possible to set up a Custom domain for your organization — find instructions here.

SEO optimization

Boost visibility and drive organic traffic to your Campaign Page thanks to our SEO optimization features:

  • The title used in SEO will be your organization’s name followed by a colon and the Campaign Page’s heading (eg. My Charity: Help them find a home)
  • The description used in SEO will be the Campaign Page's main 'Message' text.
  • For Open Graph (i.e. what will appear when someone shares the page on social media) the Main image and the page heading will be used


WCAG 2.1 AA compliance

Campaign Pages are WCAG 2.1 AA compliant and include features that enhance user experience when assistive devices like screen readers are used.


To ensure compliance with WCAG standards, colors in Campaign Pages are not user-selectable. Fundraise Up has standardized Conversion Blue throughout the donor experience to balance accessibility needs with conversion optimization


Fundraise Up has standardized the use of IBM Plex Sans throughout the checkout experience. Users can not enable alternate fonts for Campaign Pages. This standardization ensures that labels, text fields, and other components are properly rendered across all device types, and that all characters and special symbols can be displayed for all of Fundraise Up’s language localizations.

ARIA attributes

Fundraise Up has standardized the use of Accessible Rich Internet Applications (ARIA) attributes throughout Campaign Pages (and Elements) to increase and enhance accessibility for donors utilizing screen readers for navigation.


Fundraise Up uses cookies to detect and prevent fraud and to allow our Checkout and other features to function. Learn more about how Fundraise Up uses cookies →


Fundraise Up’s localization features enable your Campaign Pages to be translated into 22 languages and dialects. Support for multiple languages ensures that you can provide a donation experience in the preferred languages of your website visitors. Learn more →


In this article