The extension requires an API Key to fetch and display data.
If you do not have an API Key, the extension will not be able to retrieve or display metrics.
The extension injects a UTM metrics table directly into Meta Ads Manager views.
It detects the current table “level”:
The script suppresses the injected table if there isn’t enough horizontal space:
The extension refreshes/updates data based on:
These are the columns defined in dataArray:
total_purchasestotal_spend / total_purchases$12.34)$0.00.total_leadstotal_spend / total_leadstotal_purchase_valuestotal_purchase_values - total_spendtotal_purchase_values / total_spend2.15x)total_applicationsSubmitApplication).total_spend / total_applicationstotal_schedulesSchedule).total_spend / total_schedulesWhen a user clicks SALES, APPLICATIONS, or SCHEDULES (only when the value is > 0), the extension opens a details overlay with a table containing:
The overlay supports pagination (10 rows per page in the UI logic).
The extension updates the last row in the table to display TOTAL values.
Totals are calculated from stored UTM data and:
object_id is present (not null/empty)Totals logic:
(revenue - spend) per itemtotalSpend / totalCount (overall blended CPA style)totalRevenue / totalSpend
Take control of your data. Unlock predictable, profitable scaling.
Enterprise-level strategies. Zero fluff.
Get monthly insights on tracking, attribution, and scaling that increase ROAS by 100%.
© Dr. UTM All Rights Reserved 2025. privacy policy terms and conditions