Best Practices
Recommended setup
Start with Campaign performance (daily)
This entity gives you the most actionable data — daily spend, impressions, clicks, and conversions. Use it as your primary source and join it with the Campaigns entity to enrich performance rows with budget and objective context.
List all ad accounts explicitly
Coupler.io won't auto-discover your Reddit Ads accounts. Add every account ID you want to track in the Ad accounts field upfront — this avoids silent gaps in your data when you run reports across accounts.
Use Append to consolidate multiple accounts
If you manage several Reddit Ads accounts, add each as a separate source in one data flow and use the Append transformation. This gives you a single unified table across all accounts without manual merging.
Data refresh and scheduling
Account for the 24-hour reporting delay
Reddit Ads data for the most recent day is often incomplete. If you're tracking daily performance, schedule your refresh for early morning so the previous day's data has had time to finalize before it's pulled.
Set a rolling date range for ongoing monitoring
For regular performance monitoring, set your start date to a fixed point (like the campaign launch date) and update the end date periodically. Avoid pulling excessively long ranges in one go — shorter windows are faster and less likely to hit rate limits.
Performance optimization
Join Campaigns with daily performance data
The Campaigns entity contains budget and objective fields that the performance report doesn't include. Use a Join transformation on Campaign ID to get a complete picture — spend vs. budget, performance vs. objective — in one output table.
Send data to AI tools for instant analysis
Route your Campaign performance (daily) data to ChatGPT, Claude, or Gemini as a destination. This is useful for generating narrative performance summaries or surfacing anomalies without building a full dashboard.
Common pitfalls
Don't rely on the Campaigns, Ad groups, or Ads entities for historical data — they return a current snapshot only. If a campaign was paused or an ad was deleted, it may not appear. Always use Campaign performance (daily) with a date range for historical analysis.
Last updated
Was this helpful?
