{"id":23566,"date":"2024-06-12T00:00:00","date_gmt":"2024-06-12T00:00:00","guid":{"rendered":"\/uncategorized\/dynamic-ads-on-meta-should-i-have-one-or-multiple-catalogs\/"},"modified":"2026-03-29T22:16:51","modified_gmt":"2026-03-29T22:16:51","slug":"dynamic-ads-on-meta-should-i-have-one-or-multiple-catalogs","status":"publish","type":"post","link":"https:\/\/goodads.ai\/blog\/dynamic-ads-on-meta-should-i-have-one-or-multiple-catalogs","title":{"rendered":"Dynamic ads on Meta: Should I have one or multiple catalogs?"},"content":{"rendered":"<p id=\"\">You may know them as dynamic product ads (DPAs), product feed-based ads, or Meta Advantage+ catalog ads.<\/p>\n<p id=\"\">Different names for the same ad format, these ads run off a product feed and show your shoppers the most relevant products from your store.<br \/>\n\u200d<\/p>\n<div data-rt-embed-type=\"true\">\n<div class=\"aqua-bar-text-block\" style=\"padding-bottom: 4px;\">\n<p>Learn more about dynamic ad formats, their challenges, and how to get the most from them in <a href=\"https:\/\/socioh.com\/blog\/a-pro-advertisers-guide-to-dynamic-catalog-ads-and-creatives-on-facebook\" target=\"_blank\" rel=\"noopener\"> the ultimate guide to dynamic ads 2024<\/a>.<\/p>\n<\/div>\n<\/div>\n<h2 id=\"\"><strong id=\"\">How do Advantage+ Catalog ads <em id=\"\">actually<\/em> work?\u00a0<\/strong><\/h2>\n<p id=\"\">Before we jump into the question of how many catalogs you need, let\u2019s take a quick look at how your Adv+ catalog ads work.<\/p>\n<p id=\"\">To run these ads, you\u2019ll need a product feed that gives Meta a list of all your products in your store, along with details like image, title, price, inventory, variant information, etc.<\/p>\n<div data-rt-embed-type=\"true\">\n<div class=\"aqua-bar-text-block\" style=\"padding-bottom: 4px;\">\n<p>The more optimized your feed, the better your ads\u2019 performance. Here are <a href=\"https:\/\/socioh.com\/blog\/top-reasons-your-facebook-daba-ads-are-failing-and-how-to-set-them-up-correctly?utm_source=Soh&#038;utm_medium=blog\" target=\"_blank\" rel=\"noopener\">three mistakes to avoid if you\u2019re running dynamic ads on Meta<\/a>.<\/p>\n<\/div>\n<\/div>\n<p id=\"\">\u200d<\/p>\n<p id=\"\">Using this feed, Meta creates a catalog of all your products, from which it decides which product from your catalog a shopper is most likely to buy and targets them with that product.<\/p>\n<p id=\"\">But <em id=\"\">how<\/em> does it do that?<\/p>\n<p id=\"\">Let\u2019s take an example. Let\u2019s say you have a store that sells men\u2019s shirts. Dan from Florida viewed your \u201cPrinted Floral Shirt\u201d. Meta will throw this event in your pixel and the product ID for this product will be matched against all the product IDs in your catalog and recorded.<\/p>\n<figure id=\"\" class=\"w-richtext-figure-type-image w-richtext-align-center\" data-rt-type=\"image\" data-rt-align=\"center\">\n<div id=\"\"><img decoding=\"async\" id=\"\" src=\"https:\/\/goodads.ai\/blog\/wp-content\/uploads\/2024\/06\/666977ed47249680b32bd1fb_Meta20-20website20events20matched20to20products20in20your20catalog-1.png\" alt=\"An infographic depicting how Meta matches events on your website to products in your catalog\" width=\"auto\" height=\"auto\" \/><\/div><figcaption id=\"\">Meta matches events on your website to products in your catalog<\/figcaption><\/figure>\n<p id=\"\">Over time, Meta will collect this data from tens of thousands of shoppers. It will know for example, that 500 shoppers viewed this product, of which 60 people added it to their carts, of which 10 bought it.<\/p>\n<p id=\"\">Now, Meta does this for all your events, matching each event to a specific product ID in your catalog.<\/p>\n<p id=\"\">As a result, not only does Meta know the top-clicked and most purchased products in your catalog, but it also aggregates this information into patterns against shoppers\u2019 buying histories and demographics to arrive at certain \u2018learnings\u2019.<\/p>\n<p id=\"\">For example, it may learn that men like Dan, between 45-60 years of age from the East Coast tended to click on the \u2018Floral Printed Shirt\u2019, whereas men between 25-35 years of age from the West Coast tended to prefer the \u2018Solid Linen Shirt\u2019.<\/p>\n<p id=\"\">Here\u2019s a simple illustration to show you how this works:<\/p>\n<figure id=\"\" class=\"w-richtext-figure-type-image w-richtext-align-center\" data-rt-type=\"image\" data-rt-align=\"center\">\n<div id=\"\"><img decoding=\"async\" id=\"\" src=\"https:\/\/goodads.ai\/blog\/wp-content\/uploads\/2024\/06\/6669787c1f0824640a12df40_Infographic20-20Meta20aggregates20shopper20profiles20using20catalog-1.png\" alt=\"Infograhic showing how Meta stores all event data against your catalog to target the right product to the right shopper\" width=\"auto\" height=\"auto\" \/><\/div><figcaption id=\"\">Meta stores all event data against your catalog to target the right product to the right shopper<\/figcaption><\/figure>\n<p id=\"\">Meta constantly does this for hundreds of products in your store, for different buyers, and automatically optimizes your dynamic ads to show your shoppers the correct product from your catalog.<\/p>\n<p id=\"\"><em id=\"\">This is the single greatest benefit of having a single catalog. The longer you run your catalogs, the more Meta is able to optimize by matching events on your website with products in your catalog. This incrementally improves Meta\u2019s learnings on that catalog \u2014 allowing its algorithm to match the correct product with the correct shopper.<\/em>\u200d<\/p>\n<p id=\"\">BONUS: In addition to matching events from your website to products in your catalog, Meta also directly learns from your catalog. It does this in two places \u2014 in your <a id=\"\" href=\"https:\/\/socioh.com\/blog\/meta-betting-on-shops-everything-you-need-to-know-about-it\">FB\/IG shops<\/a> and in your dynamic ads themselves (which products out of the 6-8 shown in an ad are users clicking on\/engaging with).<\/p>\n<p id=\"\">However, if you create a new catalog, Meta has to start the learning process all over again.<\/p>\n<p id=\"\">This is why <strong id=\"\">Facebook strongly recommends using just one catalog<\/strong> for all your advertising requirements (ads <em id=\"\">and<\/em> Shop).<\/p>\n<h2 id=\"\"><strong id=\"\">What are the benefits of using a single catalog on Meta?\u00a0<\/strong><\/h2>\n<p id=\"\">As the illustration(s) above shows,\u00a0 the more you spend on the same catalog, the more data it collects. Meta consolidates these learnings, incrementally improving its ability to target the right shopper with the right product. It is this incrementality that makes a single catalog a powerful tool in the hands of advertisers.<\/p>\n<p id=\"\">Conversely, if you make a new product feed \u2014 that catalog will have none of the learnings from your past events. This will negatively impact the performance of ads with the new catalog.<\/p>\n<p id=\"\">Here are the advantages of using a single catalog as listed by Meta:<\/p>\n<ol id=\"\">\n<li id=\"\"><strong id=\"\">Consolidated learnings<\/strong> allow Meta to provide much more targeted product recommendations to improve the performance of your ads.<\/li>\n<li id=\"\">A single catalog <strong id=\"\">improves your event-match rate<\/strong>, allowing Meta to more reliably match content IDs with events fired on your website for better targeting.<\/li>\n<li id=\"\">Relatedly, a single catalog helps keep your items&#8217; Meta pixel event data from being split, <strong id=\"\">expanding your audience size<\/strong>.<\/li>\n<li id=\"\">When a catalog has been used for advertising, Meta has data on it. This data can help advertisers <strong id=\"\">scale more profitably<\/strong> than with a new catalog. <a href=\"https:\/\/www.facebook.com\/business\/help\/376573243388834?id=725943027795860\" target=\"_blank\" rel=\"noopener\">Read more<\/a>.<\/li>\n<\/ol>\n<p id=\"\">Additionally, using the same catalog in your FB\/IG shops helps further consolidate your learnings. It has the additional benefit of allowing you to tag products on Instagram.<\/p>\n<p id=\"\">The pros of a single catalog are clear. But are there cons? And how can you work around them?<\/p>\n<h2 id=\"\">\u200d<strong id=\"\">Are there limitations when using a single catalog on Meta?\u00a0<\/strong><\/h2>\n<p id=\"\">While using a single catalog is the correct approach to running dynamic or Advantage+ catalog ads, there can be some limitations.<\/p>\n<p id=\"\"><strong id=\"\">1. All catalog ads look the same<\/strong>: By default, most stores\u2019 catalog ads show plain product images on white backgrounds. This is extremely limiting as all brands\u2019 ads end up looking the same. You can get around this limitation by designing your catalog ads with Socioh or any similar app. Here&#8217;s how you use design to <a id=\"\" href=\"https:\/\/socioh.com\/blog\/optimize-your-meta-catalog-ads-examples\">optimize your catalog ads on Meta<\/a>.<\/p>\n<p id=\"\"><strong id=\"\">2. You cannot highlight different messaging on different products<\/strong>: If you can only run a single catalog ad, how do you highlight different messaging for different collections?<\/p>\n<p id=\"\">Let\u2019s take an example; you run an apparel store and are running Buy 1 Get 1 on t-shirts, but a 30% off offer on dresses. If you cannot run different catalogs, how would you highlight both of your offers? <a id=\"\" href=\"https:\/\/socioh.com\/blog\/customizing-the-creative-in-your-meta-dpas----facebooks-built-in-overlays-and-frames-versus-branded-catalogs\">Meta\u2019s frames and stickers<\/a> provide some relief, but these are extremely limiting in terms of design \u2013 and they <em id=\"\">do not work on Instagram<\/em>!<\/p>\n<p id=\"\">But Socioh\u2019s category-based automation allows you to highlight different messaging\/designs for different collections. You can then <a id=\"\" href=\"https:\/\/en-gb.facebook.com\/business\/help\/620275848114281?id=725943027795860\">create and advertise product sets on Meta<\/a> when setting up your ads.<\/p>\n<p id=\"\">\u200d<em id=\"\">TIP: This extremely profitable ad format on Meta uses <\/em><a id=\"\" href=\"https:\/\/socioh.com\/blog\/running-catalog-ads-on-meta-dont-miss-this-underutilized-ad-creative\"><em id=\"\">product sets along with intro cards<\/em><\/a><em id=\"\">. Test it now!<\/em><\/p>\n<p id=\"\"><strong id=\"\">3. How do you test creative in your catalog ads with a single catalog?<\/strong> One of the biggest challenges with using a single catalog on Meta is that you cannot A\/B test your catalog creative(s).<\/p>\n<p id=\"\">And even if you could design your feed using <a id=\"\" href=\"https:\/\/socioh.com\/blog\/top-5-apps-to-customize-your-facebook-product-feed-2024\">a tool to customize your product feed<\/a>, how do you test design 1 versus design 2 without a second catalog or splitting your budget and learnings?<\/p>\n<p id=\"\">\u200d<a id=\"\" href=\"https:\/\/socioh.com\/blog\/test-your-dynamic-catalog-ads-daba-dpas-without-losing-learnings\">Socioh\u2019s A\/B testing tool<\/a> provides a solution that helps you <em id=\"\">optimize your ROAS as you test<\/em> and iterate on design. All without losing catalog or campaign learnings!<\/p>\n<div data-rt-embed-type=\"true\">\n<div class=\"aqua-bar-text-block\" style=\"padding-bottom: 4px;\">\n<p>Interested in learning more about testing creatives for live catalog ads? <a href=\"https:\/\/socioh.com\/socioh-demo\" target=\"_blank\" rel=\"noopener\">Book a no-obligation demo.<\/a><\/p>\n<\/div>\n<\/div>\n<h2 id=\"\"><strong id=\"\">Creating a high-quality catalog for advertising on Meta<\/strong><\/h2>\n<p id=\"\">How do you get the most sales out of your <strong id=\"\">single, full-shop catalog<\/strong>?<\/p>\n<p id=\"\">There are two main considerations when running catalog ads:<\/p>\n<p id=\"\">1. How do you test the best design\/messaging for your catalog? AND<\/p>\n<p id=\"\">2. How should you set it up so you keep consolidating the catalog\u2019s learnings?<\/p>\n<p id=\"\">As mentioned earlier in this blog, one of the biggest limitations of Meta\u2019s catalog ads is the inability to test creative with catalog ads.<\/p>\n<p id=\"\">While you can use <a id=\"\" href=\"https:\/\/socioh.com\/branded-product-feed-for-dynamic-product-ad\">Socioh\u2019s Branded Catalogs<\/a> to A\/B test your catalog creatives, what if you already have a catalog with learnings?<\/p>\n<h2 id=\"\"><strong id=\"\">Can you update your Meta catalog creative without losing learnings?<\/strong><\/h2>\n<p id=\"\">The short answer is yes!<\/p>\n<p id=\"\">Most stores we work with already have a Shopify Product catalog, or a custom catalog using a feed such as one from DataFeedWatch, Flexify, etc., etc.<\/p>\n<p id=\"\">And, if you have already run ads on it, you\u2019ll want to keep those learnings and not set up a new catalog.<\/p>\n<p id=\"\">We recommend <a id=\"\" href=\"https:\/\/socioh.com\/blog\/get-control-over-your-shopify-product-catalog-with-supplementary-feeds\">adding a supplementary feed to your catalog<\/a> to replace only your product images with Socioh\u2019s. This keeps your catalog + campaign learnings intact, while allowing you to test and iterate on design.<\/p>\n<p id=\"\">TIP: <em id=\"\">Adding a supplementary feed allows you to test your catalog creatives while retaining your learnings in YOUR catalog.\u00a0<\/em><\/p>\n<div data-rt-embed-type=\"true\">\n<div class=\"aqua-bar-text-block\" style=\"padding-bottom: 4px;\">\n<p>Interested in learning more about the ideal setup for your catalog ads?<a href=\"https:\/\/socioh.com\/socioh-demo\" target=\"_blank\" rel=\"noopener\"> Book a no-obligation demo.<\/a><\/p>\n<\/div>\n<\/div>\n<p id=\"\">\u200d<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Meta recommends using a single catalog for your Advantage+ Catalog Ads (formerly, dynamic ads). A single catalog consolidates learnings, helping you sell more.<\/p>\n","protected":false},"author":3,"featured_media":28219,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_goodads_case_study_template":"","footnotes":""},"categories":[4],"tags":[],"class_list":["post-23566","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-advertising"],"_links":{"self":[{"href":"https:\/\/goodads.ai\/blog\/wp-json\/wp\/v2\/posts\/23566","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/goodads.ai\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/goodads.ai\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/goodads.ai\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/goodads.ai\/blog\/wp-json\/wp\/v2\/comments?post=23566"}],"version-history":[{"count":1,"href":"https:\/\/goodads.ai\/blog\/wp-json\/wp\/v2\/posts\/23566\/revisions"}],"predecessor-version":[{"id":29033,"href":"https:\/\/goodads.ai\/blog\/wp-json\/wp\/v2\/posts\/23566\/revisions\/29033"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/goodads.ai\/blog\/wp-json\/wp\/v2\/media\/28219"}],"wp:attachment":[{"href":"https:\/\/goodads.ai\/blog\/wp-json\/wp\/v2\/media?parent=23566"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/goodads.ai\/blog\/wp-json\/wp\/v2\/categories?post=23566"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/goodads.ai\/blog\/wp-json\/wp\/v2\/tags?post=23566"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}