{"id":8799,"date":"2025-05-27T17:56:00","date_gmt":"2025-05-27T12:26:00","guid":{"rendered":"http:\/\/www.www.adpushup.com\/blog\/?p=8799"},"modified":"2025-12-15T18:33:00","modified_gmt":"2025-12-15T13:03:00","slug":"explainer-the-four-types-of-programmatic-deals","status":"publish","type":"post","link":"https:\/\/www.adpushup.com\/blog\/explainer-the-four-types-of-programmatic-deals\/","title":{"rendered":"4 Programmatic Deal Types: When and Why to Use Each","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"\n<p>Programmatic advertising can feel chaotic with thousands of buyers, millions of bid requests, prices shifting every second. But behind all that noise, publishers have more control than they realize.<\/p>\n\n\n\n<p>How you choose to sell an impression matters just as much as who you sell it to. The right <a href=\"https:\/\/www.adpushup.com\/blog\/programmatic-advertising\/\" target=\"_blank\" rel=\"noreferrer noopener\">programmatic advertising<\/a> deal type gives you stability, transparency, and stronger pricing power. The wrong one leaves value on the floor.<\/p>\n\n\n\n<p>Here\u2019s how to use each of the four programmatic deal structures to your advantage.<\/p>\n\n\n\n<!-- Google Font -->\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;600&amp;display=swap\" rel=\"stylesheet\">\n\n<div style=\"\n    max-width: 860px;\n    margin: 26px auto;\n    padding: 22px 24px;\n    border-left: 6px solid #E43F5A;\n    border-radius: 8px;\n    background:#fafafa;\n    font-family:'Poppins', sans-serif;\n\">\n    <h3 style=\"\n        margin:0 0 14px 0;\n        font-size:20px;\n        font-weight:600;\n        color:#1A1A1A;\n    \">\n        Key Takeaways (TL;DR)\n    <\/h3>\n\n    <ul style=\"\n        margin:0;\n        padding-left:0;\n        list-style:none;\n        color:#444;\n        font-size:15.5px;\n        line-height:1.65;\n    \">\n        <li style=\"margin-bottom:12px;\">\n           Programmatic deals are the foundation of automated ad trading, publishers and advertiser must understand each type to maximize yield and control.\n        <\/li>\n\n        <li style=\"margin-bottom:12px;\">\n            Open Auction offers broad scale and easy setup, but can yield the lower eCPMs due to oversupply and competition.\n        <\/li>\n\n        <li style=\"margin-bottom:12px;\">\n            PMP Deals provide invited buyers priority access to premium inventory, boosting CPMs, transparency, and demand quality.\n        <\/li>\n\n        <li style=\"margin-bottom:12px;\">\n            Preferred Deals offer a first-look fixed-price option for a single buyer, which is great for targeted demand but carries fill-rate risk.\n        <\/li>\n\n        <li style=\"margin-bottom:12px;\">\n            Programmatic Guaranteed secures guaranteed impressions at a negotiated price\u2014ideal for high-value placements and predictable revenue.\n        <\/li>\n\n        <li>\n            There is no universal \u201cbest\u201d deal type\u2014your choice directly affects CPMs, inventory control, and buyer relationships.\n        <\/li>\n    <\/ul>\n<\/div>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_79_2 counter-flat ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents:<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #000000;color:#000000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #000000;color:#000000\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.adpushup.com\/blog\/explainer-the-four-types-of-programmatic-deals\/#What_Is_Programmatic_Advertising\" >What Is Programmatic Advertising?&nbsp;<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.adpushup.com\/blog\/explainer-the-four-types-of-programmatic-deals\/#Open_Auction_vs_Private_Auction_vs_Preferred_Deals_vs_Programmatic_Guaranteed\" >Open Auction vs. Private Auction vs. Preferred Deals vs. Programmatic Guaranteed.<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.adpushup.com\/blog\/explainer-the-four-types-of-programmatic-deals\/#4_Types_of_Programmatic_Deals\" >4 Types of Programmatic Deals<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.adpushup.com\/blog\/explainer-the-four-types-of-programmatic-deals\/#Adpushup_and_Programmatic_Deals\" >Adpushup and Programmatic Deals<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.adpushup.com\/blog\/explainer-the-four-types-of-programmatic-deals\/#Key_Takeaways\" >Key Takeaways<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.adpushup.com\/blog\/explainer-the-four-types-of-programmatic-deals\/#Frequently_Asked_Questions\" >Frequently Asked Questions<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"What_Is_Programmatic_Advertising\"><\/span><strong>What Is Programmatic Advertising?&nbsp;<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Programmatic advertising is the automated buying and selling of <a href=\"https:\/\/www.adpushup.com\/blog\/ad-inventory-management-tips\/\" target=\"_blank\" rel=\"noreferrer noopener\">ad inventory<\/a> using <a href=\"https:\/\/www.adpushup.com\/blog\/the-ultimate-guide-to-real-time-bidding\/\">real time bidding (RTB)<\/a> and data-driven decisioning. <\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Instead of manual negotiations, programmatic process matches the right impression to the right advertiser in milliseconds. The matchmaking is based on user behavior, demographics, context, and campaign goals.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>For publishers, programmatic is not just an automation tool. It is a way to:<\/p>\n\n\n\n<p><\/p>\n\n\n\n<ul><li>Increase competition for impressions<\/li><li>Improve yield through better pricing<\/li><li>Maintain control over inventory packages<\/li><li>Reduce dependency on direct sales<br><\/li><\/ul>\n\n\n\n<p>Once you understand this, the next step is choosing <strong>which deal type<\/strong> fits your inventory strategy and increases <a href=\"https:\/\/www.adpushup.com\/blog\/increasing-ad-revenue-through-user-experience-optimization\/\" target=\"_blank\" rel=\"noreferrer noopener\">ad revenue<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" width=\"997\" height=\"521\" src=\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2017\/08\/screenshot-www.doubleclickbygoogle.com-2017-08-23-20-20-27.png\" alt=\"programmatic deal types\" class=\"wp-image-8800\" srcset=\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2017\/08\/screenshot-www.doubleclickbygoogle.com-2017-08-23-20-20-27.png 997w, https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2017\/08\/screenshot-www.doubleclickbygoogle.com-2017-08-23-20-20-27-300x157.png 300w, https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2017\/08\/screenshot-www.doubleclickbygoogle.com-2017-08-23-20-20-27-768x401.png 768w, https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2017\/08\/screenshot-www.doubleclickbygoogle.com-2017-08-23-20-20-27-150x78.png 150w\" sizes=\"(max-width: 997px) 100vw, 997px\" \/><\/figure><\/div>\n\n\n\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<title>Quiz with Confetti<\/title>\n<style>\n  body { font-family: Calibri, sans-serif; background:#fafafa; padding:20px; }\n\n  .quiz-box {\n    position:relative;\n    background:#FFF1F5;\n    border-left:6px solid #DA3E52;\n    padding:16px 20px;\n    margin:20px 0;\n    border-radius:8px;\n    box-shadow:0 4px 10px rgba(218,62,82,.1);\n    overflow:hidden;\n  }\n  .quiz-box h3 { margin-top:0; color:#DA3E52; }\n  .quiz-options label { display:block; margin:6px 0; cursor:pointer; }\n  .quiz-result {\n    margin-top:12px; font-weight:bold; display:none;\n    padding:10px; border-radius:6px; background:#fff; border:1px solid #eee;\n  }\n  .quiz-result.correct { color:green; animation:pop 0.4s ease; }\n  .quiz-result.incorrect { color:#DA3E52; animation:shake 0.4s; }\n\n  @keyframes pop {\n    0%{transform:scale(0.8);} 60%{transform:scale(1.1);} 100%{transform:scale(1);}\n  }\n  @keyframes shake {\n    0%,100%{transform:translateX(0);}\n    20%{transform:translateX(-6px);}\n    40%{transform:translateX(6px);}\n    60%{transform:translateX(-6px);}\n    80%{transform:translateX(6px);}\n  }\n  button {\n    background:#DA3E52; color:#fff; border:none;\n    padding:8px 16px; border-radius:4px;\n    cursor:pointer; margin-top:8px;\n  }\n  button:hover { background:#b83243; }\n\n  \/* Confetti *\/\n  .confetti-piece {\n    position:absolute;\n    width:8px; height:12px;\n    opacity:0.9;\n    top:0;\n    animation:fall linear forwards;\n  }\n  @keyframes fall {\n    to { transform:translateY(400px) rotate(720deg); opacity:0; }\n  }\n<\/style>\n<\/head>\n<body>\n\n<div class=\"quiz-box\" id=\"quiz1\">\n  <h3>Quick Quiz: Programmatic Basics<\/h3>\n  <p><strong>Q: What best describes programmatic advertising?<\/strong><\/p>\n  <div class=\"quiz-options\">\n    <label><input type=\"radio\" name=\"q1\" value=\"a\"> Manual buying through direct sales<\/label>\n    <label><input type=\"radio\" name=\"q1\" value=\"b\"> Automated buying\/selling using RTB and data<\/label>\n    <label><input type=\"radio\" name=\"q1\" value=\"c\"> A social media scheduling tool<\/label>\n  <\/div>\n  <button onclick=\"checkQuiz('quiz1','b')\">Submit<\/button>\n  <div class=\"quiz-result\" id=\"quiz1-result\"><\/div>\n<\/div>\n\n<script>\nfunction checkQuiz(id, correctValue){\n  const quiz=document.getElementById(id);\n  const answer=quiz.querySelector('input[type=radio]:checked');\n  const result=quiz.querySelector('.quiz-result');\n  if(!answer){ alert(\"Please select an answer.\"); return; }\n  result.style.display='block';\n  if(answer.value===correctValue){\n    result.className='quiz-result correct';\n    result.innerHTML=\"\u2705 Correct! Programmatic automates buying and selling with RTB.\";\n    launchConfetti(quiz);\n  }else{\n    result.className='quiz-result incorrect';\n    result.innerHTML=\"\u274c Not quite. The correct answer is automated buying via RTB and data.\";\n  }\n}\n\nfunction launchConfetti(container){\n  const colors=['#DA3E52','#b83243','#f5a623','#50e3c2','#4a90e2','#7ed321'];\n  for(let i=0;i<50;i++){   \/\/ DENSITY: increased to 50\n    const confetti=document.createElement('div');\n    confetti.className='confetti-piece';\n    confetti.style.left=Math.random()*100+'%';\n    confetti.style.background=colors[Math.floor(Math.random()*colors.length)];\n    confetti.style.animationDuration=(1.5+Math.random()*1.5)+'s'; \/\/ DURATION: longer fall\n    confetti.style.transform=`rotate(${Math.random()*360}deg)`;\n    container.appendChild(confetti);\n    setTimeout(()=>confetti.remove(),2500); \/\/ stay longer\n  }\n}\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n<h2 id=\"h-open-auction-vs-private-auction-vs-preferred-deals-vs-programmatic-guaranteed\"><span class=\"ez-toc-section\" id=\"Open_Auction_vs_Private_Auction_vs_Preferred_Deals_vs_Programmatic_Guaranteed\"><\/span><br>Open Auction vs. Private Auction vs. Preferred Deals vs. Programmatic Guaranteed.<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<!-- Google Font -->\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;600&amp;display=swap\" rel=\"stylesheet\">\n\n<div style=\"\n    max-width: 860px;\n    margin: 28px auto;\n    font-family:'Poppins', sans-serif;\n    background:#fafafa;\n    border-left: 6px solid #E43F5A;\n    border-radius: 8px;\n    padding: 22px 24px;\n\">\n    <h3 style=\"\n        margin:0 0 16px 0;\n        font-size:20px;\n        font-weight:600;\n        color:#1A1A1A;\n    \">Deal Types Comparison<\/h3>\n\n    <table style=\"\n        width:100%;\n        border-collapse:collapse;\n        font-size:15.5px;\n        color:#444;\n    \">\n        <thead>\n            <tr>\n                <th style=\"text-align:left; padding:10px 8px; border-bottom:1px solid #ddd; font-weight:600;\">\n                    Deal Type\n                <\/th>\n                <th style=\"text-align:left; padding:10px 8px; border-bottom:1px solid #ddd; font-weight:600;\">\n                    Best Used For\n                <\/th>\n                <th style=\"text-align:left; padding:10px 8px; border-bottom:1px solid #ddd; font-weight:600;\">\n                    Why\n                <\/th>\n            <\/tr>\n        <\/thead>\n\n        <tbody>\n            <tr>\n                <td style=\"padding:10px 8px;\">Open Auction (RTB)<\/td>\n                <td style=\"padding:10px 8px;\">Remnant inventory<\/td>\n                <td style=\"padding:10px 8px;\">High demand access, easy optimization<\/td>\n            <\/tr>\n\n            <tr style=\"background:#f2f2f2;\">\n                <td style=\"padding:10px 8px;\">PMP Deals<\/td>\n                <td style=\"padding:10px 8px;\">Premium inventory packages<\/td>\n                <td style=\"padding:10px 8px;\">Higher CPMs + more transparent buyers<\/td>\n            <\/tr>\n\n            <tr>\n                <td style=\"padding:10px 8px;\">Preferred Deals<\/td>\n                <td style=\"padding:10px 8px;\">Buyers with specific targeting goals<\/td>\n                <td style=\"padding:10px 8px;\">First-look access at stable pricing<\/td>\n            <\/tr>\n\n            <tr style=\"background:#f2f2f2;\">\n                <td style=\"padding:10px 8px;\">Programmatic Guaranteed<\/td>\n                <td style=\"padding:10px 8px;\">Top-tier placements<\/td>\n                <td style=\"padding:10px 8px;\">Guaranteed revenue + full control<\/td>\n            <\/tr>\n        <\/tbody>\n    <\/table>\n<\/div>\n\n\n\n<p>Publishers can build a sustainable advertising-based publishing business with a stronghold on both direct and automated selling. Knowing how to trade your inventory will allow you to fetch higher rates for your inventory and potentially strengthen relationships you use for <a href=\"https:\/\/www.adpushup.com\/blog\/direct-ad-sales-how-and-why-to-sell-your-ad-inventory-directly\/\" target=\"_blank\" rel=\"noreferrer noopener\">manual direct selling<\/a> once you\u2019re competent enough.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2><span class=\"ez-toc-section\" id=\"4_Types_of_Programmatic_Deals\"><\/span>4 Types of Programmatic Deals<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>By understanding these deal types, publishers can choose the right strategy to maximize revenue, protect brand integrity, and create a reliable platform for users and <a href=\"https:\/\/www.adpushup.com\/blog\/header-bidding-partners\/\" target=\"_blank\" rel=\"noreferrer noopener\">demand partners<\/a>. There are various programmatic deal types that publishers can leverage, depending on their objectives and advantages. Let\u2019s explore<\/p>\n\n\n\n<h3>Open Auction (Real-Time Bidding)<\/h3>\n\n\n\n<p><strong>Also known as<\/strong> Open Exchange, open marketplace, real-time bidding<\/p>\n\n\n\n<p><strong>Participation:<\/strong> All (eligible) buyers on a platform<\/p>\n\n\n\n<p><strong>Priority: <\/strong>Ad servers set RTB at the lowest priority<\/p>\n\n\n\n<p><strong>Transactional Cost:<\/strong> 10-20% (SSP) 10-30% (DSP)<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" width=\"1024\" height=\"573\" src=\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/RTB-1024x573.webp\" alt=\"Open Auction - RTB\" class=\"wp-image-33321\" srcset=\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/RTB-1024x573.webp 1024w, https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/RTB-300x168.webp 300w, https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/RTB-768x430.webp 768w, https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/RTB-1536x860.webp 1536w, https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/RTB-150x84.webp 150w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p><a href=\"https:\/\/www.adpushup.com\/blog\/the-ultimate-guide-to-real-time-bidding\/\" target=\"_blank\" rel=\"noreferrer noopener\">Open Auction<\/a> or RTB is exactly what it sounds like. Publishers take a part of their inventory to the open market for multiple <a href=\"https:\/\/www.adpushup.com\/blog\/header-bidding-partners\/\" target=\"_blank\" rel=\"noreferrer noopener\">demand partner<\/a>s to bid on it.<\/p>\n\n\n\n<p>It might sound chaotic; however, <a href=\"https:\/\/www.adpushup.com\/blog\/the-ultimate-guide-to-real-time-bidding\/\" target=\"_blank\" rel=\"noreferrer noopener\">RTB is managed in a controlled environment<\/a>. Publishers are allowed to choose the specific ad units to be placed in the open auction. Next, they can block advertisers and filter <a href=\"https:\/\/www.adpushup.com\/blog\/types-of-video-ads\/\" target=\"_blank\" rel=\"noreferrer noopener\">ad types<\/a> as per their requirements. And most importantly, they get to choose the floor price for their inventory.<\/p>\n\n\n\n<p>Similarly, buyers are allowed to set up a campaign before the actual bidding starts; this saves them time and helps them improve on the targeting front of the business.<\/p>\n\n\n\n<p><strong>Recommendation:<\/strong> Publishers are advised not to blindly put their ad units up for open auction. Ideally, <a href=\"https:\/\/www.adpushup.com\/blog\/remnant-inventory-tips-to-efficiently-manage-unsold-ad-space\/\" target=\"_blank\" rel=\"noreferrer noopener\">remnant inventory<\/a> is best handled by a real-time auction.<\/p>\n\n\n\n<p>Here are some pros and cons of an open auction that you should know:<\/p>\n\n\n\n<h4><strong>Pros<\/strong><\/h4>\n\n\n\n<ul><li><strong>Efficient for Remnant Inventory:<\/strong> Helps fill unsold inventory at scale.<\/li><li><strong>Fast Setup:<\/strong> No negotiations or deal IDs required.<\/li><li><strong>Flexible Optimization:<\/strong> Real time adjustments to <a href=\"https:\/\/www.adpushup.com\/blog\/what-is-floor-price\/\" target=\"_blank\" rel=\"noreferrer noopener\">floor price<\/a>, creative controls, and bidder settings.<\/li><li><strong>Broad Demand Access:<\/strong> Ideal for publishers with mixed or broad audiences.<\/li><\/ul>\n\n\n\n<h4><strong>Cons<\/strong><\/h4>\n\n\n\n<ul><li><strong>Data Exposure Risk:<\/strong>  In <a href=\"https:\/\/www.adpushup.com\/blog\/the-ultimate-guide-to-real-time-bidding\/\">RTB<\/a> auctions, the bid is available for varied advertisers to bid. This increases the chance of data leakage. A\u00a0<a href=\"https:\/\/web.archive.org\/web\/20250716171020\/https:\/\/www.adpushup.com\/blog\/what-is-bid-request\/\">bid request<\/a>\u00a0stores a lot of data, like publisher details and user demographics (cookie data). However, now we have data policies (GDPR and\u00a0<a href=\"https:\/\/www.ketch.com\/regulatory-compliance\/california-consumer-privacy-act-ccpa\" target=\"_blank\" rel=\"noreferrer noopener\">CCPA<\/a>) and security measures to protect users from such malpractice..<\/li><li><strong>No Pricing Guarantee:<\/strong> If the floor price is too high and\/or inventory is not relevant for the available demand partners, it can still go unsold. Thus, <a href=\"https:\/\/www.adpushup.com\/blog\/what-is-ecpm\/\" target=\"_blank\" rel=\"noreferrer noopener\">eCPMs<\/a> can fluctuate based on supply and demand.<\/li><li><strong>Higher Risk of Malicious Ads:<\/strong> Broader access increases exposure to questionable buyers like fraudsters. They keep an eye on vulnerable inventories to push their malicious creatives. And, pinpointing the source can be difficult, due to <a href=\"https:\/\/www.adpushup.com\/blog\/adsense-arbitrage-publishers\/\">media arbitrage and transparency issues<\/a>. <\/li><li><strong>Lower eCPMs:<\/strong> <a href=\"https:\/\/www.adpushup.com\/blog\/open-ad-exchange\/\" target=\"_blank\" rel=\"noreferrer noopener\">Open exchanges<\/a> have a much larger supply of impressions. Oversupply in the open market puts pressure on prices.<\/li><\/ul>\n\n\n\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<title>Open Auction Quiz<\/title>\n<style>\n  body { font-family: Calibri, sans-serif; background:#fafafa; padding:20px; }\n  .quiz-box{position:relative;background:#FFF1F5;border-left:6px solid #DA3E52;padding:16px 20px;margin:20px 0;border-radius:8px;box-shadow:0 4px 10px rgba(218,62,82,.1);overflow:hidden;}\n  .quiz-box h3{margin-top:0;color:#DA3E52;}\n  .quiz-options label{display:block;margin:6px 0;cursor:pointer;}\n  .quiz-result{margin-top:12px;font-weight:bold;display:none;padding:10px;border-radius:6px;background:#fff;border:1px solid #eee;}\n  .quiz-result.correct{color:green;animation:pop .4s ease;}\n  .quiz-result.incorrect{color:#DA3E52;animation:shake .4s;}\n  @keyframes pop{0%{transform:scale(.8);}60%{transform:scale(1.1);}100%{transform:scale(1);}}\n  @keyframes shake{0%,100%{transform:translateX(0);}20%{transform:translateX(-6px);}40%{transform:translateX(6px);}60%{transform:translateX(-6px);}80%{transform:translateX(6px);}}\n  button{background:#DA3E52;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;margin-top:8px;}\n  button:hover{background:#b83243;}\n  .confetti-piece{position:absolute;width:8px;height:12px;opacity:.9;top:0;animation:fall linear forwards;}\n  @keyframes fall{to{transform:translateY(500px) rotate(720deg);opacity:0;}}\n<\/style>\n<\/head>\n<body>\n<div class=\"quiz-box\" id=\"quiz-rtb\">\n  <h3>Quick Quiz: Open Auction (RTB)<\/h3>\n  <p><strong>Q: Which statement is true about Open Auction?<\/strong><\/p>\n  <div class=\"quiz-options\">\n    <label><input type=\"radio\" name=\"qrtb\" value=\"a\"> Invite-only with higher priority than PMP<\/label>\n    <label><input type=\"radio\" name=\"qrtb\" value=\"b\"> Open to all eligible buyers, usually lowest priority<\/label>\n    <label><input type=\"radio\" name=\"qrtb\" value=\"c\"> Guarantees impressions at a fixed price<\/label>\n  <\/div>\n  <button onclick=\"checkQuiz('quiz-rtb','b')\">Submit<\/button>\n  <div class=\"quiz-result\"><\/div>\n<\/div>\n<script>\nfunction checkQuiz(id, correct){\n  const quiz=document.getElementById(id);\n  const ans=quiz.querySelector('input[type=radio]:checked');\n  const res=quiz.querySelector('.quiz-result');\n  if(!ans){alert(\"Please select an answer.\");return;}\n  res.style.display='block';\n  if(ans.value===correct){res.className='quiz-result correct';res.innerHTML=\"\u2705 Correct!\";launchConfetti(quiz);}\n  else{res.className='quiz-result incorrect';res.innerHTML=\"\u274c Not quite.\";}\n}\nfunction launchConfetti(container){\n  const colors=['#DA3E52','#b83243','#f5a623','#50e3c2','#4a90e2','#7ed321'];\n  for(let i=0;i<80;i++){\n    const c=document.createElement('div');\n    c.className='confetti-piece';\n    c.style.left=Math.random()*100+'%';\n    c.style.background=colors[Math.floor(Math.random()*colors.length)];\n    c.style.animationDuration=(2+Math.random()*2)+'s';\n    c.style.transform=`rotate(${Math.random()*360}deg)`;\n    container.appendChild(c);\n    setTimeout(()=>c.remove(),4500);\n  }\n}\n<\/script>\n<\/body>\n<\/html>\n\n\n\n<h3 id=\"h-private-marketplace-deals-pmp-deals\">Private Marketplace Deals (PMP Deals)<\/h3>\n\n\n\n<p><strong>Also known as<\/strong>: Closed auction, private auction, invitation-only auction<\/p>\n\n\n\n<p><strong>Participation:<\/strong> Only invited buyers are allowed<\/p>\n\n\n\n<p><strong>Priority:<\/strong> Ad servers place private auctions at a higher priority than open auctions<\/p>\n\n\n\n<p><strong>Transactional Cost<\/strong>: 10% (SSP), 10-20% (DSP)<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" width=\"1024\" height=\"573\" src=\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/PMP-Deals-1024x573.webp\" alt=\"Private Marketplace- PMP Deals\" class=\"wp-image-33322\" srcset=\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/PMP-Deals-1024x573.webp 1024w, https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/PMP-Deals-300x168.webp 300w, https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/PMP-Deals-768x430.webp 768w, https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/PMP-Deals-1536x860.webp 1536w, https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/PMP-Deals-150x84.webp 150w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>What is a PMP deal? It is an<a href=\"https:\/\/www.adpushup.com\/blog\/private-marketplace-pmp\/\" target=\"_blank\" rel=\"noreferrer noopener\"> invitation-only real-time auction<\/a>. Publishers send an invite to various advertisers and demand partners to place their bids on the available inventory.<\/p>\n\n\n\n<p>Within the private marketplace, buyers participate in the <a href=\"https:\/\/support.google.com\/authorizedbuyers\/answer\/2604595?hl=en\" target=\"_blank\" rel=\"noreferrer noopener\">deal with \u2018first look\u2019 criteria<\/a> and then decide whether to buy it or not. Meaning, before making any promise to purchase the inventory, the buyer is first allowed to check the inventory to see whether it matches the buyer\u2019s requirements or not. The invitation-only process makes the deal safer than the open auction. Publishers invite only trusted demand partners for the auction. PMP inventory is labelled \u2018premium\u2019 and offers differentiated ad inventory packages (built around audience data, impression attributes, content type, and more) to a group of buyers pre-approved by the publisher.<\/p>\n\n\n\n<p><strong>Mandatory use of Deal ID:<\/strong> In a private auction, the <a href=\"https:\/\/www.adpushup.com\/blog\/what-is-deal-id\/\" target=\"_blank\" rel=\"noreferrer noopener\">deal ID is mandatory<\/a> and used to identify the seller and buyer during the auction. It is a unique string of characters defining things like priority, transparency, floor pricing, or data (depending on the platform you\u2019re using). It is assigned to the inventory package, which allows it to be purchased programmatically through a <a href=\"https:\/\/www.adpushup.com\/blog\/what-is-demand-side-platform\/\" target=\"_blank\" rel=\"noreferrer noopener\">DSP<\/a> (Demand Side Partner).<\/p>\n\n\n\n<h4><strong>Pros:<\/strong><\/h4>\n\n\n\n<ul><li><strong>Transparency:<\/strong> Thanks to the deal ID, sellers and buyers are able to identify each other at the point of the exchange. Buyers know what type of inventory they are getting. And sellers know who is placing ad creatives on their sites\/apps.<\/li><li><strong>High CPM:<\/strong> Two factors make private marketplace deals more profitable: premium inventory and chosen advertisers. Premium inventory has higher <a href=\"https:\/\/www.adpushup.com\/blog\/how-to-improve-ad-viewability\/\" target=\"_blank\" rel=\"noreferrer noopener\">ad viewability<\/a> and user involvement. And chosen advertisers are willing to pay in good numbers for such placements. Hence, leading to comparatively better<a href=\"https:\/\/www.adpushup.com\/blog\/cpm-ad-networks\/\" target=\"_blank\" rel=\"noreferrer noopener\"> CPM<\/a> for publishers.<\/li><li><strong>Fraud Prevention: <\/strong>Since the publisher and seller are directly involved in a deal, there is less chance of fraud, ensuring the safety of user data.<\/li><li><strong>Automated:<\/strong> It\u2019s not plug-and-play like an open auction, but PMP deals are still automated among DSPs and<a href=\"https:\/\/www.adpushup.com\/blog\/what-is-supply-side-platform\/\" target=\"_blank\" rel=\"noreferrer noopener\"> SSPs<\/a>, which means they\u2019re less labour-intensive than direct sales.<\/li><li><strong>Better Buyer Relationships: <\/strong>Publishers and buyers can negotiate the terms and agree according to their mutual understanding. This gives them time to build strong relationships, resulting in a beneficial exchange between the two parties.<\/li><\/ul>\n\n\n\n<h3><strong>Cons:<\/strong><\/h3>\n\n\n\n<ul><li><strong>Difficulty Maintaining High-Quality Inventory: <\/strong>Advertisers will only agree to a good price if they find your inventory \u2018premium\u2019 enough. Otherwise, you might end up negotiating at a lower price. It may be difficult to maintain a high enough fill rate to surpass open auction revenue.<\/li><li><strong>Miss out on opportunities: <\/strong>It is possible that some high-paying advertisers don\u2019t get to<strong> m<\/strong>ake it to the list of publishers because of a lack of information on the publisher side.<\/li><\/ul>\n\n\n\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<title>PMP Quiz<\/title>\n<style>\n  body { font-family: Calibri, sans-serif; background:#fafafa; padding:20px; }\n  .quiz-box{position:relative;background:#FFF1F5;border-left:6px solid #DA3E52;padding:16px 20px;margin:20px 0;border-radius:8px;box-shadow:0 4px 10px rgba(218,62,82,.1);overflow:hidden;}\n  .quiz-box h3{margin-top:0;color:#DA3E52;}\n  .quiz-options label{display:block;margin:6px 0;cursor:pointer;}\n  .quiz-result{margin-top:12px;font-weight:bold;display:none;padding:10px;border-radius:6px;background:#fff;border:1px solid #eee;}\n  .quiz-result.correct{color:green;animation:pop .4s ease;}\n  .quiz-result.incorrect{color:#DA3E52;animation:shake .4s;}\n  @keyframes pop{0%{transform:scale(.8);}60%{transform:scale(1.1);}100%{transform:scale(1);}}\n  @keyframes shake{0%,100%{transform:translateX(0);}20%{transform:translateX(-6px);}40%{transform:translateX(6px);}60%{transform:translateX(-6px);}80%{transform:translateX(6px);}}\n  button{background:#DA3E52;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;margin-top:8px;}\n  button:hover{background:#b83243;}\n  .confetti-piece{position:absolute;width:8px;height:12px;opacity:.9;top:0;animation:fall linear forwards;}\n  @keyframes fall{to{transform:translateY(500px) rotate(720deg);opacity:0;}}\n<\/style>\n<\/head>\n<body>\n<div class=\"quiz-box\" id=\"quiz-pmp\">\n  <h3>Quick Quiz: Private Marketplace (PMP)<\/h3>\n  <p><strong>Q: What distinguishes a PMP deal from Open Auction?<\/strong><\/p>\n  <div class=\"quiz-options\">\n    <label><input type=\"radio\" name=\"qpmp\" value=\"a\"> PMP is invite-only and usually yields higher CPMs<\/label>\n    <label><input type=\"radio\" name=\"qpmp\" value=\"b\"> PMP guarantees impressions at a fixed price<\/label>\n    <label><input type=\"radio\" name=\"qpmp\" value=\"c\"> PMP is open to everyone, lowest priority<\/label>\n  <\/div>\n  <button onclick=\"checkQuiz('quiz-pmp','a')\">Submit<\/button>\n  <div class=\"quiz-result\"><\/div>\n<\/div>\n<script>\nfunction checkQuiz(id, correct){\n  const quiz=document.getElementById(id);\n  const ans=quiz.querySelector('input[type=radio]:checked');\n  const res=quiz.querySelector('.quiz-result');\n  if(!ans){alert(\"Please select an answer.\");return;}\n  res.style.display='block';\n  if(ans.value===correct){res.className='quiz-result correct';res.innerHTML=\"\u2705 Correct!\";launchConfetti(quiz);}\n  else{res.className='quiz-result incorrect';res.innerHTML=\"\u274c Not quite.\";}\n}\nfunction launchConfetti(container){\n  const colors=['#DA3E52','#b83243','#f5a623','#50e3c2','#4a90e2','#7ed321'];\n  for(let i=0;i<80;i++){\n    const c=document.createElement('div');\n    c.className='confetti-piece';\n    c.style.left=Math.random()*100+'%';\n    c.style.background=colors[Math.floor(Math.random()*colors.length)];\n    c.style.animationDuration=(2+Math.random()*2)+'s';\n    c.style.transform=`rotate(${Math.random()*360}deg)`;\n    container.appendChild(c);\n    setTimeout(()=>c.remove(),4500);\n  }\n}\n<\/script>\n<\/body>\n<\/html>\n\n\n\n<h3><strong>Preferred Deals<\/strong><\/h3>\n\n\n\n<ul><li><strong>Also known as: <\/strong>Spot buying, private access, unreserved fixed rate<\/li><li><strong>Participation: <\/strong>One buyer<\/li><li><strong>Priority: <\/strong>Ad servers put preferred deals over the private and open auction<\/li><li><strong>Transactional Cost: <\/strong>&lt;10% (SSP), 10% (DSP)<\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" width=\"1024\" height=\"574\" src=\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/Preffered-Deals-1024x574.webp\" alt=\"Preferred Deal\" class=\"wp-image-33323\" srcset=\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/Preffered-Deals-1024x574.webp 1024w, https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/Preffered-Deals-300x168.webp 300w, https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/Preffered-Deals-768x430.webp 768w, https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/Preffered-Deals-1536x860.webp 1536w, https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/Preffered-Deals-150x84.webp 150w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>Under Preferred deals, the buyers get priority and exclusive access to inventory, at the cost of a <a href=\"https:\/\/www.adpushup.com\/blog\/preferred-deal-pros-cons-and-how-to-set-it-up-in-gam\/\" target=\"_blank\" rel=\"noreferrer noopener\">pre-negotiated fixed price<\/a>, before you make it available to everyone else in private and then open auctions.<\/p>\n\n\n\n<p>The number of impressions is not guaranteed, but the audience is. Since buyers\u2019 DSPs can use their audience data to review every ad impression before they decide to buy it.<\/p>\n\n\n\n<h4><strong>Pros:<\/strong><\/h4>\n\n\n\n<ul><li><strong>Highly Targeted Ads:<\/strong> Impressions won in preferred deals are shown to very specific audiences enriched by DSP data, making it more relevant to your visitors.<\/li><li><strong>Better Buyer Relationships:<\/strong> Buyers reach out directly to publishers for the first-look privilege and price negotiation. Negotiation and speculation make parties build rapport.<\/li><li><strong>Creative Control:<\/strong> Publishers can review and approve the campaign creatives beforehand.<\/li><\/ul>\n\n\n\n<h4><strong>Cons:<\/strong><\/h4>\n\n\n\n<ul><li><strong>Low Fill Rate:<\/strong> Buyers have the liberty to cancel the subscription anytime. If that happens, inventory will go directly to the open auction. For this reason, it\u2019s important to price and segment the inventory appropriately.<\/li><li><strong>Downfall Risk:<\/strong> With less competition, the impressions bought in preferred deals may get sold at a lower price.<\/li><\/ul>\n\n\n\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<title>Preferred Deals Quiz<\/title>\n<style>\n  body { font-family: Calibri, sans-serif; background:#fafafa; padding:20px; }\n  .quiz-box{position:relative;background:#FFF1F5;border-left:6px solid #DA3E52;padding:16px 20px;margin:20px 0;border-radius:8px;box-shadow:0 4px 10px rgba(218,62,82,.1);overflow:hidden;}\n  .quiz-box h3{margin-top:0;color:#DA3E52;}\n  .quiz-options label{display:block;margin:6px 0;cursor:pointer;}\n  .quiz-result{margin-top:12px;font-weight:bold;display:none;padding:10px;border-radius:6px;background:#fff;border:1px solid #eee;}\n  .quiz-result.correct{color:green;animation:pop .4s ease;}\n  .quiz-result.incorrect{color:#DA3E52;animation:shake .4s;}\n  @keyframes pop{0%{transform:scale(.8);}60%{transform:scale(1.1);}100%{transform:scale(1);}}\n  @keyframes shake{0%,100%{transform:translateX(0);}20%{transform:translateX(-6px);}40%{transform:translateX(6px);}60%{transform:translateX(-6px);}80%{transform:translateX(6px);}}\n  button{background:#DA3E52;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;margin-top:8px;}\n  button:hover{background:#b83243;}\n  .confetti-piece{position:absolute;width:8px;height:12px;opacity:.9;top:0;animation:fall linear forwards;}\n  @keyframes fall{to{transform:translateY(500px) rotate(720deg);opacity:0;}}\n<\/style>\n<\/head>\n<body>\n<div class=\"quiz-box\" id=\"quiz-preferred\">\n  <h3>Quick Quiz: Preferred Deals<\/h3>\n  <p><strong>Q: Which describes Preferred Deals correctly?<\/strong><\/p>\n  <div class=\"quiz-options\">\n    <label><input type=\"radio\" name=\"qpref\" value=\"a\"> One buyer gets first look at a fixed price, purchase optional<\/label>\n    <label><input type=\"radio\" name=\"qpref\" value=\"b\"> Multiple buyers bid in open auction<\/label>\n    <label><input type=\"radio\" name=\"qpref\" value=\"c\"> A guaranteed delivery contract with fixed impressions<\/label>\n  <\/div>\n  <button onclick=\"checkQuiz('quiz-preferred','a')\">Submit<\/button>\n  <div class=\"quiz-result\"><\/div>\n<\/div>\n<script>\nfunction checkQuiz(id, correct){\n  const quiz=document.getElementById(id);\n  const ans=quiz.querySelector('input[type=radio]:checked');\n  const res=quiz.querySelector('.quiz-result');\n  if(!ans){alert(\"Please select an answer.\");return;}\n  res.style.display='block';\n  if(ans.value===correct){res.className='quiz-result correct';res.innerHTML=\"\u2705 Correct!\";launchConfetti(quiz);}\n  else{res.className='quiz-result incorrect';res.innerHTML=\"\u274c Not quite.\";}\n}\nfunction launchConfetti(container){\n  const colors=['#DA3E52','#b83243','#f5a623','#50e3c2','#4a90e2','#7ed321'];\n  for(let i=0;i<80;i++){\n    const c=document.createElement('div');\n    c.className='confetti-piece';\n    c.style.left=Math.random()*100+'%';\n    c.style.background=colors[Math.floor(Math.random()*colors.length)];\n    c.style.animationDuration=(2+Math.random()*2)+'s';\n    c.style.transform=`rotate(${Math.random()*360}deg)`;\n    container.appendChild(c);\n    setTimeout(()=>c.remove(),4500);\n  }\n}\n<\/script>\n<\/body>\n<\/html>\n\n\n\n<h3 id=\"h-programmatic-guaranteed-deals\">Programmatic Guaranteed Deals<\/h3>\n\n\n\n<p><strong>Also known as: <\/strong>Automated guaranteed\/direct \/ premium \/ reserved<\/p>\n\n\n\n<p><strong>Participation:<\/strong> One buyer<\/p>\n\n\n\n<p><strong>Priority: <\/strong>Highest ad server priority<\/p>\n\n\n\n<p><strong>Transactional Cost<\/strong>: 3-5% (SSP), 10% (DSP)<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" width=\"1024\" height=\"573\" src=\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/Programmatic-Guaranteed-1024x573.webp\" alt=\"Programmatic Guaranteed\" class=\"wp-image-33324\" srcset=\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/Programmatic-Guaranteed-1024x573.webp 1024w, https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/Programmatic-Guaranteed-300x168.webp 300w, https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/Programmatic-Guaranteed-768x430.webp 768w, https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/Programmatic-Guaranteed-1536x860.webp 1536w, https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/06\/Programmatic-Guaranteed-150x84.webp 150w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>What is programmatic guaranteed?  Programmatic or automated guaranteed is where the premium inventories are exchanged. The publisher chooses one buyer and guarantees a number of impressions for a fixed (negotiated) price.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.adpushup.com\/blog\/what-is-programmatic-direct\/\" target=\"_blank\" rel=\"noreferrer noopener\">As the seller and buyer deal directly<\/a>, it eliminates the chances of <a href=\"https:\/\/www.adpushup.com\/blog\/types-of-ad-fraud\/\" target=\"_blank\" rel=\"noreferrer noopener\">fraud<\/a>. Next, for a fixed number of impressions, publishers get a good price for their inventory. And in the long run, publishers get to make better relationships with demand partners.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.adpushup.com\/blog\/programmatic-guaranteed\/\" target=\"_blank\" rel=\"noreferrer noopener\">Programmatic guaranteed is different from direct deals.<\/a> In <a href=\"https:\/\/www.adpushup.com\/blog\/programmatic-vs-direct-deal\/\" target=\"_blank\" rel=\"noreferrer noopener\">direct deals<\/a>, publishers keep control of inventory and present what they want to sell. However, in programmatic guaranteed deals, buyers are allowed to see all placements and choose as per their requirements.<\/p>\n\n\n\n<h4><strong>Pros:<\/strong><\/h4>\n\n\n\n<ul><li><strong>Effective Use of Premium Inventory:<\/strong> Ad units with high user engagement and less banner blindness ought to be sold efficiently by publishers. This is where programmatic guarantees can help get a reasonable profit from the efforts of the publisher.<\/li><li><strong>Transparency and control:<\/strong> One-on-one dealing ensures control for the sell- and buy-side. Both parties are free to approve\/disapprove of inventory or creatives. Because of this, parties can deal comfortably.&nbsp;<\/li><li>Creative control: Direct dealing creates an opportunity for publishers to ask for creative reviews before the deal signing.&nbsp;<\/li><\/ul>\n\n\n\n<h4><strong>Cons:<\/strong><\/h4>\n\n\n\n<ul><li><strong>Underselling:<\/strong> Despite negotiating for highly valuable inventory served at top priority, publishers can\u2019t accurately account for targeting parameters on the buyer side and\/or <a href=\"https:\/\/www.adpushup.com\/blog\/how-to-improve-ad-viewability\/\" target=\"_blank\" rel=\"noreferrer noopener\">viewability<\/a>, which could lead to underpricing.<\/li><li><strong>Resource-intensive<\/strong>: Although everything is \u2018automated\u2019, publishers still need ad ops resources to make sure the campaign is executed as required.<\/li><\/ul>\n\n\n\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<title>Programmatic Guaranteed Quiz<\/title>\n<style>\n  body { font-family: Calibri, sans-serif; background:#fafafa; padding:20px; }\n\n  .quiz-box{\n    position:relative;\n    background:#FFF1F5;\n    border-left:6px solid #DA3E52;\n    padding:16px 20px;\n    margin:20px 0;\n    border-radius:8px;\n    box-shadow:0 4px 10px rgba(218,62,82,.1);\n    overflow:hidden;\n  }\n  .quiz-box h3{margin-top:0;color:#DA3E52;}\n  .quiz-options label{display:block;margin:6px 0;cursor:pointer;}\n  .quiz-result{\n    margin-top:12px;font-weight:bold;display:none;\n    padding:10px;border-radius:6px;background:#fff;border:1px solid #eee;\n  }\n  .quiz-result.correct{color:green;animation:pop .4s ease;}\n  .quiz-result.incorrect{color:#DA3E52;animation:shake .4s;}\n\n  @keyframes pop{0%{transform:scale(.8);}60%{transform:scale(1.1);}100%{transform:scale(1);}}\n  @keyframes shake{\n    0%,100%{transform:translateX(0);}\n    20%{transform:translateX(-6px);}\n    40%{transform:translateX(6px);}\n    60%{transform:translateX(-6px);}\n    80%{transform:translateX(6px);}\n  }\n\n  button{\n    background:#DA3E52;color:#fff;border:none;\n    padding:8px 16px;border-radius:4px;\n    cursor:pointer;margin-top:8px;\n  }\n  button:hover{background:#b83243;}\n\n  \/* Confetti *\/\n  .confetti-piece{\n    position:absolute;\n    width:8px;height:12px;\n    opacity:.9;\n    top:0;\n    animation:fall linear forwards;\n  }\n  @keyframes fall{\n    to{transform:translateY(500px) rotate(720deg);opacity:0;}\n  }\n<\/style>\n<\/head>\n<body>\n\n<div class=\"quiz-box\" id=\"quiz-pg\">\n  <h3>Quick Quiz: Programmatic Guaranteed<\/h3>\n  <p><strong>Q: What makes Programmatic Guaranteed unique?<\/strong><\/p>\n  <div class=\"quiz-options\">\n    <label><input type=\"radio\" name=\"qpg\" value=\"a\"> Invite-only auction with \u201cfirst look\u201d<\/label>\n    <label><input type=\"radio\" name=\"qpg\" value=\"b\"> Fixed price with guaranteed impressions in a 1:1 deal<\/label>\n    <label><input type=\"radio\" name=\"qpg\" value=\"c\"> Open marketplace with lowest priority<\/label>\n  <\/div>\n  <button onclick=\"checkQuiz('quiz-pg','b')\">Submit<\/button>\n  <div class=\"quiz-result\"><\/div>\n<\/div>\n\n<script>\nfunction checkQuiz(id, correct){\n  const quiz=document.getElementById(id);\n  const ans=quiz.querySelector('input[type=radio]:checked');\n  const res=quiz.querySelector('.quiz-result');\n  if(!ans){alert(\"Please select an answer.\");return;}\n  res.style.display='block';\n  if(ans.value===correct){\n    res.className='quiz-result correct';\n    res.innerHTML=\"\u2705 Correct! Programmatic Guaranteed is a fixed-price, guaranteed delivery deal.\";\n    launchConfetti(quiz);\n  } else {\n    res.className='quiz-result incorrect';\n    res.innerHTML=\"\u274c Not quite. The right answer is: Fixed price with guaranteed impressions in a 1:1 deal.\";\n  }\n}\n\nfunction launchConfetti(container){\n  const colors=['#DA3E52','#b83243','#f5a623','#50e3c2','#4a90e2','#7ed321'];\n  for(let i=0;i<80;i++){\n    const c=document.createElement('div');\n    c.className='confetti-piece';\n    c.style.left=Math.random()*100+'%';\n    c.style.background=colors[Math.floor(Math.random()*colors.length)];\n    c.style.animationDuration=(2+Math.random()*2)+'s'; \/\/ 2\u20134s\n    c.style.transform=`rotate(${Math.random()*360}deg)`;\n    container.appendChild(c);\n    setTimeout(()=>c.remove(),4500); \/\/ cleanup\n  }\n}\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n<h2><span class=\"ez-toc-section\" id=\"Adpushup_and_Programmatic_Deals\"><\/span>Adpushup and Programmatic Deals<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Still wondering about a smart way to maximise your ad revenue? Adpushup is a<a href=\"https:\/\/www.adpushup.com\/blog\/increasing-ad-revenue-through-user-experience-optimization\/\"> revenue optimization<\/a> platform that can help you get direct access to the large pool of premium advertisers, ensuring better ad placements and optimized ad revenue.&nbsp;<\/p>\n\n\n\n<p><strong>Programmatic Guaranteed<\/strong>: Our Standard and Sponsorship line items help you to sell all the impressions mentioned in your proposal.&nbsp;<\/p>\n\n\n\n<p><strong>Non-Guaranteed:<\/strong> Run via preferred deals, this setup allows buyer to buy an impression based on their targeting criteria. Then they can choose to buy or leave the inventory for other demand partners to fill in.&nbsp;<\/p>\n\n\n\n<p>With Adpushup, you can control and optimize your ad inventory with the guidance of expert adops 24*7.&nbsp;<\/p>\n\n\n\n<h2><span class=\"ez-toc-section\" id=\"Key_Takeaways\"><\/span>Key Takeaways<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul><li>Programmatic helps publishers automate the ad buying and selling process, with a strong emphasis on control, flexibility, and efficiency.&nbsp;<\/li><li>With programmatic making up 82.21% of digital ads, understanding your deal options is more important than ever.<\/li><li>Programmatic deals are bifurcated into 4 types: Open Auction (RTB), Private Marketplace deals (PMP), Preferred deals, Programmatic Guaranteed Deals.&nbsp;<\/li><li>The open Auction (RTB) functions as an open marketplace for demand partners to buy and sell <a href=\"https:\/\/www.adpushup.com\/blog\/ad-inventory-management-tips\/\" target=\"_blank\" rel=\"noreferrer noopener\">ad inventory<\/a>, which often comes at the cost of lower <a href=\"https:\/\/www.adpushup.com\/blog\/ecpm-vs-cpm\/\">eCPMs<\/a>.&nbsp;<\/li><li>PMP Deals are very exclusive as they include only invited demand partners to take part in the buying and selling of ad inventory. PMP deals often translate into higher CPMs, more transparency less ad fraud as it includes invite-only buyers.&nbsp;<\/li><li>As the name suggests, preferred deals allow a single buyer the opportunity to buy inventory before it becomes available to the open market.&nbsp;<\/li><li>Programmatic guaranteed is an exclusive way to sell ad inventory, including a single buyer negotiating a fixed price for guaranteed impressions.&nbsp;<\/li><\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"has-text-align-center\"><span class=\"ez-toc-section\" id=\"Frequently_Asked_Questions\"><\/span><em>Frequently Asked Questions<\/em><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1672310078814\"><strong class=\"schema-faq-question\">1) <strong>What are the deals in Programmatic?<\/strong><\/strong> <p class=\"schema-faq-answer\">In Programmatic, deals are automated ways through which publishers and advertisers can buy and sell ad inventory. There are 4 types of\u00a0 programmatic deals:<br\/><br\/>1) Open Auction or RTB programmatic deal<br\/>2) Private Marketplace (PMP) Deals<br\/>3) Preferred Deal<br\/>4) Programmatic Guaranteed<br\/><\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1672310266608\"><strong class=\"schema-faq-question\">2) <strong>What are Programmatic Offerings?<\/strong><\/strong> <p class=\"schema-faq-answer\">Programmatic advertising allows publishers and advertisers to buy or sell ad inventory, then serve ad impressions to the audience through predefined automated methods, in mere seconds. Programmatic helps advertisers to target relevant audiences across various platforms like websites, mobiles, apps, video, etc.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1672310357159\"><strong class=\"schema-faq-question\">3) How is Programmatic Guaranteed Different from Preferred deals?<\/strong> <p class=\"schema-faq-answer\">Programmatic Guaranteed is when a buyer negotiates a price for inventory that&#8217;s reserved for a buyer.  The Preferred Deal is when the buyer negotiates a price for inventory that the buyer can optionally buy.<\/p> <\/div> <\/div>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>Programmatic advertising can feel chaotic with thousands of buyers, millions of bid requests, prices shifting every second. But behind all that noise, publishers have more control than they realize. How you choose to sell an impression matters just as much as who you sell it to. The right programmatic advertising deal type gives you stability,<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":85,"featured_media":33319,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"content-type":"","om_disable_all_campaigns":false,"inline_featured_image":false,"apple_news_api_created_at":"","apple_news_api_id":"","apple_news_api_modified_at":"","apple_news_api_revision":"","apple_news_api_share_url":"","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"middle","apple_news_slug":"","apple_news_sections":"[\"https:\\\/\\\/news-api.apple.com\\\/sections\\\/2384f969-0b7d-3e23-907b-d8b4b94ce6f8\"]"},"categories":[6445],"tags":[10713,10710,10920,10919],"apple_news_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v18.5 (Yoast SEO v18.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What Are the 4 Types of Programmatic Deals? A No-Fluff Breakdown<\/title>\n<meta name=\"description\" content=\"Get a quick rundown on types of programmatic deals (open auction, private auction, preferred deal, and programmatic deal), and more.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:title\" content=\"What Are the 4 Types of Programmatic Deals? A No-Fluff Breakdown\" \/>\n<meta name=\"twitter:description\" content=\"Get a quick rundown on types of programmatic deals (open auction, private auction, preferred deal, and programmatic deal), and more.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/05\/Types_of_Programmatic_Deals-Header.webp\" \/>\n<meta name=\"twitter:creator\" content=\"@adpushup\" \/>\n<meta name=\"twitter:site\" content=\"@adpushup\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Harleen Kaur\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/#organization\",\"name\":\"AdPushup\",\"url\":\"https:\/\/www.adpushup.com\/blog\/\",\"sameAs\":[\"https:\/\/www.linkedin.com\/company\/adpushup\/\",\"https:\/\/www.facebook.com\/AdPushup\/\",\"https:\/\/twitter.com\/adpushup\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2019\/02\/AdPushup-logo.png\",\"contentUrl\":\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2019\/02\/AdPushup-logo.png\",\"width\":3294,\"height\":893,\"caption\":\"AdPushup\"},\"image\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/#website\",\"url\":\"https:\/\/www.adpushup.com\/blog\/\",\"name\":\"AdPushup Blog\",\"description\":\"A\/B Testing, Monetization &amp; Ad Optimization\",\"publisher\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.adpushup.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#primaryimage\",\"url\":\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/05\/Types_of_Programmatic_Deals-Header.webp\",\"contentUrl\":\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/05\/Types_of_Programmatic_Deals-Header.webp\",\"width\":2048,\"height\":1369,\"caption\":\"types of programmatic deals\"},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#webpage\",\"url\":\"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/\",\"name\":\"What Are the 4 Types of Programmatic Deals? A No-Fluff Breakdown\",\"isPartOf\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#primaryimage\"},\"datePublished\":\"2025-05-27T12:26:00+00:00\",\"dateModified\":\"2025-12-15T13:03:00+00:00\",\"description\":\"Get a quick rundown on types of programmatic deals (open auction, private auction, preferred deal, and programmatic deal), and more.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#breadcrumb\"},\"mainEntity\":[{\"@id\":\"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#faq-question-1672310078814\"},{\"@id\":\"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#faq-question-1672310266608\"},{\"@id\":\"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#faq-question-1672310357159\"}],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"blog\",\"item\":\"https:\/\/www.adpushup.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Programmatic\",\"item\":\"https:\/\/www.adpushup.com\/blog\/category\/programmatic\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"4 Programmatic Deal Types: When and Why to Use Each\"}]},{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/#\/schema\/person\/03db917d9399b386d5b9385d9f88b906\"},\"headline\":\"4 Programmatic Deal Types: When and Why to Use Each\",\"datePublished\":\"2025-05-27T12:26:00+00:00\",\"dateModified\":\"2025-12-15T13:03:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#webpage\"},\"wordCount\":2423,\"publisher\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/05\/Types_of_Programmatic_Deals-Header.webp\",\"keywords\":[\"programmatic\",\"programmatic ads\",\"programmatic deal\",\"programmatic deals\"],\"articleSection\":[\"Programmatic\"],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/#\/schema\/person\/03db917d9399b386d5b9385d9f88b906\",\"name\":\"Harleen Kaur\",\"description\":\"Harleen has a knack for attention to detail and a solid grasp of the ad tech industry. She simplifies the complex world of ad tech, making it accessible and fun through her content that stands out from technical jargon. Her in-depth articles, insightful analysis, and engaging content resonate with audiences and keep them informed.\",\"url\":\"https:\/\/www.adpushup.com\/blog\/author\/harleen-kaur\/\"},{\"@type\":\"Question\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#faq-question-1672310078814\",\"position\":1,\"url\":\"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#faq-question-1672310078814\",\"name\":\"1) What are the deals in Programmatic?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"In Programmatic, deals are automated ways through which publishers and advertisers can buy and sell ad inventory. There are 4 types of\u00a0 programmatic deals:<br\/><br\/>1) Open Auction or RTB programmatic deal<br\/>2) Private Marketplace (PMP) Deals<br\/>3) Preferred Deal<br\/>4) Programmatic Guaranteed<br\/>\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#faq-question-1672310266608\",\"position\":2,\"url\":\"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#faq-question-1672310266608\",\"name\":\"2) What are Programmatic Offerings?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Programmatic advertising allows publishers and advertisers to buy or sell ad inventory, then serve ad impressions to the audience through predefined automated methods, in mere seconds. Programmatic helps advertisers to target relevant audiences across various platforms like websites, mobiles, apps, video, etc.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#faq-question-1672310357159\",\"position\":3,\"url\":\"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#faq-question-1672310357159\",\"name\":\"3) How is Programmatic Guaranteed Different from Preferred deals?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Programmatic Guaranteed is when a buyer negotiates a price for inventory that's reserved for a buyer.  The Preferred Deal is when the buyer negotiates a price for inventory that the buyer can optionally buy.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"What Are the 4 Types of Programmatic Deals? A No-Fluff Breakdown","description":"Get a quick rundown on types of programmatic deals (open auction, private auction, preferred deal, and programmatic deal), and more.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/","twitter_card":"summary","twitter_title":"What Are the 4 Types of Programmatic Deals? A No-Fluff Breakdown","twitter_description":"Get a quick rundown on types of programmatic deals (open auction, private auction, preferred deal, and programmatic deal), and more.","twitter_image":"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/05\/Types_of_Programmatic_Deals-Header.webp","twitter_creator":"@adpushup","twitter_site":"@adpushup","twitter_misc":{"Written by":"Harleen Kaur","Est. reading time":"14 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www.adpushup.com\/blog\/#organization","name":"AdPushup","url":"https:\/\/www.adpushup.com\/blog\/","sameAs":["https:\/\/www.linkedin.com\/company\/adpushup\/","https:\/\/www.facebook.com\/AdPushup\/","https:\/\/twitter.com\/adpushup"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.adpushup.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2019\/02\/AdPushup-logo.png","contentUrl":"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2019\/02\/AdPushup-logo.png","width":3294,"height":893,"caption":"AdPushup"},"image":{"@id":"https:\/\/www.adpushup.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"WebSite","@id":"https:\/\/www.adpushup.com\/blog\/#website","url":"https:\/\/www.adpushup.com\/blog\/","name":"AdPushup Blog","description":"A\/B Testing, Monetization &amp; Ad Optimization","publisher":{"@id":"https:\/\/www.adpushup.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.adpushup.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#primaryimage","url":"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/05\/Types_of_Programmatic_Deals-Header.webp","contentUrl":"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/05\/Types_of_Programmatic_Deals-Header.webp","width":2048,"height":1369,"caption":"types of programmatic deals"},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#webpage","url":"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/","name":"What Are the 4 Types of Programmatic Deals? A No-Fluff Breakdown","isPartOf":{"@id":"https:\/\/www.adpushup.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#primaryimage"},"datePublished":"2025-05-27T12:26:00+00:00","dateModified":"2025-12-15T13:03:00+00:00","description":"Get a quick rundown on types of programmatic deals (open auction, private auction, preferred deal, and programmatic deal), and more.","breadcrumb":{"@id":"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#breadcrumb"},"mainEntity":[{"@id":"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#faq-question-1672310078814"},{"@id":"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#faq-question-1672310266608"},{"@id":"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#faq-question-1672310357159"}],"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"blog","item":"https:\/\/www.adpushup.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Programmatic","item":"https:\/\/www.adpushup.com\/blog\/category\/programmatic\/"},{"@type":"ListItem","position":3,"name":"4 Programmatic Deal Types: When and Why to Use Each"}]},{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#article","isPartOf":{"@id":"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#webpage"},"author":{"@id":"https:\/\/www.adpushup.com\/blog\/#\/schema\/person\/03db917d9399b386d5b9385d9f88b906"},"headline":"4 Programmatic Deal Types: When and Why to Use Each","datePublished":"2025-05-27T12:26:00+00:00","dateModified":"2025-12-15T13:03:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#webpage"},"wordCount":2423,"publisher":{"@id":"https:\/\/www.adpushup.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#primaryimage"},"thumbnailUrl":"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/05\/Types_of_Programmatic_Deals-Header.webp","keywords":["programmatic","programmatic ads","programmatic deal","programmatic deals"],"articleSection":["Programmatic"],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.adpushup.com\/blog\/#\/schema\/person\/03db917d9399b386d5b9385d9f88b906","name":"Harleen Kaur","description":"Harleen has a knack for attention to detail and a solid grasp of the ad tech industry. She simplifies the complex world of ad tech, making it accessible and fun through her content that stands out from technical jargon. Her in-depth articles, insightful analysis, and engaging content resonate with audiences and keep them informed.","url":"https:\/\/www.adpushup.com\/blog\/author\/harleen-kaur\/"},{"@type":"Question","@id":"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#faq-question-1672310078814","position":1,"url":"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#faq-question-1672310078814","name":"1) What are the deals in Programmatic?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"In Programmatic, deals are automated ways through which publishers and advertisers can buy and sell ad inventory. There are 4 types of\u00a0 programmatic deals:<br\/><br\/>1) Open Auction or RTB programmatic deal<br\/>2) Private Marketplace (PMP) Deals<br\/>3) Preferred Deal<br\/>4) Programmatic Guaranteed<br\/>","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#faq-question-1672310266608","position":2,"url":"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#faq-question-1672310266608","name":"2) What are Programmatic Offerings?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Programmatic advertising allows publishers and advertisers to buy or sell ad inventory, then serve ad impressions to the audience through predefined automated methods, in mere seconds. Programmatic helps advertisers to target relevant audiences across various platforms like websites, mobiles, apps, video, etc.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#faq-question-1672310357159","position":3,"url":"https:\/\/www.adpushup.com\/blog\/types-of-programmatic-deals\/#faq-question-1672310357159","name":"3) How is Programmatic Guaranteed Different from Preferred deals?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Programmatic Guaranteed is when a buyer negotiates a price for inventory that's reserved for a buyer.  The Preferred Deal is when the buyer negotiates a price for inventory that the buyer can optionally buy.","inLanguage":"en-US"},"inLanguage":"en-US"}]}},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/posts\/8799"}],"collection":[{"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/users\/85"}],"replies":[{"embeddable":true,"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/comments?post=8799"}],"version-history":[{"count":23,"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/posts\/8799\/revisions"}],"predecessor-version":[{"id":34766,"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/posts\/8799\/revisions\/34766"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/media\/33319"}],"wp:attachment":[{"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/media?parent=8799"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/categories?post=8799"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/tags?post=8799"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}