Campaign Groups

Campaign groups bundle multiple campaigns into a single entity — either pooling donations together or presenting related campaigns side by side.

A campaign group bundles multiple campaigns into one entity with its own URL, landing page, and shared settings. Groups let you present related campaigns together to donors while controlling whether donations are tracked collectively or independently. A single campaign can be part of multiple campaign groups, allowing you to surface the same campaigns in different contexts.

<!--

A campaign group page in split mode showing multiple campaigns displayed side by side, each with its own giving amounts and progress
A campaign group page in split mode showing multiple campaigns displayed side by side, each with its own giving amounts and progress
-->

When to Use a Group#

Campaign groups solve two distinct problems:

Aggregate mode is for multi-phase projects where all donations should pool together. A masjid construction project with phases 1, 2, and 3 can be presented as one campaign with combined progress — donors see a single goal and a single progress bar, even though the donations flow through separate underlying campaigns.

Split mode is for related but independent campaigns that you want donors to browse in one place. An organization might group their Emergency Fund, Education Fund, and Construction Fund on a single page, but each campaign tracks its own progress independently. Donors choose which cause to support without leaving the group page.

Aggregate Mode#

In aggregate mode, all child campaigns' donations pool together into a unified view. The group shows a single progress bar reflecting the combined raised amount versus the group's goal. Group-level settings (content, theme, fees, Zakat) apply to all child campaigns — individual campaign settings are not used.

Aggregate mode gives you full control over the group as a single entity: you can set a group-wide goal with a progress bar, display a combined supporter feed, and configure an end date — all at the group level.

Split Mode#

In split mode, each campaign maintains its own donation tracking. The group serves as a container that presents the campaigns together, but each one has its own progress, goals, and donor experience.

Several features are managed at the campaign level in split mode and are not available at the group level:

  • Goal — each campaign has its own goal and progress tracking
  • End date — each campaign controls its own deadline
  • Supporter feed — managed per campaign, not at the group level
  • Progress bar — reflects individual campaign progress, not a combined view

Each campaign in split mode can either use the group's shared settings or override them with its own. See Managing Campaigns for details on the override system.

Creating and Managing Groups#

Create a group from Fundraising → Campaign Groups → New Campaign Group. Groups start as draft and can be published when ready. At least one campaign must be added to a group before it can be published. Since groups are a container rather than a direct recipient of donations, they can be deleted at any time — deleting a group does not affect the campaigns inside it.

Duplicating a group copies all configuration including the campaigns list. The duplicate starts fresh with draft status.

How Groups Differ from Campaigns#

Campaign groups are a presentational layer — they don't have their own fund, email receipts, or financial settings. The individual campaigns within a group handle the actual donations and fund routing. Groups use Nizam Intelligence settings but don't have full giving amount configuration of their own.