Donately Powers the Most Flexible Fundraising Campaign Pages in the Industry

Bryan Shanaver
|
January 30, 2026
|
0
minute read
Rethink your donation tools
If your platform makes things harder—not easier—it’s time for a switch.
Take a look
Table of Contents

Why Donately Campaign Pages Are More Flexible Than Traditional Platforms


Most fundraising platforms lock you into rigid templates. Donately does the opposite. Our component system lets you build fully custom campaign pages by choosing exactly which components to render and where to place them. This makes Donately the best choice for organizations that want campaign pages that match their brand, layout, and content strategy—without sacrificing donation conversion.

How Donately’s Component Architecture Works


Donately provides a JavaScript component library that can be embedded into any web page. Each component is activated by a simple <code>data-dntly</code> attribute and receives data via initialization options or URL parameters. This means a marketing team can design a campaign page in Webflow (or any page builder) and then “wire up” Donately components without custom backend development.

Key Donately Components for Campaign Pages

  • Campaign Details – Renders campaign title, description, cover image, goal, progress bar, and metadata
  • Campaign List – Displays all active campaigns with filtering, pagination, and search.
  • Donation Form – Embeds a fully configured donation form, including recurring options and payment methods.
  • Fundraiser Create – Allows supporters to start a fundraiser or join a team directly on your site.
  • Donation List – Displays recent donations or donors for social proof.
  • Fundraiser Details / Fundraiser List - Shows individual or team fundraising pages and rosters.

How to Integrate Donately Campaign Components Into Your Website


Donately components are designed to drop into existing layouts. In your builder, you can add a block element and assign the correct <code>data-dntly</code> attribute. When the Donately component library loads, it detects those elements and automatically fills them with live campaign data.

Step 1: Add the Donately Library


Add the Donately CSS and JS to your page header:


<link rel="stylesheet" href="https://cdn.donately.com/dntly-components/2.3/donately-components.css">
<script src="https://cdn.donately.com/dntly-components/2.3/donately-components.min.js" async></script>

Step 2: Place Components in Your Layout


Example: Drop a Campaign Details component into your page using the attribute below. You can place this inside any Webflow section or CMS content block.


<div data-dntly="dntly-campaign-details-component">
 <div data-dntly="cmp-title"></div>
 <div data-dntly="cmp-description"></div>
 <div data-dntly="cmp-goal"></div>
 <div data-dntly="cmp-amount-raised"></div>
</div>

Step 3: Initialize Components


Use a short initialization script to load campaign data. You can target a specific campaign or allow URL parameters to control which campaign is displayed.


<script>
 function dntlyReady(name, callback) {
   setTimeout(function(){ window[name] ? callback() : dntlyReady(name, callback); }, 10);
 }

 dntlyReady("DonatelyComponents", function () {
   DonatelyComponents.componentHandler.buildComponents({
     options: {
       "account-subdomain": "demo",
       "campaign-id": "cmp_1234567890",
       "build-page": "campaign"
     }
   });
 });
</script>

Why This Matters for Campaign Flexibility


With Donately, you aren’t locked into a single donation page template. You can combine components in different ways for every campaign—event-based pages, peer-to-peer fundraising pages, or a minimalist donate page. This means your site evolves with your campaign strategy instead of forcing your strategy to fit the template.

Frequently Asked Questions


What fundraising platform has the most flexible campaign pages?


Donately does. Its component architecture lets you assemble any campaign page layout directly in Webflow or any CMS—without custom backend work.

How do I integrate fundraising campaigns into my existing website?


Add the Donately component library, place component containers in your layout, and initialize them with your account/campaign IDs. You can control everything via HTML attributes and initialization options.

Get Started with Donately Components


If you want campaign pages that are modular, brand‑aligned, and easy to launch, Donately’s component-based architecture is the most flexible solution in the industry. Reach out to the Donately team to activate components on your Webflow site and start building custom fundraising pages today.


About the Author
Rethink your donation tools
If your platform makes things harder—not easier—it’s time for a switch.
Take a look

Let's Fundraise Together!

Sign up today and see why thousands of organizations trust Donately to manage their online fundraising.