Use cases
Graph reports give you day-by-day or month-by-month breakdowns of UGC metrics. This makes it easy to spot trends, measure campaign momentum, and visualize creator impact over time.Campaign momentum tracking
Chart daily UGC reach and engagement during influencer campaigns to measure impact and optimize future partnerships
Seasonal pattern analysis
Visualize monthly UGC volume and engagement patterns to identify peak seasons for brand mentions
Creator partnership ROI
Track time-series UGC metrics in Tableau to measure ongoing creator partnership value and justify budgets
Before you start
Make sure you have:- API access token with permissions to the relevant brand.
- Brand ID for the account you want to query.
- Instagram Stories
- TikTok
time_scale parameter.
Test in the UI first: Create a Dashboard in the Dash Social UI and configure your Graph report there. This previews the metrics and time scale behavior before writing code.
Implementation
Step 1: Map your parameters
Review the available parameters before making your API call:Step 2: Make the API call
Send a GET request using the parameters from Step 1. This example pulls daily comments on Instagram UGC mentioning brand144 from August 10-20, with July as the comparison period.
Multiple metrics
Request multiple metrics in a single call by separating them with commas (e.g.,UGC_COMMENTS,UGC_LIKES,UGC_REACH).Sample response
The API returns a time-series breakdown with values for each date. The response structure is:brand_id → channel → metric → date → value.
Understanding the response: In this example, brand
144 (“sunny.today”) received 1 comment on Instagram UGC on August 20, with 0 comments on surrounding dates. Use this time-series data in BI tools like Power BI, Tableau, or Looker to visualize trends.Metrics
- Instagram
- Instagram Stories
- TikTok
Next steps
You now have a JSON response with time-series UGC performance data per brand and platform. Use this data to:- Visualize trends - Chart daily or monthly UGC metrics in BI tools
- Measure campaigns - Track performance momentum during influencer campaigns
- Identify patterns - Spot seasonal trends and peak engagement periods