Comfort Colors · Meta Ads ↑ Upload data

Which creatives are actually pulling their weight?

A creative board for the last 90 days of paid social. The wholesale account spent $29k across 64 creatives — but spend and attention pull in different directions. Slice by campaign, format, objective, age, gender or platform below, and build your own metrics if the built-ins don't say what you need.

Source: Meta Ads via Windsor.ai Window: Grain: creative × day
From
To
Quick range
Creative format
Segment by
Age / gender / platform breakdowns are Meta's full 90-day totals — the date range above doesn't slice them.
The map · pick any two metrics

Investment vs. performance

Every bubble is one creative. Bubble size is impressions. Dashed lines are the medians. Hover for detail; click to open.

Build your own

Your metrics

Combine any of the base numbers into a formula. It shows up everywhere below — bars, table, axis pickers — right alongside the built-ins.

Variables: spend impressions clicks link_clicks engagement hook hold purchases purchase_value ctr cpc cpm engagement_rate hook_rate hold_rate roas. Operators: + − × ÷ ( ).
Leaderboard

Top creatives

Tempo

Daily spend

The database · 64 creatives

Every row, ranked

Click any column to sort, any row to open the creative. Search filters by ad copy.

Loading dashboard data…