> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ringingo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Campaign, Lead, and DID Performance Reports

> Analyze campaign performance, per-lead contact history, voice broadcast delivery, sticky agent assignments, and DID inventory.

Ringingo provides several reports that answer campaign, lead, and DID-level questions. Use them for campaign performance reviews, list penetration analysis, and inventory audits.

## Lead Report

Granular view of lead-level performance: how many times each lead was contacted, which disposition was last applied, current lead status, and whether a conversion was recorded. Use it to monitor list penetration and identify leads that are over-contacted or uncontacted.

## Campaign Report

Campaign-level performance across a date range: total dial attempts, connection rate, average handle time (AHT), average call duration (ACD), disposition breakdown, and conversion rate for each campaign. This is the primary report for campaign performance reviews and optimisation decisions.

## Voice Broadcast Report

Tracks delivery and response metrics for automated voice broadcast campaigns: total numbers dialed, connected to a live recipient, triggered voicemail detection (AMD), failed to connect, and playthrough completion rates.

## Sticky Agent Report

Tracks calls routed to specific agents by sticky routing (returning caller preferentially connected to the same agent). Shows configured DIDs with sticky routing and the agent assigned to each.

| Column  | Description                                 |
| ------- | ------------------------------------------- |
| DID     | Inbound number with sticky routing enabled. |
| User    | Agent assigned as the sticky recipient.     |
| Actions | Bin icon removes the sticky assignment.     |

<Tip>
  Sticky Agent routing works best for relationship-based sales or account management teams where continuity improves customer experience. Ensure the assigned agent has a clear handover protocol for absences. If the sticky agent is offline, the platform falls back to standard queue routing.
</Tip>

## DIDs Report

Full record of DID number configurations: created date, last update, timeout, and owning tenant. Used to audit DID inventory and verify configuration accuracy.

| Column       | Description                                        |
| ------------ | -------------------------------------------------- |
| Created Date | When the DID record was first created.             |
| Updated Date | Most recent configuration change.                  |
| DID Number   | Inbound number.                                    |
| Timeout      | Ring timeout before failover.                      |
| Tenant Name  | Account or sub-account (multi-tenant deployments). |

<Tip>
  Run the DIDs Report before and after any carrier number-porting activity to confirm ported numbers are correctly registered and have the expected timeout and routing.
</Tip>
