Campaign Dashboard

Campaign Dashboard

The Campaign Dashboard is the primary workspace in Desire for viewing, managing, and tracking all campaigns. It provides a consolidated, real-time view of campaign status, ownership, and organisational context, allowing users to quickly understand what is in progress and take action.

The Campaign Dashboard is designed to:

  • Give a single source of truth for all campaigns in Desire

  • Enable quick discovery and filtering of campaigns

  • Surface campaign health and lifecycle state

  • Provide entry points to create, edit, and manage campaigns


High-Level Layout

The dashboard is structured into the following sections:

  1. View Controls & Summary Metrics

  2. Campaign List Table


View Controls & Filters

Above the campaign list, the dashboard provides controls to scope and organize data:

  • View By (Month Selector) - Allows filtering campaigns by creation period (e.g., December).

  • Vertical Selector - Enables narrowing campaigns by business Vertical

  • Search Bar - Free-text search across campaign name and identifiers.

  • Filter - Advanced filters can be applied and reset for refined views.


Summary Metrics

A quick snapshot of campaign status is shown at the top:

  • Total Campaigns

  • Completed Campaigns

  • Draft Campaigns

  • Pending Approval

These metrics help stakeholders instantly understand workload distribution and progress, and also act as quick filters to drill down by status.


Campaign List Table

The core of the dashboard is a tabular view of campaigns with the following columns:

  • Sl – Sequential index

  • Campaign ID – Unique identifier for internal tracking

  • Campaign Name – Human-readable campaign title

  • Status – Current lifecycle state (e.g., Draft)

  • Vertical Name – Business vertical the campaign belongs to

  • Created By – Campaign owner or creator

  • Created On – Campaign creation date

Each row represents a distinct campaign and serves as an entry point for deeper interaction.


Create New Campaign

A Create New action is available directly on the dashboard, enabling users to initiate a campaign without navigating away from the page. This encourages fast iteration and reduces workflow friction. Learn more about creating campaigns here.


Last updated