[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"cms-page:\u002Fblog\u002Fbreaking-into-the-black-box-an-e-commerce-case-study-on-unlocking-metas-product-level-ad-data":3},{"date":4,"date_gmt":4,"content":5,"sticky":7,"format":8,"categories":9,"collections":11,"coauthors":12,"class_list":14,"acf":23,"head_links":356,"breadcrumbs":357,"reading_minutes":31,"category":365,"head":367},"2026-04-01T10:38:27",{"rendered":6},"\n\u003Cdiv class=\"table-of-contents\">\u003Cul>\u003Cli class=\"heading-h2\">\u003Ca href=\"#the-advertising-dilemma-the-black-box-of-dynamic-ads\">The advertising dilemma: The ‘Black Box’ of dynamic ads\u003C\u002Fa>\u003C\u002Fli>\u003Cli class=\"heading-h2\">\u003Ca href=\"#phase-one-surfacing-engagement-data\">Phase one: Surfacing engagement data\u003C\u002Fa>\u003C\u002Fli>\u003Cli class=\"heading-h2\">\u003Ca href=\"#phase-two-evolving-meta-engagement-data-with-ga4-revenue-data\">Phase two: Evolving Meta engagement data with GA4 revenue data\u003C\u002Fa>\u003C\u002Fli>\u003Cli class=\"heading-h2\">\u003Ca href=\"#phase-three-performance-enhanced-feeds\">Phase three: Performance-enhanced feeds\u003C\u002Fa>\u003C\u002Fli>\u003Cli class=\"heading-h2\">\u003Ca href=\"#is-your-brand-ready-to-break-out-of-the-black-box\">Is your brand ready to break out of the ‘Black Box’?\u003C\u002Fa>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>\n\n\n\n\u003Chr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\u002F>\n\n\n\n\u003Ch2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"the-advertising-dilemma-the-black-box-of-dynamic-ads\">The advertising dilemma: The ‘Black Box’ of dynamic ads\u003C\u002Fh2>\n\n\n\n\u003Cp>Ecommerce and Meta often go hand in hand. You can give Meta a 20,000-item catalogue and a budget &#8211; and with its \u003Ca rel=\"noreferrer noopener\" href=\"https:\u002F\u002Fbusiness.facebook.com\u002Fbusiness\u002Fhelp\u002F397103717129942?id=1913105122334058&amp;content_id=KHT28yMwaUyu5Uz&amp;ref=sem_smb&amp;utm_term=dsa-1720753164846&amp;gclid=CjwKCAiAt8bIBhBpEiwAzH1w6bh_IyIYHapWQZpl1dx8U6yuMw6RxluIAqLmx2BGMQcCQfg6CdOM3BoC6lAQAvD_BwE&amp;gad_source=1&amp;gad_campaignid=21436655444&amp;gbraid=0AAAAACr-yC-rnl8fG69EVBcBZDewEyP9B\">AI-powered Advantage+\u003C\u002Fa> campaigns &#8211; it’ll try to pair the right person with the right product, whether that’s a new customer or someone who’s already viewed those products before.\u003C\u002Fp>\n\n\n\n\u003Cp>But what&#8217;s \u003Cem>actually\u003C\u002Fem> happening inside that ad? And is there a way to optimise this ‘black box’ Dynamic Product Ad (DPA) format?\u003C\u002Fp>\n\n\n\n\u003Cp>Advertisers can see ad-level performance, but have \u003Cstrong>no\u003C\u002Fstrong> platform-native insights on \u003Cem>which specific products\u003C\u002Fem> are being shown, clicked, or ignored within a broad DPA.\u003C\u002Fp>\n\n\n\n\u003Cp class=\"has-medium-font-size\">\u003Cstrong>Is the algorithm making the right decisions?\u003C\u002Fstrong>\u003C\u002Fp>\n\n\n\n\u003Cp>That’s exactly the question we wanted to answer.&nbsp;\u003C\u002Fp>\n\n\n\n\u003Cp>There are three common traps brands fall into:\u003C\u002Fp>\n\n\n\n\u003Col class=\"wp-block-list\">\n\u003Cli>\u003Cstrong>Over-segmentation\u003C\u002Fstrong> &#8211; brands that want more insight break apart their catalogue into niche product sets with tons of DPAs\n\u003Cul class=\"wp-block-list\">\n\u003Cli>Pros &#8211; you can give each ad a bespoke name, which tells you exactly what’s being served. Nice!\u003C\u002Fli>\n\n\n\n\u003Cli>Cons &#8211; this reduces data density and can kill ROI. There’s also a tendency to try to predict which audiences will respond to which products, which is no longer effective for most brands since Meta’s improved Andromeda updates\u003Cbr>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\n\n\n\u003Cli>\u003Cstrong>Convoluted reporting\u003C\u002Fstrong> &#8211; brands try to infer what products Meta is prioritising by pairing GA4 session data (\u003Cstrong>sessions\u003C\u002Fstrong> by product) to Meta ads data (the campaigns\u002Fads that sent these users)\n\u003Cul class=\"wp-block-list\">\n\u003Cli>Pros &#8211; enables some analysis without falling into the ‘over-segmentation’ pitfall\u003C\u002Fli>\n\n\n\n\u003Cli>Cons &#8211; time-consuming to set up, and incomplete. This method doesn’t tell us anything about product-specific engagement within Meta &#8211; we would only be guessing at click-through-rate, spend and impressions.&nbsp;\u003Cbr>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\n\n\n\u003Cli>\u003Cstrong>\u003Cem>“\u003C\u002Fem>Set it and forget“\u003C\u002Fstrong> &#8211; brands give up all control and let Meta take the wheel\n\u003Cul class=\"wp-block-list\">\n\u003Cli>Pros &#8211; avoids over-segmentation issues\u003C\u002Fli>\n\n\n\n\u003Cli>Cons &#8211; There’s a big risk in trusting the algorithm. You might be pushing products that get high impressions but low sales, effectively burning your budget and losing efficiency.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\n\n\n\u003Cp>Trying to infer performance and make decisions from Meta Ads Manager UI data is a risk. Many marketers are still not confident in AI-powered campaigns &#8211; if this applies to you, you may wish to read this \u003Ca rel=\"noreferrer noopener\" href=\"\u002Fresources\u002Fwhite-papers\u002Fais-evolving-role-in-paid-social-advertising\u002F\">whitepaper\u003C\u002Fa> before carrying on.\u003C\u002Fp>\n\n\n\n\u003Cp>In my role at Impression, we created our \u003Ca rel=\"noreferrer noopener\" href=\"\u002Fabout\u002Four-technology\u002F\">\u003Cstrong>Dynamic Product Explorer \u003C\u002Fstrong>(\u003Cstrong>DPEx\u003C\u002Fstrong>)\u003C\u002Fa> to solve this challenge &#8211; but fear not, I can walk you through the exact steps so you can do the same for your brand.\u003C\u002Fp>\n\n\n\n\u003Cp>Our pilot client for \u003Cstrong>DPEx\u003C\u002Fstrong> was a \u003Cstrong>major bathroom retailer\u003C\u002Fstrong> investing heavily in DPAs within conversion campaigns.&nbsp;\u003C\u002Fp>\n\n\n\n\u003Cp>Let’s go through the three phases in our journey to overcoming this ecommerce challenge &#8211; so you can recreate.\u003C\u002Fp>\n\n\n\n\u003Chr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\u002F>\n\n\n\n\u003Ch2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"phase-one-surfacing-engagement-data\">Phase one: Surfacing engagement data\u003C\u002Fh2>\n\n\n\n\u003Cp>The first stage in \u003Cstrong>DPEx\u003C\u002Fstrong> was visibility &#8211; understanding what was happening now within these ‘black box’ DPA formats.\u003C\u002Fp>\n\n\n\n\u003Cp>As I said above, Meta doesn&#8217;t directly report which specific product led to a specific purchase within a DPA in the Ads Manager interface. It’s simply not an available breakdown in the same way that age, placement etc. are offered.\u003C\u002Fp>\n\n\n\n\u003Cp>But the good news is that a treasure trove of insight is buried in the \u003Ca rel=\"noreferrer noopener\" href=\"https:\u002F\u002Fdevelopers.facebook.com\u002Fdocs\u002Fmarketing-api\">Meta APIs\u003C\u002Fa>:\u003C\u002Fp>\n\n\n\n\u003Col class=\"wp-block-list\">\n\u003Cli>\u003Cstrong>Meta Marketing API\u003C\u002Fstrong> (specifically the \u003Cstrong>Insights API\u003C\u002Fstrong>) is the main API we use to get all ad performance data. It&#8217;s how we&#8217;re pulling the key metrics like spend, impressions, and clicks for each ad_id and product_id.\u003C\u002Fli>\n\n\n\n\u003Cli>\u003Cstrong>Meta Commerce Platform API\u003C\u002Fstrong> (or Catalogue API), this API provides the list of all product_ids and their associated details (like name, price, category, etc)\u003C\u002Fli>\n\u003C\u002Fol>\n\n\n\n\u003Cp>By joining these two APIs, we can extract vital data, broken down by product, with their specific \u003Cstrong>clicks\u003C\u002Fstrong> and \u003Cstrong>impressions\u003C\u002Fstrong>.&nbsp;\u003C\u002Fp>\n\n\n\n\u003Cp>We collaborated with our Media Solutions colleagues to pipe this data into our data warehouse (we use BigQuery, but there are many options out there).\u003C\u002Fp>\n\n\n\n\u003Cp>This new, combined dataset was then visualised in a \u003Ca rel=\"noreferrer noopener\" href=\"https:\u002F\u002Flookerstudio.google.com\u002Fnavigation\u002Freporting\">Data Studio\u003C\u002Fa> report template. Again, other options are available. To make sense of the data, we needed an easily navigable report, rather than pages of raw data. We built the following visualisations:\u003C\u002Fp>\n\n\n\n\u003Cp>\u003Cstrong>Product scatter chart\u003C\u002Fstrong> &#8211; separating each product into four distinct categories:\u003C\u002Fp>\n\n\n\n\u003Cul class=\"wp-block-list\">\n\u003Cli>‘\u003Cstrong>Star performers\u003C\u002Fstrong>&#8216;: High impressions and high clicks.\u003C\u002Fli>\n\n\n\n\u003Cli>&#8216;\u003Cstrong>Promising products\u003C\u002Fstrong>&#8216;: Low impressions but a high click-through rate.\u003C\u002Fli>\n\n\n\n\u003Cli>&#8216;\u003Cstrong>Window shoppers\u003C\u002Fstrong>&#8216;: High impressions but very low clicks.\u003C\u002Fli>\n\n\n\n\u003Cli>‘\u003Cstrong>Low priority\u003C\u002Fstrong>’: low clicks and impressions\u003C\u002Fli>\n\u003C\u002Ful>\n\n\n\u003Cdiv class=\"wp-block-image\">\n\u003Cfigure class=\"aligncenter size-full\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1192\" height=\"408\" src=\"https:\u002F\u002Fimages.impression.co.uk\u002F2026\u002F04\u002Fdpex-ecommerce-scatter.png?auto=compress%2Cformat&q=90\" alt=\"\" class=\"wp-image-37737\"\u002F>\u003Cfigcaption class=\"wp-element-caption\">\u003Cstrong>\u003Cem>Source: \u003C\u002Fem>\u003C\u002Fstrong>\u003Cem>Impression Dynamic Product Explorer (DPEx), ecommerce client\u003C\u002Fem>.\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003C\u002Fdiv>\n\n\n\u003Cp>\u003Cstrong>Top\u002Fbottom products bar charts \u003C\u002Fstrong>&#8211; see at a glance the top 10 and bottom 10 products by engagement.\u003C\u002Fp>\n\n\n\u003Cdiv class=\"wp-block-image\">\n\u003Cfigure class=\"aligncenter size-full\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1212\" height=\"732\" src=\"https:\u002F\u002Fimages.impression.co.uk\u002F2026\u002F04\u002Fdpex-top-products.png?auto=compress%2Cformat&q=90\" alt=\"\" class=\"wp-image-37739\"\u002F>\u003C\u002Ffigure>\u003C\u002Fdiv>\n\n\u003Cdiv class=\"wp-block-image\">\n\u003Cfigure class=\"aligncenter size-full\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1208\" height=\"718\" src=\"https:\u002F\u002Fimages.impression.co.uk\u002F2026\u002F04\u002Fdpex-bottom-products.png?auto=compress%2Cformat&q=90\" alt=\"\" class=\"wp-image-37741\"\u002F>\u003Cfigcaption class=\"wp-element-caption\">\u003Cstrong>\u003Cem>Source: \u003C\u002Fem>\u003C\u002Fstrong>\u003Cem>Impression Dynamic Product Explorer (DPEx), ecommerce client\u003C\u002Fem>\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003C\u002Fdiv>\n\n\n\u003Cp>\u003Cstrong>Product details table &#8211; \u003C\u002Fstrong>view detailed metrics for each product.\u003C\u002Fp>\n\n\n\n\u003Cp>This could all be filtered by product name, product type, availability, and any other metrics we wanted (colour, price, etc.)\u003C\u002Fp>\n\n\n\n\u003Cp>This gave us our first-ever view of the \u003Cstrong>DPEx\u003C\u002Fstrong> report &#8211; product-level ad engagement!\u003C\u002Fp>\n\n\n\n\u003Cp>Even with just engagement data, this report provided value:\u003C\u002Fp>\n\n\n\n\u003Cul class=\"wp-block-list\">\n\u003Cli>\u003Cstrong>Creative\u003C\u002Fstrong> &#8211; we used the data to improve creative briefs\n\u003Cul class=\"wp-block-list\">\n\u003Cli>For our bathroom client, it was interesting to see how much Meta was pushing \u003Cstrong>non-white products\u003C\u002Fstrong> (orange sinks, green baths) &#8211; despite the fact that 95% of their product sales are traditional white variations.&nbsp;\u003C\u002Fli>\n\n\n\n\u003Cli>We hadn’t prioritised these products initially, but have now created lots more video and creator content featuring these highly clickable variations\u003Cbr>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\n\n\n\u003Cli>\u003Cstrong>Product segmentation\u003C\u002Fstrong> &#8211; We can now build powerful, data-driven product sets based on real engagement metrics\n\u003Cul class=\"wp-block-list\">\n\u003Cli>For example, we tested showing only our most engaging ‘Star Performer’ products in feed-powered collection ads in our upper funnel campaigns. In these campaigns, the algorithm has fewer signals to optimise towards, so a broad product set improved as a result.\u003Cbr>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\n\n\n\u003Cli>\u003Cstrong>Efficiency\u003C\u002Fstrong> &#8211; this automated a complex analysis that was previously unwieldy and time-consuming\u003C\u002Fli>\n\u003C\u002Ful>\n\n\n\n\u003Cp>Crucially, for the first time, we had enough evidence to challenge Meta&#8217;s ‘best practice’ of using the widest possible product set.\u003C\u002Fp>\n\n\n\n\u003Cp class=\"has-medium-font-size\">\u003Cstrong>Pitfalls &amp; key considerations\u003C\u002Fstrong>\u003C\u002Fp>\n\n\n\n\u003Cp>However, this work only went so far. There were some key things missing that just tapping into Meta’s API won’t solve:\u003C\u002Fp>\n\n\n\n\u003Cul class=\"wp-block-list\">\n\u003Cli>\u003Cstrong>Engagement vs. Conversions: \u003C\u002Fstrong>The major downfall with this is that product-level breakdowns are only available for clicks and impression data &#8211; \u003Cstrong>not\u003C\u002Fstrong> revenue or conversions. The &#8220;Window Shoppers&#8221; category, for example, identifies products that get low clicks, but we couldn’t (in this phase) definitively say they don&#8217;t lead to sales.\u003Cbr>\u003C\u002Fli>\n\n\n\n\u003Cli>\u003Cstrong>Context is key: \u003C\u002Fstrong>This data is a powerful new diagnostic tool. It tells us what Meta is showing and what users are clicking, which is a huge step forward. The why (e.g., &#8220;is this high-impression, low-click item just a high-value product?&#8221;) still requires our team&#8217;s analysis\u003C\u002Fli>\n\u003C\u002Ful>\n\n\n\n\u003Chr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\u002F>\n\n\n\n\u003Ch2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"phase-two-evolving-meta-engagement-data-with-ga4-revenue-data\">Phase two: Evolving Meta engagement data with GA4 revenue data\u003C\u002Fh2>\n\n\n\n\u003Cp>We knew the above Meta-only data just explores one part of the journey. To evolve, we needed to join with GA4 data to find out what customers are actually buying after they’re interacting with our feed-powered dynamic product ads.\u003C\u002Fp>\n\n\n\n\u003Cp>Instead of relying on platform-modelled conversions, we grabbed data from GA4 specifically for purchase events. This gave us the hard numbers: the revenue and units sold for every transaction.\u003C\u002Fp>\n\n\n\n\u003Cp>The crucial key here was getting this data by the item ID, as this is what we used to connect our &#8220;profit&#8221; data back to the &#8220;engagement&#8221; data from Meta.\u003C\u002Fp>\n\n\n\n\u003Cp class=\"has-medium-font-size\">\u003Cstrong>Pitfalls &amp; key considerations\u003C\u002Fstrong>\u003C\u002Fp>\n\n\n\n\u003Cp>Joining Meta and GA4 data sounds easy enough &#8211; but there were some key blockers to overcome. Our first two were hygiene-focused:&nbsp;\u003C\u002Fp>\n\n\n\n\u003Cul class=\"wp-block-list\">\n\u003Cli>\u003Cstrong>Clean data.\u003C\u002Fstrong> The whole model breaks if your Meta ID doesn&#8217;t cleanly match your GA4 IDs. You must ensure your product catalogues and your GA4 tagging are perfectly aligned before you start.\u003Cbr>\u003C\u002Fli>\n\n\n\n\u003Cli>\u003Cstrong>UTM discipline.\u003C\u002Fstrong> To properly link a purchase in GA4 back to a specific Meta ad, we needed to capture the ad_id via your UTM parameters. This ad_id is the magic bridge that lets us join the two datasets.\u003C\u002Fli>\n\u003C\u002Ful>\n\n\n\n\u003Cp>However, the last one was harder to overcome &#8211; \u003Cstrong>attribution issues\u003C\u002Fstrong>. The GA4 data will almost always show \u003Cem>lower\u003C\u002Fem> conversion numbers than Meta&#8217;s UI.&nbsp;\u003C\u002Fp>\n\n\n\n\u003Cp>This is because Meta often ‘over-credits’ &#8211; it benefits from longer attribution windows, including view-through conversions, and it gives itself full credit for each conversion it measures (rather than spreading out across multiple channels).&nbsp;\u003C\u002Fp>\n\n\n\n\u003Cp>GA4, however, often ‘under-credits’ channels like Meta. It uses \u003Ca rel=\"noreferrer noopener\" href=\"\u002Fblog\u002Fhow-data-driven-attribution-works-in-google-analytics-4\u002F\">data-driven attribution\u003C\u002Fa> to try to give credit to multiple touchpoints &#8211; but it’s unable to completely reflect user journeys &#8211; meaning GA4 doesn’t easily recognise when a user has interacted with ads before purchasing, and credit accordingly.&nbsp;\u003C\u002Fp>\n\n\n\n\u003Cp>Although we’d love to get a 1:1 match from each product purchase back to the specific product interacted with on Meta, neither platform can easily provide this insight. There is still value in finding the relative insights and trends.\u003C\u002Fp>\n\n\n\n\u003Cp>Here’s an example:\u003C\u002Fp>\n\n\n\n\u003Cul class=\"wp-block-list\">\n\u003Cli>\u003Cstrong>Meta&#8217;s UI:\u003C\u002Fstrong> Reported our &#8216;Luxury Freestanding Baths &#8211; Green&#8217; product is our top performer last month, with high volumes of clicks and impressions in our dynamic ads.\u003C\u002Fli>\n\n\n\n\u003Cli>\u003Cstrong>The Problem:\u003C\u002Fstrong> When we joined our GA4 data, we saw no sales for that \u003Cem>specific bath \u003C\u002Fem>last month, at all, from any channel! This is where, before we might’ve panicked and excluded the product from our catalogue to ‘save spend’, and this is the pitfall.\u003C\u002Fli>\n\u003C\u002Ful>\n\n\n\n\u003Cp>But, by looking at \u003Cem>all\u003C\u002Fem> items purchased in those GA4 sessions that originated from the &#8216;Luxury Bath &#8211; Green&#8217; product, we discover that many users who clicked the bath went on to convert but bought the white variation instead.\u003C\u002Fp>\n\n\n\n\u003Cp>\u003Cstrong>The Actionable Insight:\u003C\u002Fstrong> The &#8216;Luxury Bath&#8217; ad wasn’t a failure; it was a highly effective halo product &#8211; drawing in aspirational customers who then convert to buy other products.\u003C\u002Fp>\n\n\n\n\u003Cp>We can then confidently commission creator content, focusing on this bath to draw in new users even if we know users are likely to buy a different colour when it comes to purchase.\u003C\u002Fp>\n\n\n\n\u003Chr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\u002F>\n\n\n\n\u003Ch2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"phase-three-performance-enhanced-feeds\">Phase three: Performance-enhanced feeds\u003C\u002Fh2>\n\n\n\n\u003Cp>Once we have this data at your fingertips, the temptation is to focus on it purely for insights and data.\u003C\u002Fp>\n\n\n\n\u003Cp>The next level was even better &#8211; using this data to create automated supplementary feeds. Using those same four product categories from our scatter charts, we created automatic logic to manufacture new product sets and conducted the following tests:\u003C\u002Fp>\n\n\n\n\u003Cul class=\"wp-block-list\">\n\u003Cli>\u003Cstrong>&#8216;Window Shoppers&#8217;:\u003C\u002Fstrong> (High impressions, low clicks\u002Fsales). Feed these into an \u003Cem>exclusion\u003C\u002Fem> set to understand if efficiency improves when we remove them from the feed.\u003Cbr>\u003C\u002Fli>\n\n\n\n\u003Cli>\u003Cstrong>&#8216;Promising Products&#8217;:\u003C\u002Fstrong> (High CTR, high CVR, low impressions). Feed these into a \u003Cem>scaling\u003C\u002Fem> set with more budget to understand if demand is hidden.\u003Cbr>\u003C\u002Fli>\n\n\n\n\u003Cli>\u003Cstrong>&#8216;Star Performers&#8217;:\u003C\u002Fstrong> (High impressions, high clicks). Feed these into a \u003Cem>retargeting\u003C\u002Fem> set to recapture engaged users with our signature ranges.\u003C\u002Fli>\n\u003C\u002Ful>\n\n\n\n\u003Cp class=\"has-medium-font-size\">\u003Cstrong>Pitfalls &amp; key considerations\u003C\u002Fstrong>\u003C\u002Fp>\n\n\n\n\u003Cp>The tests above are simply examples of hypotheses. However, your mileage will vary! We strongly recommend testing these use cases strategically in order to understand whether it adds to your overall performance.\u003C\u002Fp>\n\n\n\n\u003Chr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\u002F>\n\n\n\n\u003Ch2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"is-your-brand-ready-to-break-out-of-the-black-box\">Is your brand ready to break out of the ‘Black Box’?\u003C\u002Fh2>\n\n\n\n\u003Cp>Breaking out of Meta&#8217;s &#8220;Black Box&#8221; isn&#8217;t just a technical exercise; it&#8217;s a strategic must-do for e-commerce advertisers. The journey moves from surfacing basic engagement data (Phase one) to joining it with sales data for true, profit-driven insights (Phase two), and ultimately, to automating your strategy with performance-enhanced feeds (Phase three).\u003C\u002Fp>\n\n\n\n\u003Cp>This is how you move from trusting the algorithm to challenging it with evidence. If you&#8217;re a decision-maker wondering where to start, here are the three questions to ask:\u003C\u002Fp>\n\n\n\n\u003Col class=\"wp-block-list\">\n\u003Cli>\u003Cstrong>&#8220;Can you show me which specific \u003Cem>products\u003C\u002Fem> in our catalogue are being prioritised by Meta?&#8221;\u003C\u002Fstrong>\u003Cbr>\u003C\u002Fli>\n\n\n\n\u003Cli>\u003Cstrong>&#8220;Are our Meta product_ids and GA4 item_ids identical?&#8221;\u003C\u002Fstrong>\u003Cbr>\u003C\u002Fli>\n\n\n\n\u003Cli>\u003Cstrong>&#8220;Are we capturing the ad.id in our UTM parameters on every single ad?&#8221;\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Fol>\n\n\n\n\u003Cp>If the answers to these questions are &#8216;I don&#8217;t know,&#8217; you&#8217;re probably still operating inside the black box. Breaking it open is possible &#8211; it just requires the right data, the right technical joins, and the will to finally see what&#8217;s truly driving performance. \u003Ca rel=\"noreferrer noopener\" href=\"\u002Fget-in-touch\u002F\">Get in touch with our team.\u003C\u002Fa>\u003C\u002Fp>\n\n\n\u003Cdiv class=\"wp-block-image\">\n\u003Cfigure class=\"aligncenter size-full\">\u003Ca rel=\"noreferrer noopener\" href=\"\u002Fus\u002Fpaid-media\u002F\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"3840\" height=\"540\" src=\"https:\u002F\u002Fimages.impression.co.uk\u002F2024\u002F03\u002FPaid-Media_Banner_01.jpg?auto=compress%2Cformat&q=90\" alt=\"\" class=\"wp-image-27529\"\u002F>\u003C\u002Fa>\u003C\u002Ffigure>\u003C\u002Fdiv>",false,"standard",[10],36,[],[13],107,[15,16,17,18,19,20,21,22],"post-37709","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-paid-social",{"page_content_modules":24,"hero":168},[25,118],{"acf_fc_layout":26,"reduced":27,"top_overlap":-1,"bottom_underlap":-1,"disable_observer":27,"title":28,"content":6,"authors":29},"blog_post_content",true,"Breaking into the ‘Black Box’: An e-commerce case study on unlocking Meta&#8217;s product-level ad data",[30],{"id":31,"path":32,"display_name":33,"job_title":34,"description":35,"avatar_url":36,"acf":37},10,"\u002Fabout\u002Four-team\u002Famy-stamper\u002F","Amy Stamper","Director, Head of Paid Social","I'm passionate about helping clients shape their digital strategy, especially if it involves integrated campaigns. World traveller, box-set devourer and gig-goer.","https:\u002F\u002Fimages.impression.co.uk\u002F2025\u002F05\u002F4Vy9GYew-Amy-Stamper.png?auto=compress&fit=crop&fm=jpg&h=150&q=80&w=150&bg=CFE6F9",{"full_bio":38,"job_title":34,"specialist_service_links":39,"photo":62},"\u003Cp>Director, Head of Paid Social. Joined Impression in October 2019.\u003C\u002Fp>\n\u003Cp>After 5 years&#8217; experience in a startup agency, I learned about all aspects of digital from PPC to content to email campaigns &#8211; but I soon realised that paid social is what I loved the most. After a years&#8217; break to go travelling, I joined Impression as its first purely paid social person in the paid media team.\u003C\u002Fp>\n\u003Cp>Day to day, my time is spent analysing campaign performance, delivering training sessions, and investigating new, innovative strategies with my clients. Digital marketing changes all the time, so I’m passionate about innovation, whether that’s trialling new audience targeting or testing completely new social media advertising platforms.\u003C\u002Fp>\n\u003Cp>\u003Cb>Something that I’m really proud of:\u003Cbr \u002F>\n\u003C\u002Fb>I was proud to have been Impression&#8217;s first purely paid social-focused team member, and to have helped the team and service grow significantly since 2019.\u003C\u002Fp>\n\u003Cp>\u003Cb>Outside of work:\u003Cbr \u002F>\n\u003C\u002Fb>I love travelling to new places, scuba diving, lounging on the beach, and good food and drink &#8211; so I especially love trips that combine all of the above.\u003C\u002Fp>\n",[40,59],{"page":41,"link_text":58},{"ID":42,"post_author":43,"post_date":44,"post_date_gmt":44,"post_content":45,"post_title":46,"post_excerpt":45,"post_status":47,"comment_status":48,"ping_status":48,"post_password":45,"post_name":49,"to_ping":45,"pinged":45,"post_modified":50,"post_modified_gmt":50,"post_content_filtered":45,"post_parent":51,"guid":52,"menu_order":53,"post_type":54,"post_mime_type":45,"comment_count":55,"filter":56,"url_path":57},221,"98","2020-12-18 15:16:14","","PPC","publish","closed","ppc","2026-02-25 14:37:29",169,"\u002F?page_id=221",0,"page","0","raw","\u002Fpaid-media\u002Fppc\u002F","Paid Social",{"page":60,"link_text":61},{"ID":42,"post_author":43,"post_date":44,"post_date_gmt":44,"post_content":45,"post_title":46,"post_excerpt":45,"post_status":47,"comment_status":48,"ping_status":48,"post_password":45,"post_name":49,"to_ping":45,"pinged":45,"post_modified":50,"post_modified_gmt":50,"post_content_filtered":45,"post_parent":51,"guid":52,"menu_order":53,"post_type":54,"post_mime_type":45,"comment_count":55,"filter":56,"url_path":57},"Display Advertising",{"ID":63,"id":63,"title":64,"filename":65,"filesize":66,"url":67,"link":68,"alt":45,"author":69,"description":45,"caption":45,"name":70,"status":71,"uploaded_to":53,"date":72,"modified":72,"menu_order":53,"mime_type":73,"type":74,"subtype":75,"icon":76,"width":77,"height":78,"sizes":79},33319,"Amy-Stamper","4Vy9GYew-Amy-Stamper.png",428071,"https:\u002F\u002Fimages.impression.co.uk\u002F2025\u002F05\u002F4Vy9GYew-Amy-Stamper.png?auto=compress%2Cformat&q=90","\u002Famy-stamper-5\u002F","12","amy-stamper-5","inherit","2025-05-29 11:50:45","image\u002Fpng","image","png","\u002Fwp\u002Fwp-includes\u002Fimages\u002Fmedia\u002Fdefault.png",696,600,{"thumbnail":80,"thumbnail-width":81,"thumbnail-height":81,"medium":82,"medium-width":83,"medium-height":84,"medium_large":85,"medium_large-width":86,"medium_large-height":87,"large":88,"large-width":89,"large-height":90,"1536x1536":91,"1536x1536-width":92,"1536x1536-height":93,"2048x2048":94,"2048x2048-width":95,"2048x2048-height":96,"post-thumbnail":97,"post-thumbnail-width":98,"post-thumbnail-height":99,"12_col":100,"12_col-width":101,"12_col-height":102,"default_landscape":103,"default_landscape-width":104,"default_landscape-height":78,"default_portrait":105,"default_portrait-width":78,"default_portrait-height":104,"6_col_and_margin_short":106,"6_col_and_margin_short-width":98,"6_col_and_margin_short-height":102,"11_col_and_margin":107,"11_col_and_margin-width":108,"11_col_and_margin-height":102,"9_col_rectangle":109,"9_col_rectangle-width":110,"9_col_rectangle-height":111,"11_col":112,"11_col-width":113,"11_col-height":102,"staff_image_696_600":114,"staff_image_696_600-width":77,"staff_image_696_600-height":78,"rectangular_thumbnail":115,"rectangular_thumbnail-width":116,"rectangular_thumbnail-height":117},"https:\u002F\u002Fimages.impression.co.uk\u002F2025\u002F05\u002F4Vy9GYew-Amy-Stamper.png?auto=compress%2Cformat&fit=crop&h=640&q=90&w=640","640","https:\u002F\u002Fimages.impression.co.uk\u002F2025\u002F05\u002F4Vy9GYew-Amy-Stamper.png?auto=compress%2Cformat&fit=scale&h=172&q=90&w=200",200,172,"https:\u002F\u002Fimages.impression.co.uk\u002F2025\u002F05\u002F4Vy9GYew-Amy-Stamper.png?auto=compress%2Cformat&fit=scale&h=662&q=90&w=768",768,662,"https:\u002F\u002Fimages.impression.co.uk\u002F2025\u002F05\u002F4Vy9GYew-Amy-Stamper.png?auto=compress%2Cformat&fit=crop&h=1000&q=90&w=1892","1892","1000","https:\u002F\u002Fimages.impression.co.uk\u002F2025\u002F05\u002F4Vy9GYew-Amy-Stamper.png?auto=compress%2Cformat&fit=scale&h=1324&q=90&w=1536",1536,1324,"https:\u002F\u002Fimages.impression.co.uk\u002F2025\u002F05\u002F4Vy9GYew-Amy-Stamper.png?auto=compress%2Cformat&fit=scale&h=1766&q=90&w=2048",2048,1766,"https:\u002F\u002Fimages.impression.co.uk\u002F2025\u002F05\u002F4Vy9GYew-Amy-Stamper.png?auto=compress%2Cformat&fit=crop&h=1180&q=90&w=1860",1860,1180,"https:\u002F\u002Fimages.impression.co.uk\u002F2025\u002F05\u002F4Vy9GYew-Amy-Stamper.png?auto=compress%2Cformat&fit=crop&h=870&q=90&w=2880",2880,870,"https:\u002F\u002Fimages.impression.co.uk\u002F2025\u002F05\u002F4Vy9GYew-Amy-Stamper.png?auto=compress%2Cformat&fit=crop&h=600&q=90&w=800",800,"https:\u002F\u002Fimages.impression.co.uk\u002F2025\u002F05\u002F4Vy9GYew-Amy-Stamper.png?auto=compress%2Cformat&fit=crop&h=800&q=90&w=600","https:\u002F\u002Fimages.impression.co.uk\u002F2025\u002F05\u002F4Vy9GYew-Amy-Stamper.png?auto=compress%2Cformat&fit=crop&h=870&q=90&w=1860","https:\u002F\u002Fimages.impression.co.uk\u002F2025\u002F05\u002F4Vy9GYew-Amy-Stamper.png?auto=compress%2Cformat&fit=crop&h=870&q=90&w=3080",3080,"https:\u002F\u002Fimages.impression.co.uk\u002F2025\u002F05\u002F4Vy9GYew-Amy-Stamper.png?auto=compress%2Cformat&fit=crop&h=1400&q=90&w=2150",2150,1400,"https:\u002F\u002Fimages.impression.co.uk\u002F2025\u002F05\u002F4Vy9GYew-Amy-Stamper.png?auto=compress%2Cformat&fit=crop&h=870&q=90&w=2640",2640,"https:\u002F\u002Fimages.impression.co.uk\u002F2025\u002F05\u002F4Vy9GYew-Amy-Stamper.png?auto=compress%2Cformat&fit=crop&h=600&q=90&w=696","https:\u002F\u002Fimages.impression.co.uk\u002F2025\u002F05\u002F4Vy9GYew-Amy-Stamper.png?auto=compress%2Cformat&fit=crop&h=300&q=90&w=750",750,300,{"acf_fc_layout":119,"reduced":27,"top_overlap":120,"bottom_underlap":120,"disable_observer":-1,"heading":121,"cta_text":122,"cta_link":123,"items":124},"related_module","small","See more posts","See all articles","\u002Fblog\u002F",[125,142,157],{"type_key":16,"title":126,"excerpt":127,"to":128,"postedAt":129,"readingTime":130,"image":131,"authors":132,"category":140},"Impression x Meta: The Metrics That Matter &#8211; Key takeaways","\u003Cp>This event took place in partnership with Meta in London on the 1st of October 2026. If you couldn&#8217;t make it, here is what each speaker covered.&nbsp; Introduction to the event, hosted by Liam Wade The session opened with a chess story. In 1996, renowned chess grandmaster Gary Kasparov beat IBM&#8217;s Deep Blue supercomputer in [&hellip;]\u003C\u002Fp>\n","\u002Fblog\u002Fthe-metrics-that-matter-key-takeaways\u002F","2026-10-06T12:41:30",5,"https:\u002F\u002Fimages.impression.co.uk\u002F2026\u002F10\u002Fandrei-zolotarev-tPn5zuS9DpU-unsplash.jpg?auto=compress%2Cformat&fit=crop&h=640&q=90&w=640",[133,136,137],{"name":134,"image":135},"Liam Wade","https:\u002F\u002Fimages.impression.co.uk\u002F2022\u002F04\u002FLiam-Wade_New.png?auto=compress&fit=crop&fm=jpg&h=150&q=80&w=150&bg=CFE6F9",{"name":33,"image":36},{"name":138,"image":139},"Harriet Fitzgerald","https:\u002F\u002Fimages.impression.co.uk\u002F2025\u002F05\u002FHarriet-Howarth.png?auto=compress&fit=crop&fm=jpg&h=150&q=80&w=150&bg=CFE6F9",{"to":141,"name":58},"\u002Fblog\u002Fcategory\u002Fpaid-social\u002F",{"type_key":16,"title":143,"excerpt":144,"to":145,"postedAt":146,"readingTime":147,"image":148,"authors":149,"category":156},"What’s new in Paid Media: August 2026 industry updates","\u003Cp>Whilst for many of us the summer holidays are in full swing, the ad platforms haven&#8217;t taken a single day off. If you&#8217;re just heading back to the office after a stint at the beach, here&#8217;s what you missed in August. Meta AI rolls out campaign analysis and optimisation in Ads Manager Meta has built [&hellip;]\u003C\u002Fp>\n","\u002Fblog\u002Fwhats-new-in-paid-media-august-2026-industry-updates\u002F","2026-09-01T12:00:26",6,"https:\u002F\u002Fimages.impression.co.uk\u002F2026\u002F09\u002Fnikolett-emmert-LFY3Lo-V07A-unsplash.jpg?auto=compress%2Cformat&fit=crop&h=640&q=90&w=640",[150,153],{"name":151,"image":152},"Joe Turnbull","https:\u002F\u002Fimages.impression.co.uk\u002F2021\u002F11\u002FImpression-Icon.jpg?auto=compress&fit=crop&fm=jpg&h=150&q=80&w=150&bg=CFE6F9",{"name":154,"image":155},"Akshaya Korada","https:\u002F\u002Fimages.impression.co.uk\u002F2026\u002F01\u002FAkshaya-Korada.png?auto=compress&fit=crop&fm=jpg&h=150&q=80&w=150&bg=CFE6F9",{"to":141,"name":58},{"type_key":16,"title":158,"excerpt":159,"to":160,"postedAt":161,"readingTime":130,"image":162,"authors":163,"category":167},"What’s new in Paid Media: July 2026 industry updates","\u003Cp>The sun&#8217;s finally out, but paid media hasn&#8217;t slowed down to enjoy it. Here&#8217;s what&#8217;s been going on while you were meant to be on the beach. Reddit upgrades Ads Manager with Split Testing and an AI ad generator A Free-form Ads Generator is entering beta, which uses Reddit Community Intelligence to scan your website, [&hellip;]\u003C\u002Fp>\n","\u002Fblog\u002Fwhats-new-in-paid-media-july-2026-industry-updates\u002F","2026-08-04T11:16:31","https:\u002F\u002Fimages.impression.co.uk\u002F2026\u002F08\u002Fgetty-images-BRL3vv9p-Fw-unsplash.jpg?auto=compress%2Cformat&fit=crop&h=640&q=90&w=640",[164,166],{"name":165,"image":152},"Harry Clements",{"name":154,"image":155},{"to":141,"name":58},{"type":169,"style":170,"heading":28,"date":4,"updatedAt":171,"reading_minutes":31,"image":172,"imageAlt":28,"categories":173,"collections":355},"blog-post","light","2026-08-25T09:23:43","https:\u002F\u002Fimages.impression.co.uk\u002F2026\u002F04\u002Ftommy-diner-odJy83Am-2k-unsplash.jpg?auto=compress%2Cformat&fit=crop&h=1180&q=90&w=1860",[174],{"id":10,"count":175,"description":176,"link":141,"name":58,"slug":177,"taxonomy":178,"parent":53,"meta":179,"acf":180,"head_links":181,"resource_count":182,"yoast_title":183,"yoast_meta":184,"yoast_json_ld":229,"_links":327,"path":141},104,"Keeping up to date with the latest \u003Ca href=\"\u002Fpaid-media\u002Fpaid-social\u002F\">Paid Social\u003C\u002Fa> trends, strategies, and announcements can be difficult. Our digital experts regularly blog about paid social media news that’s stirring up the industry, so check back regularly or sign up to our newsletter to stay informed!","paid-social","category",[],[],[],11,"Paid Social Media Blog | Tips & Advice | Impression",[185,187,190,193,196,199,202,204,206,208,211,214,217,220,223,226],{"property":186,"content":183},"title",{"property":188,"content":189},"description","Keeping up to date with the latest paid social media trends, strategies, and announcements can be difficult. Browse our tips and advice in our latest blogs!",{"name":191,"content":192},"robots","index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1",{"property":194,"content":195},"canonical","https:\u002F\u002Fadmin.impressiondigital.com\u002Fblog\u002Fcategory\u002Fpaid-social\u002F",{"name":197,"content":198},"og:locale","en-GB",{"property":200,"content":201},"og:type","article",{"property":203,"content":183},"og:title",{"property":205,"content":189},"og:description",{"property":207,"content":195},"og:url",{"property":209,"content":210},"og:site_name","Impression",{"property":212,"content":213},"og:image","https:\u002F\u002Fimages.impression.co.uk\u002F2021\u002F06\u002FABFPXguH-Opengraph-BLUE.jpg?auto=compress%2Cformat&q=90",{"property":215,"content":216},"og:image:width",1200,{"property":218,"content":219},"og:image:height",630,{"property":221,"content":222},"og:image:type","image\u002Fjpeg",{"property":224,"content":225},"twitter:card","summary_large_image",{"property":227,"content":228},"twitter:site","@impressiontalk",{"@context":230,"@graph":231},"https:\u002F\u002Fschema.org",[232,240,250,260],{"@type":233,"@id":234,"url":234,"name":183,"isPartOf":235,"description":189,"breadcrumb":237,"inLanguage":239},"CollectionPage","https:\u002F\u002Fwww.impressiondigital.com\u002Fblog\u002Fcategory\u002Fpaid-social\u002F",{"@id":236},"https:\u002F\u002Fwww.impressiondigital.com\u002F#website",{"@id":238},"https:\u002F\u002Fwww.impressiondigital.com\u002Fblog\u002Fcategory\u002Fpaid-social\u002F#breadcrumb","en",{"@type":241,"@id":238,"itemListElement":242},"BreadcrumbList",[243,248],{"@type":244,"position":245,"name":246,"item":247},"ListItem",1,"Home","https:\u002F\u002Fwww.impressiondigital.com\u002F",{"@type":244,"position":249,"name":58},2,{"@type":251,"@id":236,"url":247,"name":210,"description":45,"publisher":252,"inLanguage":198,"potentialAction":254},"WebSite",{"@id":253},"https:\u002F\u002Fwww.impressiondigital.com\u002F#organization",{"@type":255,"target":256,"query-input":259},"SearchAction",{"@type":257,"urlTemplate":258},"EntryPoint","https:\u002F\u002Fwww.impressiondigital.com\u002Fsearch?q={search_term_string}","required name=search_term_string",{"@type":261,"@id":253,"name":210,"url":247,"logo":262,"image":268,"sameAs":269,"@context":273,"email":274,"foundingDate":275,"legalName":276,"vatID":277,"description":278,"telephone":279,"address":280,"location":287,"areaServed":320},"Organization",{"@type":263,"inLanguage":198,"@id":264,"url":265,"contentUrl":265,"width":266,"height":267,"caption":210},"ImageObject","https:\u002F\u002Fwww.impressiondigital.com\u002F#\u002Fschema\u002Flogo\u002Fimage\u002F","https:\u002F\u002Fcdn.impression.co.uk\u002F2021\u002F06\u002FA5LuTDrq-Impression_Wordmark.png",920,176,"https:\u002F\u002Fcdn.impression.co.uk\u002F2021\u002F04\u002FFAVxDeOS-Nottingham.jpg",[270,271,272],"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fimpression-digital-limited","https:\u002F\u002Fwww.facebook.com\u002Fimpression\u002F","https:\u002F\u002Fwww.instagram.com\u002Fimpressiontalk\u002F","https:\u002F\u002Fwww.schema.org\u002F","hello@impressiondigital.com","2012-11-07","Impression Digital Limited","GB186363774","Impression is an award-winning digital marketing agency based in the UK and USA. We offer SEO agency, PPC agency, Digital PR agency and Analytics services to companies of all sizes across the UK, North America, Europe and beyond. Get in touch with us if you think we can work together.","01158 242 212",{"@type":281,"streetAddress":282,"addressLocality":283,"addressRegion":284,"postalCode":285,"addressCountry":286},"PostalAddress","Fothergill House, 16 King Street","Nottingham","Nottinghamshire","NG1 2AS","United Kingdom",[288,297,309],{"@type":289,"name":290,"geo":291,"address":295,"photo":268,"telephone":296},"Place","Impression Digital - Nottingham",{"@type":292,"latitude":293,"longitude":294},"GeoCoordinates","52.95501401025914","-1.1494887460285232",{"@type":281,"streetAddress":282,"addressLocality":283,"addressRegion":284,"postalCode":285,"addressCountry":286},"+44 01158 242 212",{"@type":289,"name":298,"geo":299,"address":302,"photo":307,"telephone":308},"Impression Digital - London",{"@type":292,"latitude":300,"longitude":301},"51.50237208377361","-0.09229841534284115",{"@type":281,"streetAddress":303,"addressLocality":304,"addressRegion":305,"postalCode":306,"addressCountry":286},"201 Borough High St","Southwark","London","SE1 1JA","https:\u002F\u002Fcdn.impression.co.uk\u002F2021\u002F04\u002FwD0pPVWz-London.jpg","+44 020 7112 8148",{"@type":289,"name":310,"geo":311,"address":314},"Impression Digital - New York",{"@type":292,"latitude":312,"longitude":313},"40.726722746949","-74.00527778220652",{"@type":281,"streetAddress":315,"addressLocality":316,"addressRegion":317,"postalCode":318,"addressCountry":319},"160 Varick St","New York","NY","10013","USA",[321,324,326],{"@type":322,"name":323},"Country","Worldwide",{"@type":322,"name":325},"GBR",{"@type":322,"name":319},{"self":328,"collection":334,"about":337,"wp:post_type":340,"curies":351},[329],{"href":330,"targetHints":331},"\u002Fwp-json\u002Fwp\u002Fv2\u002Fcategories\u002F36",{"allow":332},[333],"GET",[335],{"href":336},"\u002Fwp-json\u002Fwp\u002Fv2\u002Fcategories",[338],{"href":339},"\u002Fwp-json\u002Fwp\u002Fv2\u002Ftaxonomies\u002Fcategory",[341,343,345,347,349],{"href":342},"\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts?categories=36",{"href":344},"\u002Fwp-json\u002Fwp\u002Fv2\u002Fwhite_papers?categories=36",{"href":346},"\u002Fwp-json\u002Fwp\u002Fv2\u002Ftools?categories=36",{"href":348},"\u002Fwp-json\u002Fwp\u002Fv2\u002Fwebinars?categories=36",{"href":350},"\u002Fwp-json\u002Fwp\u002Fv2\u002Fevents?categories=36",[352],{"name":353,"href":354,"templated":27},"wp","https:\u002F\u002Fapi.w.org\u002F{rel}",[],[],[358,360,362,363],{"path":359,"name":246},"\u002F",{"path":123,"name":361},"Blog",{"path":141,"name":58},{"path":364,"name":28},null,[366],{"id":10,"name":58,"path":141},{"title":368,"script":369,"meta":441,"link":470},"Breaking into the ‘Black Box’: An e-commerce case study on unlocking Meta's product-level ad data - Impression",[370],{"type":371,"key":372,"innerHTML":373},"application\u002Fld+json","yoast-json-ld",{"@context":230,"@graph":374},[375,392,400,403,412,416,434],{"@type":376,"@id":377,"isPartOf":378,"author":380,"headline":28,"datePublished":382,"dateModified":383,"mainEntityOfPage":384,"wordCount":385,"publisher":386,"image":388,"thumbnailUrl":390,"articleSection":391,"inLanguage":198},"Article","https:\u002F\u002Fwww.impressiondigital.com\u002Fblog\u002Fbreaking-into-the-black-box-an-e-commerce-case-study-on-unlocking-metas-product-level-ad-data\u002F#article",{"@id":379},"https:\u002F\u002Fwww.impressiondigital.com\u002Fblog\u002Fbreaking-into-the-black-box-an-e-commerce-case-study-on-unlocking-metas-product-level-ad-data\u002F",{"name":33,"@id":381},"https:\u002F\u002Fadmin.impressiondigital.com\u002F#\u002Fschema\u002Fperson\u002Ff09849e84fc7a59a90ee61778253a0f2","2026-04-01T10:38:27+00:00","2026-08-25T09:23:43+00:00",{"@id":379},2009,{"@id":387},"https:\u002F\u002Fadmin.impressiondigital.com\u002F#organization",{"@id":389},"https:\u002F\u002Fwww.impressiondigital.com\u002Fblog\u002Fbreaking-into-the-black-box-an-e-commerce-case-study-on-unlocking-metas-product-level-ad-data\u002F#primaryimage","https:\u002F\u002Fimages.impression.co.uk\u002F2026\u002F04\u002Ftommy-diner-odJy83Am-2k-unsplash.jpg?auto=compress%2Cformat&q=90",[58],{"@type":393,"@id":379,"url":379,"name":368,"isPartOf":394,"primaryImageOfPage":395,"image":396,"thumbnailUrl":390,"datePublished":382,"dateModified":383,"description":397,"breadcrumb":398,"inLanguage":239},"WebPage",{"@id":236},{"@id":389},{"@id":389},"Unlock Meta's product-level ad data to solve the DPA black box. Learn how to use APIs and GA4 to boost ecommerce ROI and scale your best products.",{"@id":399},"https:\u002F\u002Fwww.impressiondigital.com\u002Fblog\u002Fbreaking-into-the-black-box-an-e-commerce-case-study-on-unlocking-metas-product-level-ad-data\u002F#breadcrumb",{"@type":263,"inLanguage":198,"@id":389,"url":390,"contentUrl":390,"width":401,"height":402},2400,1600,{"@type":241,"@id":399,"itemListElement":404},[405,406,408,410],{"@type":244,"position":245,"name":246,"item":247},{"@type":244,"position":249,"name":361,"item":407},"https:\u002F\u002Fwww.impressiondigital.com\u002Fblog\u002F",{"@type":244,"position":409,"name":58,"item":234},3,{"@type":244,"position":411,"name":28},4,{"@type":251,"@id":236,"url":247,"name":210,"description":45,"publisher":413,"inLanguage":198,"potentialAction":414},{"@id":253},{"@type":255,"target":415,"query-input":259},{"@type":257,"urlTemplate":258},{"@type":261,"@id":253,"name":210,"url":247,"logo":417,"image":268,"sameAs":418,"@context":273,"email":274,"foundingDate":275,"legalName":276,"vatID":277,"description":278,"telephone":279,"address":419,"location":420,"areaServed":430},{"@type":263,"inLanguage":198,"@id":264,"url":265,"contentUrl":265,"width":266,"height":267,"caption":210},[270,271,272],{"@type":281,"streetAddress":282,"addressLocality":283,"addressRegion":284,"postalCode":285,"addressCountry":286},[421,424,427],{"@type":289,"name":290,"geo":422,"address":423,"photo":268,"telephone":296},{"@type":292,"latitude":293,"longitude":294},{"@type":281,"streetAddress":282,"addressLocality":283,"addressRegion":284,"postalCode":285,"addressCountry":286},{"@type":289,"name":298,"geo":425,"address":426,"photo":307,"telephone":308},{"@type":292,"latitude":300,"longitude":301},{"@type":281,"streetAddress":303,"addressLocality":304,"addressRegion":305,"postalCode":306,"addressCountry":286},{"@type":289,"name":310,"geo":428,"address":429},{"@type":292,"latitude":312,"longitude":313},{"@type":281,"streetAddress":315,"addressLocality":316,"addressRegion":317,"postalCode":318,"addressCountry":319},[431,432,433],{"@type":322,"name":323},{"@type":322,"name":325},{"@type":322,"name":319},{"@type":435,"@id":436,"name":33,"image":437,"description":35,"url":440},"Person","https:\u002F\u002Fwww.impressiondigital.com\u002F#\u002Fschema\u002Fperson\u002Ff09849e84fc7a59a90ee61778253a0f2",{"@type":263,"inLanguage":198,"@id":438,"url":439,"contentUrl":439,"caption":33},"https:\u002F\u002Fimages.impression.co.uk\u002F2025\u002F05\u002F4Vy9GYew-Amy-Stamper.png?auto=compress&fit=fit&fm=jpg&h=96&q=90&w=96bb8b042643d608482d8da851a7161f13","https:\u002F\u002Fimages.impression.co.uk\u002F2025\u002F05\u002F4Vy9GYew-Amy-Stamper.png?auto=compress&fit=fit&fm=jpg&h=96&q=90&w=96","https:\u002F\u002Fwww.impressiondigital.com\u002Fabout\u002Four-team\u002Famy-stamper\u002F",[442,443,444,445,446,447,448,449,450,453,455,457,459,460,461,462,464,465,467,469],{"name":188,"content":397},{"name":191,"content":192},{"property":197,"content":198},{"property":200,"content":201},{"property":203,"content":368},{"property":205,"content":397},{"property":207,"content":379},{"property":209,"content":210},{"property":451,"content":452},"article:publisher","https:\u002F\u002Fwww.facebook.com\u002Fimpression",{"property":454,"content":382},"article:published_time",{"property":456,"content":383},"article:modified_time",{"property":212,"content":458},"https:\u002F\u002Fimages.impression.co.uk\u002F2026\u002F04\u002Fopen-graph-dpex-data.png?auto=compress%2Cformat&q=90",{"property":215,"content":216},{"property":218,"content":219},{"property":221,"content":73},{"name":463,"content":33},"author",{"name":224,"content":225},{"name":466,"content":458},"twitter:image",{"name":468,"content":228},"twitter:creator",{"name":227,"content":228},[]]