Skip to main content
This guide shows you how to track aggregated social listening metrics using the Dash Social API. Pull totals and averages like total engagements, post volume, and unique creators to measure campaign impact and spot conversation trends.
The Social Listening report provides aggregated metrics only. For full access to individual posts, top keywords, sentiment breakdowns, and web results, use the Social Listening API.

Use cases

Measuring campaign success across thousands of social listening posts is overwhelming. Metric reports aggregate this data instantly.

Measure campaign impact

Track total engagements and post volume to quantify your product launch reach

Spot conversation momentum

Compare engagement rates week over week to identify when topics gain traction

Build executive dashboards

Show conversation health and brand mention trends with aggregated metrics

Monitor creator participation

Track how many unique creators discuss your brand over time

Before you start

You’ll need:
  • API Key - Your authentication token
  • Brand ID - The ID of the brand you want to query
Get help with these in our API Quickstart.

Implementation

Step 1: Get your topic ID

Retrieve your topic ID to identify which conversation you want to analyze.

Key query parameters

  • organization_id: Your organization’s unique ID
If you don’t have your organization ID, call GET https://auth.dashsocial.com/api/self using your API key:
Sample response:
Look for organization_id at the top level of the response. Sample response:
Already have a topic ID? Skip to Step 2.

Step 2: Map your parameters

Review the available parameters before making your API call:

Step 3: Make the API call

Send a PUT request using the parameters from Step 2 and the topic ID from Step 1. This example retrieves average engagements per post for topic 11423 on Instagram from May 1-7, with April 1-7 as the comparison period.
Sample response:
Understanding the response: The value field shows your reporting period total (544 average engagements). The context field shows your comparison period total (575). The context_change value of -0.054 indicates a 5.4% decrease.

Metrics

Next steps

Use your metric data to:
  • Track trends - Query the same metrics weekly or monthly to spot momentum changes
  • Build dashboards - Create executive-friendly performance views with aggregated numbers
  • Analyze sentiment - Combine with the Social Listening API to see sentiment shifts alongside engagement
Data freshness: Metric updates vary by post age. Recently published posts refresh more frequently than older content. Focus on data from the last 90 days for the most accurate reporting.
Other social listening reports: This guide covers metric reports. Social listening also supports graph reports (time-series data) and content reports (individual post data).