Creative analytics for Facebook ads across all your ad accounts
Short answer: Multitool ADS groups every ad that uses the same image or video into one creative, across campaigns and ad accounts, and shows its combined spend, results and cost per result. Identical creatives are matched by the picture or by the video frames, not by the file name, so a video uploaded to ten ad accounts is one row with one total.
Why creative results are hard to read in Ads Manager
Ads Manager reports by ad, one ad account at a time. When one video runs in 40 ads across 8 ad accounts, its results are split into 40 rows in 8 different places. Names do not tie them together: copies of one file get different names, and different files often share one. Answering "how much has this video spent everywhere, and at what cost per result" means exporting every account and matching rows by hand.
How Multitool ADS builds a creative
- One creative per picture or video. Images are compared by what they show, videos by their frames. A copy that was re-encoded, resized or uploaded again to another ad account is still the same creative.
- Combined results. Spend, results, cost per result, impressions, clicks, CTR, CPC and CPM are summed across every ad that uses the creative, in every connected ad account.
- Rejected share. How many of the ads using the creative Meta rejected, so a creative that keeps failing review is visible before it is reused.
- Preview on hover, and the list of ads behind the creative, each with its own numbers.
- Filters narrow the creative. Filter by campaign name or tick campaigns, and every creative's totals are recalculated for the ads inside that scope. A video that runs in two offers shows the results of the one you filtered, and the ads under it still add up to the row.
- The usual table tools: sorting, totals, and a per-day breakdown of any cell.
What media buyers use it for
- Finding winners across accounts. A creative that brings cheap results in one ad account and was never tried in another stands out when every account sits in one list.
- Spotting fatigue. The per-day breakdown shows when a creative's cost per result starts to climb.
- Avoiding repeat rejections. The rejected share shows which creatives Meta does not accept, and the ads behind the row show Meta's reason.
- Acting on the answer. The ads that use a creative can then be paused or changed together in a bulk edit, even when they belong to different ad accounts.
By hand vs in Multitool ADS
| Task | Meta Ads Manager | Multitool ADS |
|---|---|---|
| Total spend of one video across 8 ad accounts | Export 8 accounts, match rows by name | One row |
| Copies with different names | Matched by hand, if noticed | Matched by picture or frames |
| How many ads of a creative were rejected | Open the ads one by one | Rejected share on the row |
| Results of a creative inside one campaign group | Custom report per account | Filter, the row is recalculated |
| Preview | Open the ad preview | Hover |
See it on demo data
The live demo opens the Creatives tab with demo ad accounts, so you can sort creatives by spend, filter them and open the ads behind a row.