Meta ad set / creative level data in custom reports

Problem.

Meta Lead Ads and Instant Form submissions do not carry ad set and creative (ad) level attribution into HubSpot in a way that is usable in reporting. Meta’s dynamic macros such as adset name and ad name do not resolve in Instant Form tracking parameters, so the only reliable way to capture ad set name, ad name, ad set id, and ad id today is to route leads through a third party connector(Zapier). (At the scale we are running ads its not feasible to add form level adset name/ creative name etc) Once there, they can be used as custom report dimensions, but they are disconnected from the native Ads reporting surface in HubSpot, and can not find anywhere else in hubspot. So they cannot be joined to Meta spend, impressions, or cost per lead.

Request. Natively capture ad set and creative level identifiers and names from Meta Lead Ads and Instant Form submissions, and make them available both as standard HubSpot properties(at least) and as dimensions within the native Ads reporting objects, so that ad set and creative can be used to group and break down reports alongside spend and impression metrics.

Dimensions needed. Campaign, ad set, and creative (ad), each with both id and name.

Metrics to group by these dimensions. Spend, impressions, clicks, leads, cost per lead, and downstream CRM outcomes such as qualified leads and revenue.

Use case. Iead generation running Meta Instant Forms at scale. We need cost per lead and lead to enrolment performance broken down by ad set and creative to allocate budget. Today we can report enquiry counts and revenue by ad set and creative using Zapier, but we cannot join those to Meta spend, so true cost per creative is not reportable inside HubSpot.