1. Knowledge Base
  2. Reports & Analytics

Callback URL for Lists and Campaigns

In this article, you will learn how to track message delivery in real time through your own system.

A Callback URL for each list and/or campaign allows you to receive real-time delivery reports (DLRs) directly within your own infrastructure (e.g., CRM, ERP). This enables seamless tracking of campaign performance and supports data-driven decision-making. 

The callback URL for Lists and Campaigns is available across all channels on both Apifon's platform and the List REST API.

🔍 What Is a Callback URL?

A Callback URL is an endpoint (a web address on your server) where Apifon can send delivery status updates for your messages. These updates are pushed automatically, allowing you to sync delivery data with your internal systems.

Using an HTTP callback, Apifon notifies your system about delivery reports and other relevant intermediary statuses. 

Setting a Callback URL

You can set a Callback URL for:

  • 📋 Lists 

  • 📤 Campaigns (inherited from the list by default but can be customized)

How It Works

Lists

When creating a list either through Apifon’s dashboard or the List REST API, you can define a Callback URL.

    1. From the main dashboard, navigate to Subscribers > Lists

 
  1. Choose your list. 

  2. From the top bar, click Settings.
  3. Under General Settings, go to List Info & Defaults.

  4. In the window that appears, enter your desired Callback URL—this is where delivery status updates will be sent.

  5. Click on Save

    Knowledge Base images & videos (12)

When creating a list, a new Callback URL field is available in the default options.
This URL is automatically inherited when a campaign is created from that
list. 

Once the campaign is active, Apifon sends delivery status updates (DLRs) to the specified Callback URL.

Campaigns

If needed, you can customize the Callback URL at the campaign level:

  1. Open your campaign.
  2. On the Summary page, click Settings.

  3. Update the Callback URL as desired.

  4. Save your changes.

DLRs for that campaign will then be sent to the updated Callback URL.

 

Knowledge Base images & videos (14)

 

Now you know everything about Callback URLs on the Apifon platform!