{"id":7454,"date":"2026-09-24T03:02:06","date_gmt":"2026-09-24T10:02:06","guid":{"rendered":"https:\/\/www.millionpodcasts.com\/blog\/?p=7454"},"modified":"2026-09-24T03:02:08","modified_gmt":"2026-09-24T10:02:08","slug":"podcast-booking-agencies-vs-diy","status":"publish","type":"post","link":"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/","title":{"rendered":"Podcast Booking Agencies vs Doing It Yourself: 2026 Costs"},"content":{"rendered":"\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": \"Article\",\n      \"@id\": \"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/\",\n      \"headline\": \"Podcast Booking Agency Cost in 2026: Real Rates vs DIY\",\n      \"description\": \"What a podcast booking agency costs in 2026: current rate cards, cost per booking, contract terms that raise the price, and the real hours DIY takes.\",\n      \"datePublished\": \"2026-09-24\",\n      \"dateModified\": \"2026-09-24\",\n      \"author\": {\n        \"@type\": \"Person\",\n        \"name\": \"Kris Cardoza\",\n        \"url\": \"https:\/\/www.millionpodcasts.com\/blog\/author\/kriscardozapvt\/\"\n      },\n      \"publisher\": {\n        \"@type\": \"Organization\",\n        \"name\": \"MillionPodcasts\",\n        \"logo\": {\n          \"@type\": \"ImageObject\",\n          \"url\": \"https:\/\/cdn.millionpodcasts.com\/assets\/product-logo\/millionpodcasts-full.svg\"\n        }\n      },\n      \"image\": \"https:\/\/cdn.millionpodcasts.com\/assets\/product-logo\/millionpodcasts-full.svg\",\n      \"mainEntityOfPage\": {\n        \"@type\": \"WebPage\",\n        \"@id\": \"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agency-cost\/\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"mainEntity\": [\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What does a podcast booking agency do?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"It finds shows whose audience fits yours, pitches the hosts or producers on your behalf, and handles scheduling. Higher tiers add interview prep and turn each episode into clips and posts.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Is a podcast booking agency worth the cost?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"It is worth it when your time is worth more than your break-even rate and every booked show clears your audience minimum. If either condition fails, doing it yourself with a good podcast list is the better spend.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Do podcast booking agencies guarantee bookings?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Many guarantee a number of bookings a month, but fewer guarantee audience size. Ask for both in writing, along with approval on every show and the remedy if bookings fall short.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"How long does it take an agency to book your first podcast?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Expect roughly two to four weeks. New campaigns start with positioning and show research, so the first confirmed booking rarely lands in week one.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Can a PR agency book podcasts for me?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Yes. Many PR firms pitch podcasts alongside print, TV, and online press within one retainer. Ask how many podcast bookings the retainer covers and how much of the team's time goes to podcasts.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Can I get booked on podcasts without paying anything?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Yes. Research shows on Apple Podcasts and Spotify, find contacts on each show's website, and send a personalized pitch. The cost is your time, so plan a fixed weekly block for research and follow-ups.\"\n          }\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowTo\",\n      \"name\": \"How to cut DIY podcast booking hours without cutting quality\",\n      \"description\": \"A five step process for booking podcast interviews yourself while keeping the weekly time under control.\",\n      \"step\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"position\": 1,\n          \"name\": \"Build a shortlist of 20 to 30 shows that take guests\",\n          \"text\": \"Browse Apple Podcasts and Spotify by category, cut shows silent for more than two months, and keep shows whose recent episodes feature outside guests. A podcast database can filter by Accepts Guests, Has Email, and Latest Episode Date.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"position\": 2,\n          \"name\": \"Find a contact that reaches a real person\",\n          \"text\": \"Check the show's website for a guest page first, then the Apple or Spotify listing. For network shows, look for the producer or booker instead of the host.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"position\": 3,\n          \"name\": \"Write a pitch for that one show\",\n          \"text\": \"Reference a specific episode, offer one clear angle, and list three talking points. Keep it short enough to read on a phone.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"position\": 4,\n          \"name\": \"Follow up twice, then stop\",\n          \"text\": \"Send a value add follow up at day 5 to 7 and a graceful close at day 12 to 17 in the same thread, each adding something new.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"position\": 5,\n          \"name\": \"Track every show in one sheet\",\n          \"text\": \"Log the show, host, contact, pitch date, follow up dates, and status, keeping no reply separate from declined.\"\n        }\n      ]\n    }\n  ]\n}\n<\/script>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap\" rel=\"stylesheet\">\n<style>\n\/* HEADING RESET *\/\n.mp-blog-post h2,.mp-blog-post h3,.mp-blog-post h4{font-family:'Poppins',sans-serif !important;font-weight:600 !important;text-transform:none !important;letter-spacing:normal !important;border:none !important;background:none !important;box-shadow:none !important;padding:0 !important;color:inherit !important;}\n\/* WRAPPER *\/\n.mp-blog-post{position:relative !important;padding:24px 0 56px !important;font-family:'Poppins',sans-serif !important;display:flex !important;align-items:flex-start !important;gap:44px !important;}\n\/* SIDEBAR *\/\n.mp-blog-post .mp-sidebar{flex:0 0 260px !important;width:260px !important;position:-webkit-sticky !important;position:sticky !important;top:100px !important;align-self:flex-start !important;max-height:calc(100vh - 130px) !important;overflow-y:auto !important;}\n\/* ARTICLE *\/\n.mp-blog-post .mp-article{flex:1 1 auto !important;min-width:0 !important;font-family:'Poppins',sans-serif !important;}\n\/* H2 *\/\n.mp-blog-post .mp-h2{font-size:24px !important;line-height:36px !important;font-weight:600 !important;color:#000000 !important;border-left:3px solid #5E77FB !important;padding-left:14px !important;margin:48px 0 20px 0 !important;background:none !important;scroll-margin-top:96px !important;}\n.mp-blog-post .mp-article>section:first-of-type .mp-h2,.mp-blog-post .mp-article>p:first-child{margin-top:0 !important;}\n.mp-blog-post .mp-h2 a{color:#5E77FB !important;font-weight:600 !important;text-decoration:none !important;border-bottom:none !important;}\n.mp-blog-post .mp-h2 a:hover{color:#4B5FC9 !important;text-decoration:none !important;border-bottom:none !important;}\n\/* H4 *\/\n.mp-blog-post .mp-h4{font-size:16px !important;line-height:24px !important;font-weight:600 !important;color:#333333 !important;margin:24px 0 8px 0 !important;padding:0 !important;border:none !important;}\n\/* PARAGRAPHS *\/\n.mp-blog-post .mp-p{font-size:15px !important;line-height:26px !important;font-weight:400 !important;color:#72727D !important;margin-bottom:18px !important;margin-top:0 !important;}\n.mp-blog-post .mp-p a{color:#5E77FB !important;font-weight:500 !important;text-decoration:none !important;}\n.mp-blog-post .mp-p a:hover{color:#4B5FC9 !important;text-decoration:underline !important;}\n\/* ANSWER BOX *\/\n.mp-blog-post .mp-answer-box{background-color:#EFF1FF !important;border:1px solid #DFE4FE !important;border-left:4px solid #5E77FB !important;border-radius:10px !important;padding:22px 26px !important;margin:28px 0 !important;}\n.mp-blog-post .mp-answer-label{font-size:12px !important;font-weight:700 !important;color:#5E77FB !important;text-transform:uppercase !important;letter-spacing:0.8px !important;display:block !important;margin-bottom:10px !important;}\n.mp-blog-post .mp-answer-text{font-size:15px !important;line-height:26px !important;font-weight:400 !important;color:#333333 !important;margin:0 0 18px 0 !important;}\n.mp-blog-post .mp-answer-text strong{color:#000000 !important;font-weight:600 !important;}\n\/* TIMELINE *\/\n.mp-blog-post .mp-timeline{display:flex !important;flex-wrap:wrap !important;gap:10px !important;margin:4px 0 0 0 !important;}\n.mp-blog-post .mp-tl-step{flex:1 1 120px !important;background-color:#FFFFFF !important;border:1px solid #DFE4FE !important;border-radius:8px !important;padding:12px 14px !important;min-width:120px !important;}\n.mp-blog-post .mp-tl-day{display:block !important;font-size:12px !important;font-weight:700 !important;color:#5E77FB !important;text-transform:uppercase !important;letter-spacing:0.6px !important;margin-bottom:4px !important;}\n.mp-blog-post .mp-tl-label{display:block !important;font-size:14px !important;font-weight:600 !important;color:#000000 !important;line-height:20px !important;}\n.mp-blog-post .mp-tl-sub{display:block !important;font-size:12px !important;font-weight:400 !important;color:#95959D !important;line-height:18px !important;margin-top:2px !important;}\n\/* TOC *\/\n.mp-blog-post .mp-toc{background-color:#FFFFFF !important;border-top:1px solid #DFE4FE !important;border-right:1px solid #DFE4FE !important;border-bottom:1px solid #DFE4FE !important;border-left:4px solid #5E77FB !important;border-radius:8px !important;padding:22px 20px !important;margin:0 !important;}\n.mp-blog-post .mp-toc-label{font-size:15px !important;font-weight:700 !important;color:#000000 !important;display:block !important;margin-bottom:14px !important;}\n.mp-blog-post .mp-toc-list{list-style:none !important;counter-reset:mp-toc !important;padding-left:0 !important;margin:0 !important;background:none !important;}\n.mp-blog-post .mp-toc-list li{counter-increment:mp-toc !important;position:relative !important;font-size:13px !important;font-weight:500 !important;line-height:1.5 !important;color:#333333 !important;padding-left:26px !important;margin:0 0 10px 0 !important;background:none !important;list-style:none !important;}\n.mp-blog-post .mp-toc-list li:last-child{margin-bottom:0 !important;}\n.mp-blog-post .mp-toc-list li::before{content:counter(mp-toc)\".\" !important;position:absolute !important;left:0 !important;top:0 !important;font-size:13px !important;font-weight:700 !important;line-height:1.5 !important;color:#95959D !important;background:none !important;display:block !important;}\n.mp-blog-post .mp-toc-list li::marker{content:none !important;}\n.mp-blog-post .mp-toc-list a{color:#333333 !important;font-size:13px !important;font-weight:500 !important;line-height:1.5 !important;text-decoration:none !important;display:inline !important;border-bottom:1px solid transparent !important;}\n.mp-blog-post .mp-toc-list a:hover{color:#5E77FB !important;}\n.mp-blog-post .mp-toc-list a.is-active{color:#4B5FC9 !important;font-weight:600 !important;}\n.mp-blog-post .mp-toc-list li:has(a.is-active)::before{color:#5E77FB !important;}\n\/* INLINE TOC *\/\n.mp-blog-post .mp-toc-inline{display:none !important;}\n\/* FLOATING TOC BUTTON *\/\n.mp-blog-post .mp-toc-fab{display:none !important;position:fixed !important;top:88px !important;right:18px !important;width:50px !important;height:50px !important;border-radius:50% !important;background-color:#5E77FB !important;border:none !important;box-shadow:0 6px 18px rgba(94,119,251,0.34) !important;cursor:pointer !important;z-index:9998 !important;padding:0 !important;align-items:center !important;justify-content:center !important;}\n.mp-blog-post .mp-toc-fab svg{width:22px !important;height:22px !important;stroke:#FFFFFF !important;fill:none !important;}\n.mp-blog-post .mp-toc-fab-panel{display:none !important;position:fixed !important;top:10vh !important;bottom:10vh !important;right:18px !important;left:auto !important;width:62vw !important;max-width:360px !important;overflow-y:auto !important;-webkit-overflow-scrolling:touch !important;z-index:9999 !important;margin:0 !important;box-shadow:0 12px 34px rgba(0,0,0,0.20) !important;}\n\/* BULLET LIST *\/\n.mp-blog-post .mp-ul{list-style:none !important;padding:0 !important;padding-left:12px !important;margin:0 0 20px 0 !important;margin-left:0 !important;background:none !important;}\n.mp-blog-post .mp-ul li{position:relative !important;list-style:none !important;padding-left:16px !important;margin-left:0 !important;font-size:15px !important;line-height:26px !important;color:#72727D !important;margin-bottom:10px !important;background:none !important;}\n.mp-blog-post .mp-ul li::before{content:'' !important;position:absolute !important;left:0 !important;top:10px !important;width:6px !important;height:6px !important;border-radius:50% !important;background-color:#5E77FB !important;}\n.mp-blog-post .mp-ul li::marker{display:none !important;content:none !important;}\n.mp-blog-post .mp-ul li strong{color:#000000 !important;font-weight:600 !important;}\n.mp-blog-post .mp-ul li a{color:#5E77FB !important;font-weight:500 !important;text-decoration:none !important;}\n.mp-blog-post .mp-ul li a:hover{color:#4B5FC9 !important;text-decoration:underline !important;}\n\/* TABLE *\/\n.mp-blog-post .mp-table-wrapper{overflow-x:auto !important;-webkit-overflow-scrolling:touch !important;border-radius:8px !important;margin:24px 0 !important;}\n.mp-blog-post .mp-table{border-collapse:collapse !important;width:100% !important;}\n.mp-blog-post .mp-table thead th{background-color:#EFF1FF !important;font-size:14px !important;font-weight:600 !important;color:#333333 !important;padding:12px 16px !important;text-align:left !important;border:1px solid #DFE4FE !important;font-family:'Poppins',sans-serif !important;}\n.mp-blog-post .mp-table tbody tr:nth-child(odd) td{background-color:#FFFFFF !important;}\n.mp-blog-post .mp-table tbody tr:nth-child(even) td{background-color:#FAFBFF !important;}\n.mp-blog-post .mp-table td{font-size:14px !important;line-height:22px !important;font-weight:400 !important;color:#72727D !important;padding:12px 16px !important;border:1px solid #DFE4FE !important;vertical-align:top !important;font-family:'Poppins',sans-serif !important;}\n.mp-blog-post .mp-table td strong{color:#333333 !important;font-weight:600 !important;}\n\/* CALLOUT *\/\n.mp-blog-post .mp-callout{background-color:#EFF1FF !important;border-left:4px solid #5E77FB !important;border-radius:6px !important;padding:16px 20px !important;margin:24px 0 !important;}\n.mp-blog-post .mp-callout-label{font-size:12px !important;font-weight:700 !important;color:#5E77FB !important;text-transform:uppercase !important;letter-spacing:0.8px !important;display:block !important;margin-bottom:8px !important;}\n.mp-blog-post .mp-callout .mp-p{margin-bottom:0 !important;}\n\/* PRIMARY CTA *\/\n.mp-blog-post .mp-cta{background-color:#5E77FB !important;border-radius:12px !important;padding:28px 30px !important;margin:36px 0 !important;}\n.mp-blog-post .mp-cta-title{font-size:18px !important;line-height:28px !important;font-weight:700 !important;color:#FFFFFF !important;margin:0 0 8px 0 !important;}\n.mp-blog-post .mp-cta-text{font-size:14px !important;line-height:22px !important;font-weight:400 !important;color:#EAEEFF !important;margin:0 0 18px 0 !important;}\n.mp-blog-post .mp-cta-btn{display:inline-block !important;background-color:#FFFFFF !important;color:#4B5FC9 !important;font-size:14px !important;font-weight:600 !important;text-decoration:none !important;padding:11px 22px !important;border-radius:8px !important;transition:transform 0.12s,box-shadow 0.12s !important;}\n.mp-blog-post .mp-cta-btn:hover{transform:translateY(-1px) !important;box-shadow:0 6px 18px rgba(0,0,0,0.18) !important;color:#4B5FC9 !important;}\n\/* SOFT CTA BAR *\/\n.mp-blog-post .mp-cta-bar{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:12px !important;background-color:#FAFBFF !important;border:1px solid #DFE4FE !important;border-radius:8px !important;padding:14px 18px !important;margin:24px 0 !important;}\n.mp-blog-post .mp-cta-bar span{font-size:14px !important;font-weight:500 !important;color:#333333 !important;}\n.mp-blog-post .mp-cta-bar a{font-size:14px !important;font-weight:600 !important;color:#5E77FB !important;text-decoration:none !important;white-space:nowrap !important;}\n.mp-blog-post .mp-cta-bar a:hover{text-decoration:underline !important;}\n\/* TEMPLATE CARD *\/\n.mp-blog-post .mp-template-card{position:relative;background-color:#FAFBFF !important;border:1px solid #DFE4FE !important;border-radius:8px !important;padding:20px 24px !important;margin:16px 0 24px 0 !important;}\n.mp-blog-post .mp-template-label{display:block !important;font-size:11px !important;font-weight:700 !important;color:#5E77FB !important;text-transform:uppercase !important;letter-spacing:0.8px !important;margin-bottom:14px !important;}\n.mp-blog-post .mp-template-card p{font-size:14px !important;line-height:22px !important;color:#72727D !important;margin:0 0 10px 0 !important;padding-right:44px !important;}\n.mp-blog-post .mp-template-card p:last-child{margin-bottom:0 !important;}\n.mp-blog-post .mp-template-card p strong{color:#333333 !important;font-weight:600 !important;}\n.mp-blog-post .mp-template-card p em{font-style:italic !important;}\n\/* COPY BUTTON *\/\n.mp-blog-post .mp-copy-btn{position:absolute !important;top:14px !important;right:14px !important;background:#FFFFFF !important;border:1px solid #DFE4FE !important;border-radius:6px !important;padding:4px 10px !important;cursor:pointer !important;display:inline-flex !important;align-items:center !important;gap:5px !important;font-size:11px !important;font-weight:500 !important;color:#95959D !important;font-family:'Poppins',sans-serif !important;line-height:1.4 !important;transition:background 0.15s,border-color 0.15s,color 0.15s;}\n.mp-blog-post .mp-copy-btn:hover,.mp-blog-post .mp-copy-btn.mp-copied{background:#EFF1FF !important;border-color:#5E77FB !important;color:#5E77FB !important;}\n.mp-blog-post .mp-copy-btn svg{width:11px !important;height:11px !important;flex-shrink:0 !important;}\n\/* FAQ *\/\n.mp-blog-post .mp-faq-q{font-size:16px !important;line-height:24px !important;font-weight:600 !important;color:#000000 !important;margin:22px 0 6px 0 !important;}\n.mp-blog-post .mp-faq-a{font-size:15px !important;line-height:26px !important;font-weight:400 !important;color:#72727D !important;margin:0 0 4px 0 !important;}\n\/* FIGURE + IMAGE (always ships) *\/\n.mp-blog-post .mp-figure{margin:16px 0 24px 0 !important;padding:0 !important;}\n.mp-blog-post .mp-img{display:block !important;width:100% !important;max-width:100% !important;height:auto !important;border:1px solid #DFE4FE !important;border-radius:8px !important;}\n\/* REFERENCES *\/\n.mp-blog-post .mp-references-divider{border:0 !important;border-top:1px solid #DFE4FE !important;margin:40px 0 24px 0 !important;}\n.mp-blog-post .mp-ref-item{font-size:12px !important;line-height:20px !important;font-weight:400 !important;color:#95959D !important;margin:0 0 10px 0 !important;padding:0 !important;text-align:left !important;display:block !important;}\n.mp-blog-post .mp-ref-item a{font-size:11px !important;font-weight:500 !important;color:#5E77FB !important;text-decoration:none !important;word-break:break-all !important;}\n.mp-blog-post .mp-ref-item a:hover{color:#4B5FC9 !important;text-decoration:underline !important;}\n\/* RESPONSIVE *\/\n@media(max-width:1100px){.mp-blog-post{gap:32px !important;}.mp-blog-post .mp-sidebar{flex-basis:230px !important;width:230px !important;}}\n@media(max-width:900px){.mp-blog-post{display:block !important;gap:0 !important;}.mp-blog-post .mp-sidebar{display:none !important;}.mp-blog-post .mp-article{width:100% !important;}.mp-blog-post .mp-toc-inline{display:block !important;margin:0 0 32px 0 !important;}.mp-blog-post .mp-toc-fab.mp-fab-visible{display:inline-flex !important;}.mp-blog-post .mp-toc-fab-panel.mp-fab-open{display:block !important;}.mp-blog-post .mp-h2{font-size:20px !important;line-height:30px !important;}.mp-blog-post .mp-h4{font-size:16px !important;line-height:24px !important;}.mp-blog-post .mp-tl-step{flex:1 1 100% !important;}}\n@media(max-width:480px){.mp-blog-post .mp-h2{font-size:18px !important;line-height:27px !important;}.mp-blog-post .mp-h4{font-size:15px !important;}.mp-blog-post .mp-cta{padding:22px 20px !important;}}\n\/* LINK CONSISTENCY ADD-ON: tables, FAQ, answer box, template card use the body link style *\/\n.mp-blog-post .mp-table td a,.mp-blog-post .mp-faq-a a,.mp-blog-post .mp-answer-text a,.mp-blog-post .mp-template-card p a{color:#5E77FB !important;font-weight:500 !important;text-decoration:none !important;border-bottom:none !important;box-shadow:none !important;background:none !important;}\n.mp-blog-post .mp-table td a:hover,.mp-blog-post .mp-faq-a a:hover,.mp-blog-post .mp-answer-text a:hover,.mp-blog-post .mp-template-card p a:hover{color:#4B5FC9 !important;text-decoration:underline !important;}\n<\/style>\n\n<div class=\"mp-blog-post\">\n  <aside class=\"mp-sidebar\" id=\"mpSidebar\">\n    <nav class=\"mp-toc\" aria-label=\"What This Guide Covers\">\n      <strong class=\"mp-toc-label\">What This Guide Covers:<\/strong>\n      <ol class=\"mp-toc-list\">\n        <li><a href=\"#agency-cost\">How much does a podcast booking agency cost per month?<\/a><\/li>\n        <li><a href=\"#named-agency-pricing\">What do named agencies charge, and what is included?<\/a><\/li>\n        <li><a href=\"#cost-per-booking\">How do I compare quotes when booking counts differ?<\/a><\/li>\n        <li><a href=\"#contract-terms\">Which contract terms raise the price, and what floor should I set?<\/a><\/li>\n        <li><a href=\"#diy-cost\">How many hours does DIY podcast booking really take?<\/a><\/li>\n        <li><a href=\"#diy-steps\">How do I cut DIY booking hours without cutting quality?<\/a><\/li>\n        <li><a href=\"#which-path\">Should I hire an agency, go DIY, or mix both?<\/a><\/li>\n        <li><a href=\"#faq\">Quick answers to common podcast booking cost questions<\/a><\/li>\n      <\/ol>\n    <\/nav>\n  <\/aside>\n  <article class=\"mp-article\">\n    <p class=\"mp-p\">A podcast booking agency typically costs $700 to $3,000 a month, and that fee usually buys two to four interviews. Premium firms charge $3,000 to $10,000 or more for a similar count.<\/p>\n    <p class=\"mp-p\">That makes the real podcast booking agency cost a per-interview number, usually somewhere between $210 and $1,500. Doing it yourself swaps that cash for time, and the time is easy to underestimate.<\/p>\n    <p class=\"mp-p\">The smart comparison is cost per booking and audience fit, not the monthly fee. Once you price your own hours the same way, the choice between an agency and DIY usually becomes obvious. Still choosing targets? Start with <a href=\"https:\/\/www.millionpodcasts.com\/blog\/how-to-find-podcasts-worth-appearing-on\/\" rel=\"noopener\" target=\"_blank\">how to find podcasts worth appearing on<\/a>.<\/p>\n\n    <div class=\"mp-answer-box\">\n      <span class=\"mp-answer-label\">Quick answer<\/span>\n      <p class=\"mp-answer-text\">How much does a podcast booking agency cost? <strong>Most specialist agencies charge $700 to $3,000 a month for 2 to 4 bookings<\/strong>, or roughly <strong>$210 to $1,500<\/strong> per interview. Premium firms charge <strong>$3,000 to $10,000+<\/strong> a month. Doing it yourself costs no cash but about <strong>10 to 15 hours<\/strong> a week.<\/p>\n    <\/div>\n\n    <div class=\"mp-cta-bar\">\n      <span>Going DIY? Find active shows that accept guests, with verified host emails.<\/span>\n      <a href=\"https:\/\/www.millionpodcasts.com\/register?_src=mp_blog\" rel=\"noopener\" target=\"_blank\">Build your podcast list free &#8594;<\/a>\n    <\/div>\n\n    <nav class=\"mp-toc mp-toc-inline\" aria-label=\"What This Guide Covers\">\n      <strong class=\"mp-toc-label\">What This Guide Covers:<\/strong>\n      <ol class=\"mp-toc-list\">\n        <li><a href=\"#agency-cost\">How much does a podcast booking agency cost per month?<\/a><\/li>\n        <li><a href=\"#named-agency-pricing\">What do named agencies charge, and what is included?<\/a><\/li>\n        <li><a href=\"#cost-per-booking\">How do I compare quotes when booking counts differ?<\/a><\/li>\n        <li><a href=\"#contract-terms\">Which contract terms raise the price, and what floor should I set?<\/a><\/li>\n        <li><a href=\"#diy-cost\">How many hours does DIY podcast booking really take?<\/a><\/li>\n        <li><a href=\"#diy-steps\">How do I cut DIY booking hours without cutting quality?<\/a><\/li>\n        <li><a href=\"#which-path\">Should I hire an agency, go DIY, or mix both?<\/a><\/li>\n        <li><a href=\"#faq\">Quick answers to common podcast booking cost questions<\/a><\/li>\n      <\/ol>\n    <\/nav>\n\n    <section>\n      <h2 class=\"mp-h2\" id=\"agency-cost\">1. How Much Does a Podcast Booking Agency Cost?<\/h2>\n      <p class=\"mp-p\">Podcast booking services price in three tiers, and the number of bookings barely changes between them. What changes is who does the work, how carefully shows get vetted, and what happens around each interview.<\/p>\n      <div class=\"mp-table-wrapper\">\n        <table class=\"mp-table\">\n          <thead><tr><th>Tier<\/th><th>Monthly fee<\/th><th>Bookings a month<\/th><th>Typical team and service<\/th><\/tr><\/thead>\n          <tbody>\n            <tr><td><strong>Budget agency<\/strong><\/td><td>$700 to $900<\/td><td>2 to 4<\/td><td>A dedicated booker, custom pitches, scheduling, and a replacement if a show cancels<\/td><\/tr>\n            <tr><td><strong>Mid-tier agency<\/strong><\/td><td>$1,500 to $3,000<\/td><td>2 to 4<\/td><td>A junior publicist or assistant, pitches adapted per show, light vetting, and basic prep notes<\/td><\/tr>\n            <tr><td><strong>Premium agency<\/strong><\/td><td>$3,000 to $10,000+<\/td><td>2 to 4<\/td><td>A dedicated publicist, positioning work, interview coaching, and a written audience minimum<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n      <p class=\"mp-p\">Budget figures come from agencies that publish their rate cards. The mid-tier and premium ranges come from Command Your Brand's June 2026 cost guide.<\/p>\n      <p class=\"mp-p\">Full-service PR firms sit outside these tiers. They fold podcasts into a wider retainer that also covers print, TV, and online press. That makes their fee hard to compare with a podcast-only agency.<\/p>\n      <p class=\"mp-p\">Read the bookings column once more. A budget plan and a premium plan can deliver the same number of interviews. The difference lies in audience size, interview preparation, and the host relationships an agency brings to your campaign.<\/p>\n\n      <h4 class=\"mp-h4\">What the monthly fee actually buys<\/h4>\n      <p class=\"mp-p\">Every deliverable below is work you could do yourself, given enough hours. Check each row against any quote before you sign.<\/p>\n      <div class=\"mp-table-wrapper\">\n        <table class=\"mp-table\">\n          <thead><tr><th>Deliverable<\/th><th>What it actually is<\/th><th>Typically included at<\/th><\/tr><\/thead>\n          <tbody>\n            <tr><td><strong>One-sheet or media kit<\/strong><\/td><td>One page with your bio, talking points, audience fit, and past appearances, so a host can decide from one read<\/td><td>All tiers; some agencies bill it separately<\/td><\/tr>\n            <tr><td><strong>Show research and vetting<\/strong><\/td><td>Confirming a show is active, takes outside guests, and reaches an audience that matches yours<\/td><td>All tiers, with depth rising by tier<\/td><\/tr>\n            <tr><td><strong>Custom pitch writing<\/strong><\/td><td>A pitch written for each show rather than one template with the name swapped<\/td><td>Most tiers; premium firms test several angles<\/td><\/tr>\n            <tr><td><strong>Outreach and follow-up<\/strong><\/td><td>Sending pitches, chasing replies, and handling the back and forth until a date is set<\/td><td>All tiers<\/td><\/tr>\n            <tr><td><strong>Scheduling and replacements<\/strong><\/td><td>Coordinating recording dates and rebooking if a host cancels<\/td><td>All tiers<\/td><\/tr>\n            <tr><td><strong>Interview prep or coaching<\/strong><\/td><td>A host briefing or coaching session before each recording<\/td><td>Brief notes at mid-tier; full prep at premium<\/td><\/tr>\n            <tr><td><strong>Content repurposing<\/strong><\/td><td>Turning each episode into clips, quotes, and posts<\/td><td>Premium tier, sometimes as a paid add-on<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n\n      <h4 class=\"mp-h4\">Why two agencies at the same price perform differently<\/h4>\n      <ul class=\"mp-ul\">\n        <li><strong>Client load per booker.<\/strong> A booker handling dozens of accounts cannot learn your story well enough to pitch it. Ask for the actual number.<\/li>\n        <li><strong>Pitch customization.<\/strong> A pitch rewritten around a show's recent episodes takes real drafting time, and hosts notice the difference.<\/li>\n        <li><strong>Audience floors.<\/strong> Some agencies count every booking equally. Others refuse to pitch shows below an agreed audience size.<\/li>\n        <li><strong>Host relationships.<\/strong> An agency that has placed guests with a producer before usually gets a faster answer than a cold pitch.<\/li>\n        <li><strong>Scope beyond booking.<\/strong> Interview prep, promotion, and clip repurposing are separate jobs from securing a date, and agencies that include them charge for them.<\/li>\n      <\/ul>\n      <div class=\"mp-callout\">\n        <span class=\"mp-callout-label\">Pro Tip<\/span>\n        <p class=\"mp-p\">Ask every agency for last quarter's bookings for a client in your niche, with show names. A tier label proves little, while a list of real shows tells you exactly which audience you are buying.<\/p>\n      <\/div>\n    <\/section>\n\n    <section>\n      <h2 class=\"mp-h2\" id=\"named-agency-pricing\">2. What Real Agencies Charge on Their Pricing Pages<\/h2>\n      <p class=\"mp-p\">The <a href=\"#agency-cost\">tier ranges above<\/a> help, but a named rate card is easier to trust. The table shows what five established agencies list on their own sites as of September 2026.<\/p>\n      <div class=\"mp-table-wrapper\">\n        <table class=\"mp-table\">\n          <thead><tr><th>Agency<\/th><th>Published price<\/th><th>Bookings included<\/th><th>Cost per booking<\/th><th>Worth knowing<\/th><\/tr><\/thead>\n          <tbody>\n            <tr><td><strong>Podcast Bookers<\/strong><\/td><td>$700, $800, or $900 a month<\/td><td>2, 3, or 4 a month<\/td><td>$225 to $350<\/td><td>Dedicated agent and custom pitching, with an SEO focus; a one-sheet costs $150 extra<\/td><\/tr>\n            <tr><td><strong>The Expert Bookers<\/strong><\/td><td>$700 a month, $900 a month, or $2,520 per campaign<\/td><td>2 a month, 4 a month, or 12 over 3 to 4 months<\/td><td>$210 to $350<\/td><td>Retainer only, with no pay per booking; a $150 bio sheet is added in month one<\/td><\/tr>\n            <tr><td><strong>Command Your Brand<\/strong><\/td><td>Custom quote<\/td><td>24 over a 12-month campaign<\/td><td>Not published<\/td><td>Dedicated publicist and a minimum of 1,000 listens per episode<\/td><\/tr>\n            <tr><td><strong>Kitcaster by Moburst<\/strong><\/td><td>Custom quote<\/td><td>Not published<\/td><td>Not published<\/td><td>Works with founders, executives, and industry experts; part of Moburst since 2025<\/td><\/tr>\n            <tr><td><strong>Interview Connections<\/strong><\/td><td>Custom quote<\/td><td>Not published<\/td><td>Not published<\/td><td>Focuses on coaches; founded in 2013<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n      <p class=\"mp-p\">Two of the five publish exact prices, so you can compare them in seconds. The other three quote per client, which is normal for campaigns built around your goals. Prices change, so confirm directly before you sign.<\/p>\n      <div class=\"mp-callout\">\n        <span class=\"mp-callout-label\">Pro Tip<\/span>\n        <p class=\"mp-p\">When an agency quotes privately, ask for three numbers in writing: the monthly fee, the guaranteed bookings, and the audience minimum. With those three, any private quote becomes directly comparable with a published rate card.<\/p>\n      <\/div>\n    <\/section>\n\n    <section>\n      <h2 class=\"mp-h2\" id=\"cost-per-booking\">3. Cost per Booking: The Fair Way to Compare Quotes<\/h2>\n      <p class=\"mp-p\">A monthly fee hides volume, while cost per booking exposes it. The formula is simple: divide the monthly fee by the guaranteed bookings, as in the <a href=\"#named-agency-pricing\">rate card table<\/a>.<\/p>\n      <div class=\"mp-table-wrapper\">\n        <table class=\"mp-table\">\n          <thead><tr><th>Path<\/th><th>Monthly cash<\/th><th>Bookings a month<\/th><th>Cost per booking<\/th><\/tr><\/thead>\n          <tbody>\n            <tr><td><strong>Budget agency<\/strong><\/td><td>$700 to $900<\/td><td>2 to 4<\/td><td>$225 to $350<\/td><\/tr>\n            <tr><td><strong>12-booking campaign<\/strong><\/td><td>$2,520 in total<\/td><td>12 over 3 to 4 months<\/td><td>$210<\/td><\/tr>\n            <tr><td><strong>Mid-tier agency<\/strong><\/td><td>$1,500 to $3,000<\/td><td>2 to 4<\/td><td>$375 to $1,500<\/td><\/tr>\n            <tr><td><strong>Premium agency<\/strong><\/td><td>$3,000 to $10,000+<\/td><td>2 to 4<\/td><td>$750 to $5,000+<\/td><\/tr>\n            <tr><td><strong>Doing it yourself<\/strong><\/td><td>$0<\/td><td>Depends on your hours and pitch<\/td><td>Paid in your time instead of cash<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n      <p class=\"mp-p\">A lower cost per booking is not automatically better value. A $225 interview on a show with 50 listeners costs $4.50 per listener. A $1,500 slot on a show reaching 10,000 people costs 15 cents per listener.<\/p>\n      <p class=\"mp-p\">That is why a booking count only means something next to the size of each show. Price and audience have to be judged together.<\/p>\n      <div class=\"mp-callout\">\n        <span class=\"mp-callout-label\">Pro Tip<\/span>\n        <p class=\"mp-p\">Add a second column to your comparison: cost per 1,000 listeners. Ask each agency for the audience estimate behind every proposed show, then divide the booking cost by it.<\/p>\n      <\/div>\n    <\/section>\n\n    <section>\n      <h2 class=\"mp-h2\" id=\"contract-terms\">4. Contract Terms That Quietly Raise the Price<\/h2>\n      <p class=\"mp-p\">The advertised retainer is rarely the whole story. Get these four answers in writing before you sign anything.<\/p>\n      <ul class=\"mp-ul\">\n        <li><strong>Audience minimum per show.<\/strong> Without a written floor, a 30-listener show counts the same as a 30,000-listener one.<\/li>\n        <li><strong>Approval on every booking.<\/strong> You should approve each show before it is pitched. Some agencies sell approval rights as an add-on, so confirm it is included.<\/li>\n        <li><strong>Your booker's client load.<\/strong> Ask how many accounts your assigned contact handles right now, and get a number rather than a reassurance.<\/li>\n        <li><strong>The remedy for missed bookings.<\/strong> Refund, extension, or nothing: make the contract name what happens if the count falls short.<\/li>\n        <li><strong>No paid placements.<\/strong> Some shows charge guests for a spot, which turns earned coverage into advertising. Read how often <a href=\"https:\/\/www.millionpodcasts.com\/blog\/do-podcasts-pay-their-guests\/\" rel=\"noopener\" target=\"_blank\">podcasts pay their guests, or charge them<\/a>, then ask the agency to confirm every booking is unpaid.<\/li>\n      <\/ul>\n      <p class=\"mp-p\">Two more terms change the real price. A per-booking fee on top of a retainer raises the bill with every interview. Likewise, a long commitment with no performance clause means you keep paying even when bookings slip. Skip these checks, and a cheap quote can cost more than a premium one.<\/p>\n\n      <h4 class=\"mp-h4\">Retainer or pay per booking?<\/h4>\n      <p class=\"mp-p\">A retainer pays for ongoing work whatever the results, which suits steady campaigns but leaves the risk with you. Pay per booking moves that risk to the agency, though it can reward volume over fit. A hybrid pairs a smaller base fee with a booking minimum. Whichever model you pick, the audience minimum protects you more than the pricing model does.<\/p>\n      <h4 class=\"mp-h4\">How to set a sensible audience minimum<\/h4>\n      <p class=\"mp-p\">An audience minimum only protects you if it matches your goal. The six listener bands that <a href=\"https:\/\/www.millionpodcasts.com\/podcasts-directory\/\" rel=\"noopener\" target=\"_blank\">MillionPodcasts<\/a> uses to size shows make a practical starting scale.<\/p>\n      <div class=\"mp-table-wrapper\">\n        <table class=\"mp-table\">\n          <thead><tr><th>Band<\/th><th>Estimated monthly listeners<\/th><th>When a booking is worth paying for<\/th><\/tr><\/thead>\n          <tbody>\n            <tr><td><strong>Nano<\/strong><\/td><td>Up to 1K<\/td><td>Only when the audience is exactly your buyer, such as a narrow trade niche<\/td><\/tr>\n            <tr><td><strong>Micro<\/strong><\/td><td>1K to 10K<\/td><td>Often the best value for B2B and specialist offers, where fit beats reach<\/td><\/tr>\n            <tr><td><strong>Mid-Tier<\/strong><\/td><td>10K to 50K<\/td><td>A sensible floor for consumer offers and broad expert topics<\/td><\/tr>\n            <tr><td><strong>Macro<\/strong><\/td><td>50K to 250K<\/td><td>Worth premium fees when the audience matches your buyer<\/td><\/tr>\n            <tr><td><strong>Mega and Celebrity<\/strong><\/td><td>250K and up<\/td><td>Usually needs a strong public profile or direct producer relationships<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n      <p class=\"mp-p\">Monthly listeners and listens per episode are different measures, so treat the bands as a guide rather than a guarantee. A floor of 1,000 monthly listeners, for example, simply means skipping the Nano band unless a show is a perfect fit.<\/p>\n      <div class=\"mp-callout\">\n        <span class=\"mp-callout-label\">Pro Tip<\/span>\n        <p class=\"mp-p\">Check each proposed show before you approve it. Recent episode dates and review counts tell you whether it is active and has real listeners. On paid plans, the same database adds an estimated monthly listener figure to hold against your agreed minimum.<\/p>\n      <\/div>\n    <\/section>\n\n    <section>\n      <h2 class=\"mp-h2\" id=\"diy-cost\">5. What Doing It Yourself Really Costs<\/h2>\n      <p class=\"mp-p\">DIY podcast booking costs no cash, but it takes steady weekly time. Command Your Brand's June 2026 guide estimates 10 to 15 hours a week for a founder doing it properly.<\/p>\n      <p class=\"mp-p\">Most of those hours go into research and contact hunting, not writing. Vetting shows one at a time is slow.<\/p>\n\n      <h4 class=\"mp-h4\">Find your break-even hourly rate<\/h4>\n      <p class=\"mp-p\">Divide an agency's monthly fee by the hours DIY would take you each month. At 10 to 15 hours a week, that works out to 40 to 60 hours a month.<\/p>\n      <p class=\"mp-p\">Against a $900 budget plan, your break-even rate is $15 to $22.50 an hour. Against a $3,000 mid-tier plan, it rises to $50 to $75 an hour.<\/p>\n      <p class=\"mp-p\">If your time is worth more than that rate, the agency is cheaper. If it is worth less, DIY wins. One exception: DIY also builds host relationships you keep, which can justify the hours even above break-even.<\/p>\n\n      <h4 class=\"mp-h4\">Worked example: three bookings a month<\/h4>\n      <p class=\"mp-p\">Say you are a consultant who wants three interviews a month and values your time at $150 an hour. A budget plan at $800 for three bookings costs about $267 per interview.<\/p>\n      <p class=\"mp-p\">Doing the same work yourself at 10 hours a week means roughly 40 hours a month. At $150 an hour, that time is worth $6,000. On these numbers the agency wins clearly, as long as its shows reach your buyers.<\/p>\n      <div class=\"mp-callout\">\n        <span class=\"mp-callout-label\">Key Takeaway<\/span>\n        <p class=\"mp-p\">DIY is only free if your time is. Work out your break-even rate first. Then judge any agency on the audience it reaches, not on the fee alone.<\/p>\n      <\/div>\n      <div class=\"mp-callout\">\n        <span class=\"mp-callout-label\">Pro Tip<\/span>\n        <p class=\"mp-p\">Time one real week of DIY outreach before you decide. Your own measured hours beat any estimate, including the one above.<\/p>\n      <\/div>\n    <\/section>\n\n    <section>\n      <h2 class=\"mp-h2\" id=\"diy-steps\">6. How to Cut DIY Hours Without Cutting Quality<\/h2>\n      <p class=\"mp-p\">DIY time balloons when research, pitching, and follow-ups blur together. Run these five steps in order, because each one feeds the next. Set aside one focused afternoon for steps 1 and 2, then a weekly block for the rest.<\/p>\n\n      <h4 class=\"mp-h4\">Step 1. Build a shortlist of 20 to 30 shows that take guests<\/h4>\n      <p class=\"mp-p\">Browse Apple Podcasts and Spotify by category, since both rank top shows by category and country for free. Cut shows that have gone quiet for over two months. Then scan the last five episode titles. No outside guests usually means a solo or co-host format.<\/p>\n      <p class=\"mp-p\">A podcast database cuts most of that clicking. The <a href=\"https:\/\/www.millionpodcasts.com\/podcasts-directory\/\" rel=\"noopener\" target=\"_blank\">MillionPodcasts podcast directory<\/a> groups shows into niche lists you can narrow to those that take guests. Across its full database, 379.7K of 3M+ podcasts accept guests, roughly one in eight. Stack the Accepts Guests, Has Email, and Latest Episode Date filters, then export on a paid plan.<\/p>\n\n      <h4 class=\"mp-h4\">Step 2. Find a contact that reaches a real person<\/h4>\n      <p class=\"mp-p\">Check the show's own website first, since many keep a \"be a guest\" page with a monitored inbox. Next, open the Apple or Spotify listing, which often links to the site, the host's socials, or an email. For network shows, look for the producer or booker instead of the host, because a host inbox often goes unread.<\/p>\n\n      <h4 class=\"mp-h4\">Step 3. Write a pitch for that one show<\/h4>\n      <p class=\"mp-p\">The pitch decides whether your research pays off. Reference a specific episode, offer one clear angle, and list three talking points. Keep it short enough to read on a phone, and never send the same version twice.<\/p>\n      <div class=\"mp-template-card\">\n        <span class=\"mp-template-label\">Pitch template<\/span>\n        <p><strong>Subject:<\/strong> Guest idea for [Show Name]: [angle in a few words]<\/p>\n        <p>Hi [Host First Name],<\/p>\n        <p>I listened to your episode on [specific topic], and the point about [detail] stuck with me. I [one line on your role or a relevant result].<\/p>\n        <p>I'd love to join an upcoming episode and give your audience a conversation on [angle], covering:<br>[specific point]<br>[specific point]<br>[specific point]<\/p>\n        <p>Happy to send two recent guest clips. Either way, thanks for the show.<\/p>\n        <p>Best regards,<br>[Name, title, one link]<\/p>\n      <\/div>\n      <p class=\"mp-p\">Pitching as an author, a founder, or on behalf of a client? Adapt one of these <a href=\"https:\/\/www.millionpodcasts.com\/blog\/podcast-guest-pitch-email-templates\/\" rel=\"noopener\" target=\"_blank\">podcast guest pitch email templates<\/a> instead of starting from scratch.<\/p>\n\n      <h4 class=\"mp-h4\">Step 4. Follow up twice, then stop<\/h4>\n      <p class=\"mp-p\">Silence is normal, not a no. Send one value-add follow-up at day 5 to 7, then a graceful close at day 12 to 17, in the same thread. Each email must add something new, such as a fresh angle or a recent result. The full <a href=\"https:\/\/www.millionpodcasts.com\/blog\/podcast-outreach-follow-ups\/\" rel=\"noopener\" target=\"_blank\">podcast outreach follow-up schedule<\/a> adds timing by show size and six templates.<\/p>\n\n      <h4 class=\"mp-h4\">Step 5. Track every show in one sheet<\/h4>\n      <p class=\"mp-p\">Log the show, host, contact, pitch date, follow-up dates, and status for every pitch you send. Keep \"no reply\" separate from \"declined\", because each needs a different next move. A shared spreadsheet is enough; the discipline matters more than the tool.<\/p>\n      <div class=\"mp-callout\">\n        <span class=\"mp-callout-label\">Pro Tip<\/span>\n        <p class=\"mp-p\">Pitch in batches of 10, not 50. A small batch keeps every pitch specific, and your reply rate shows whether the angle works before you spend the whole list.<\/p>\n      <\/div>\n    <\/section>\n\n    <div class=\"mp-cta\">\n      <p class=\"mp-cta-title\">Build the shortlist this guide runs on<\/p>\n      <p class=\"mp-cta-text\">Filter podcasts down to active shows that accept guests in your niche. Unlock verified host, producer, and booker emails, then export the list to CSV or Excel for your own outreach tool.<\/p>\n      <a class=\"mp-cta-btn\" href=\"https:\/\/www.millionpodcasts.com\/register?_src=mp_blog\" rel=\"noopener\" target=\"_blank\">Start free, no card required &#8594;<\/a>\n    <\/div>\n\n    <section>\n      <h2 class=\"mp-h2\" id=\"which-path\">7. Agency or DIY: Which Path Fits Your Budget?<\/h2>\n      <p class=\"mp-p\">Choose on three inputs: what your hour is worth, how many bookings you need, and whether you need other media too. The table lines up every path against those inputs.<\/p>\n      <div class=\"mp-table-wrapper\">\n        <table class=\"mp-table\">\n          <thead><tr><th>Path<\/th><th>Cash per month<\/th><th>Your weekly time<\/th><th>Best for<\/th><\/tr><\/thead>\n          <tbody>\n            <tr><td><strong>DIY with free tools<\/strong><\/td><td>$0<\/td><td>10 to 15 hours<\/td><td>Early-stage founders and anyone still testing a pitch<\/td><\/tr>\n            <tr><td><strong>DIY with a podcast database<\/strong><\/td><td>From $12, billed yearly<\/td><td>Less research time; the pitching stays yours<\/td><td>PR pros and marketers who pitch every week<\/td><\/tr>\n            <tr><td><strong>Budget agency<\/strong><\/td><td>$700 to $900<\/td><td>Show approvals, prep, and recordings<\/td><td>Experts who want 2 to 4 steady bookings<\/td><\/tr>\n            <tr><td><strong>Mid-tier or premium agency<\/strong><\/td><td>$1,500 to $10,000+<\/td><td>Approvals, coaching, and recordings<\/td><td>Executives whose hour is worth more than the fee<\/td><\/tr>\n            <tr><td><strong>Full-service PR firm<\/strong><\/td><td>Custom retainer<\/td><td>Strategy calls, approvals, and recordings<\/td><td>Launches that also need print, TV, and online press<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n      <p class=\"mp-p\">If you pitch every week, a hybrid often works best. Source and vet shows yourself, then decide whether to hand off the pitching. Test it with the <a href=\"#cost-per-booking\">cost per booking math<\/a>, and run the <a href=\"#contract-terms\">contract checklist<\/a> before any agreement.<\/p>\n      <div class=\"mp-callout\">\n        <span class=\"mp-callout-label\">Pro Tip<\/span>\n        <p class=\"mp-p\">Run DIY for 60 days before hiring anyone. You learn which angles land, and you will brief an agency far better if you hire one later.<\/p>\n      <\/div>\n      <p class=\"mp-p\">If your hour is worth less than your <a href=\"#diy-cost\">break-even rate<\/a>, do it yourself and invest in list quality. If you need three or more strong bookings a month and your time is worth well above the fee, hire an agency. Make sure it writes an audience minimum into the contract.<\/p>\n      <p class=\"mp-p\">If a launch needs press beyond podcasts, a PR firm makes sense. In every case, the decision depends on two numbers: your break-even rate and the audience band your buyers actually listen in.<\/p>\n    <\/section>\n\n    <section>\n      <h2 class=\"mp-h2\" id=\"faq\">8. Podcast Booking Agency Cost FAQs<\/h2>\n      <p class=\"mp-faq-q\">What does a podcast booking agency do?<\/p>\n      <p class=\"mp-faq-a\">It finds shows whose audience fits yours, pitches the hosts or producers on your behalf, and handles scheduling. Higher tiers add interview prep and turn each episode into clips and posts.<\/p>\n      <p class=\"mp-faq-q\">Is a podcast booking agency worth the cost?<\/p>\n      <p class=\"mp-faq-a\">It is worth it when your time is worth more than your break-even rate and every booked show clears your audience minimum. If either condition fails, doing it yourself with a good podcast list is the better spend.<\/p>\n      <p class=\"mp-faq-q\">Do podcast booking agencies guarantee bookings?<\/p>\n      <p class=\"mp-faq-a\">Many guarantee a number of bookings a month, but fewer guarantee audience size. Ask for both in writing, along with approval on every show and the remedy if bookings fall short.<\/p>\n      <p class=\"mp-faq-q\">How long does it take an agency to book your first podcast?<\/p>\n      <p class=\"mp-faq-a\">Expect roughly two to four weeks. New campaigns start with positioning and show research, so the first confirmed booking rarely lands in week one.<\/p>\n      <p class=\"mp-faq-q\">Can a PR agency book podcasts for me?<\/p>\n      <p class=\"mp-faq-a\">Yes. Many PR firms pitch podcasts alongside print, TV, and online press within one retainer. Ask how many podcast bookings the retainer covers and how much of the team's time goes to podcasts.<\/p>\n      <p class=\"mp-faq-q\">Can I get booked on podcasts without paying anything?<\/p>\n      <p class=\"mp-faq-a\">Yes. Research shows on Apple Podcasts and Spotify, find contacts on each show's website, and send a personalized pitch. The cost is your time, so plan a fixed weekly block for research and follow-ups.<\/p>\n    <\/section>\n\n    <section>\n      <h2 class=\"mp-h2\" id=\"references\">References<\/h2>\n      <hr class=\"mp-references-divider\">\n      <span class=\"mp-ref-item\">Command Your Brand. (June 2026). How Much Does a Podcast Booking Agency Cost in 2026? <a href=\"https:\/\/commandyourbrand.com\/podcast-booking-agency-cost\/\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">https:\/\/commandyourbrand.com\/podcast-booking-agency-cost\/<\/a><\/span>\n      <span class=\"mp-ref-item\">Podcast Bookers. (Accessed September 2026). Monthly Podcast Booking Plans. <a href=\"https:\/\/podcastbookers.com\/\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">https:\/\/podcastbookers.com\/<\/a><\/span>\n      <span class=\"mp-ref-item\">The Expert Bookers. (2026). Podcast Booking Agency Cost and Packages. <a href=\"https:\/\/www.expertbookers.com\/podcast-booking-prices\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">https:\/\/www.expertbookers.com\/podcast-booking-prices<\/a><\/span>\n      <span class=\"mp-ref-item\">Kitcaster by Moburst. (September 2026). About. <a href=\"https:\/\/kitcaster.moburst.com\/about\/\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">https:\/\/kitcaster.moburst.com\/about\/<\/a><\/span>\n      <span class=\"mp-ref-item\">Interview Connections. (2026). Leading Podcast Booking Agency. <a href=\"https:\/\/interviewconnections.com\/\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">https:\/\/interviewconnections.com\/<\/a><\/span>\n      <span class=\"mp-ref-item\">MillionPodcasts. (2026). Our Database. <a href=\"https:\/\/www.millionpodcasts.com\/\" rel=\"noopener\" target=\"_blank\">https:\/\/www.millionpodcasts.com\/<\/a><\/span>\n      <span class=\"mp-ref-item\">MillionPodcasts. (2026). Plans and Pricing. <a href=\"https:\/\/www.millionpodcasts.com\/pricing\" rel=\"noopener\" target=\"_blank\">https:\/\/www.millionpodcasts.com\/pricing<\/a><\/span>\n    <\/section>\n\n    <button class=\"mp-toc-fab\" type=\"button\" aria-label=\"What This Guide Covers\" aria-expanded=\"false\">\n      <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"8\" y1=\"6\" x2=\"21\" y2=\"6\"\/><line x1=\"8\" y1=\"12\" x2=\"21\" y2=\"12\"\/><line x1=\"8\" y1=\"18\" x2=\"21\" y2=\"18\"\/><line x1=\"3\" y1=\"6\" x2=\"3.01\" y2=\"6\"\/><line x1=\"3\" y1=\"12\" x2=\"3.01\" y2=\"12\"\/><line x1=\"3\" y1=\"18\" x2=\"3.01\" y2=\"18\"\/><\/svg>\n    <\/button>\n    <nav class=\"mp-toc mp-toc-fab-panel\" aria-label=\"What This Guide Covers\">\n      <strong class=\"mp-toc-label\">What This Guide Covers:<\/strong>\n      <ol class=\"mp-toc-list\">\n        <li><a href=\"#agency-cost\">How much does a podcast booking agency cost per month?<\/a><\/li>\n        <li><a href=\"#named-agency-pricing\">What do named agencies charge, and what is included?<\/a><\/li>\n        <li><a href=\"#cost-per-booking\">How do I compare quotes when booking counts differ?<\/a><\/li>\n        <li><a href=\"#contract-terms\">Which contract terms raise the price, and what floor should I set?<\/a><\/li>\n        <li><a href=\"#diy-cost\">How many hours does DIY podcast booking really take?<\/a><\/li>\n        <li><a href=\"#diy-steps\">How do I cut DIY booking hours without cutting quality?<\/a><\/li>\n        <li><a href=\"#which-path\">Should I hire an agency, go DIY, or mix both?<\/a><\/li>\n        <li><a href=\"#faq\">Quick answers to common podcast booking cost questions<\/a><\/li>\n      <\/ol>\n    <\/nav>\n  <\/article>\n<\/div>\n\n<script>\n(function(){\n  function mpEase(t,b,c,d){t\/=d\/2;if(t<1)return c\/2*t*t+b;t--;return -c\/2*(t*(t-2)-1)+b;}\n  function mpScrollTo(el,dur){var s=window.pageYOffset,d=el.getBoundingClientRect().top+window.pageYOffset-90,dist=d-s,t=null;function step(now){if(!t)t=now;var e=now-t;window.scrollTo(0,mpEase(e,s,dist,dur));if(e<dur)requestAnimationFrame(step);else window.scrollTo(0,d);}requestAnimationFrame(step);}\n  var links=document.querySelectorAll('.mp-toc-list a[href^=\"#\"]');\n  for(var i=0;i<links.length;i++){links[i].addEventListener('click',function(e){e.preventDefault();var id=this.getAttribute('href').substring(1);var target=document.getElementById(id);if(target){history.pushState(null,'','#'+id);mpScrollTo(target,700);}});}\n  var IC='<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"9\" y=\"2\" width=\"13\" height=\"13\" rx=\"2\"\/><path d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\/><\/svg><span>Copy<\/span>';\n  var IK='<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><span>Copied<\/span>';\n  function getText(card,btn){var cl=card.cloneNode(true);var b=cl.querySelector('.mp-copy-btn');if(b)b.parentNode.removeChild(b);var lb=cl.querySelector('.mp-template-label');if(lb)lb.parentNode.removeChild(lb);var ps=cl.querySelectorAll('p');if(!ps.length)return(cl.innerText||cl.textContent||'').trim();var out=[];for(var j=0;j<ps.length;j++){var html=ps[j].innerHTML.replace(\/<br\\s*\\\/?>\/gi,'\\n');var tmp=document.createElement('div');tmp.innerHTML=html;var t=(tmp.innerText||tmp.textContent||'').trim();if(t)out.push(t);}return out.join('\\n\\n');}\n  function showOK(btn){btn.innerHTML=IK;btn.classList.add('mp-copied');setTimeout(function(){btn.innerHTML=IC;btn.classList.remove('mp-copied');},2000);}\n  function fallback(txt,btn){var ta=document.createElement('textarea');ta.value=txt;ta.style.cssText='position:fixed;top:-9999px;opacity:0;';document.body.appendChild(ta);ta.focus();ta.select();try{document.execCommand('copy');showOK(btn);}catch(e){}document.body.removeChild(ta);}\n  var cards=document.querySelectorAll('.mp-template-card');\n  for(var c=0;c<cards.length;c++){(function(card){var btn=document.createElement('button');btn.className='mp-copy-btn';btn.setAttribute('aria-label','Copy');btn.innerHTML=IC;card.appendChild(btn);btn.addEventListener('click',function(){var txt=getText(card,btn);if(navigator.clipboard&&navigator.clipboard.writeText)navigator.clipboard.writeText(txt).then(function(){showOK(btn);}).catch(function(){fallback(txt,btn);});else fallback(txt,btn);});})(cards[c]);}\n  var ids=[];for(var k=0;k<links.length;k++){ids.push(links[k].getAttribute('href'));}\n  function mpScrollActiveIntoView(){var actives=document.querySelectorAll('.mp-toc-list a.is-active');for(var i=0;i<actives.length;i++){var link=actives[i];var container=link.closest('.mp-sidebar,.mp-toc-fab-panel');if(!container)continue;if(container.scrollHeight<=container.clientHeight+1)continue;var cRect=container.getBoundingClientRect();var lRect=link.getBoundingClientRect();var target=container.scrollTop+(lRect.top-cRect.top)-(container.clientHeight\/2)+(lRect.height\/2);target=Math.max(0,Math.min(target,container.scrollHeight-container.clientHeight));if(Math.abs(target-container.scrollTop)>2){if(container.scrollTo)container.scrollTo({top:target,behavior:'smooth'});else container.scrollTop=target;}}}\n  if('IntersectionObserver' in window){var spy=new IntersectionObserver(function(entries){var changed=false;entries.forEach(function(en){if(en.isIntersecting){var hid='#'+en.target.id;for(var a=0;a<links.length;a++){links[a].classList.toggle('is-active',links[a].getAttribute('href')===hid);}changed=true;}});if(changed)mpScrollActiveIntoView();},{rootMargin:'-80px 0px -70% 0px'});for(var s=0;s<ids.length;s++){var sec=document.querySelector(ids[s]);if(sec)spy.observe(sec);}}\n  var fab=document.querySelector('.mp-toc-fab');\n  var fabPanel=document.querySelector('.mp-toc-fab-panel');\n  var inlineToc=document.querySelector('.mp-toc-inline');\n  if(fab&&fabPanel&&inlineToc){function mpFabClose(){fabPanel.classList.remove('mp-fab-open');fab.setAttribute('aria-expanded','false');}function mpFabSync(){var past=inlineToc.getBoundingClientRect().bottom<0;if(past){fab.classList.add('mp-fab-visible');}else{fab.classList.remove('mp-fab-visible');mpFabClose();}}fab.addEventListener('click',function(e){e.stopPropagation();var open=fabPanel.classList.toggle('mp-fab-open');fab.setAttribute('aria-expanded',open?'true':'false');});fabPanel.addEventListener('click',function(e){if(e.target.tagName==='A'){mpFabClose();}});document.addEventListener('click',function(e){if(!fab.contains(e.target)&&!fabPanel.contains(e.target)){mpFabClose();}});window.addEventListener('scroll',mpFabSync,{passive:true});window.addEventListener('resize',mpFabSync,{passive:true});mpFabSync();}\n})();\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":14,"featured_media":7462,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[32],"tags":[],"class_list":["post-7454","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-for-businesses"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Podcast Booking Agencies vs Doing It Yourself: 2026 Costs - MillionPodcasts Blog<\/title>\n<meta name=\"description\" content=\"Podcast booking agencies cost $400 to $10,000+ monthly. Compare agency pricing, DIY guesting costs, &amp; quick podcast research options in 2026.\" \/>\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.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Podcast Booking Agencies vs Doing It Yourself: 2026 Costs - MillionPodcasts Blog\" \/>\n<meta property=\"og:description\" content=\"Podcast booking agencies cost $400 to $10,000+ monthly. Compare agency pricing, DIY guesting costs, &amp; quick podcast research options in 2026.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/\" \/>\n<meta property=\"og:site_name\" content=\"MillionPodcasts Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-24T10:02:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-24T10:02:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/09\/Podcast-Booking-Agencies-vs-Doing-It-Yourself-2026-Costs-feature-image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1500\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Shreeya Chavda\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Shreeya Chavda\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"16 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/\"},\"author\":{\"name\":\"Shreeya Chavda\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/person\/e021149dc085b6309a91932fa47f52ec\"},\"headline\":\"Podcast Booking Agencies vs Doing It Yourself: 2026 Costs\",\"datePublished\":\"2026-09-24T10:02:06+00:00\",\"dateModified\":\"2026-09-24T10:02:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/\"},\"wordCount\":3269,\"publisher\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/09\/Podcast-Booking-Agencies-vs-Doing-It-Yourself-2026-Costs-feature-image.png\",\"articleSection\":[\"For Businesses\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/\",\"url\":\"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/\",\"name\":\"Podcast Booking Agencies vs Doing It Yourself: 2026 Costs - MillionPodcasts Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/09\/Podcast-Booking-Agencies-vs-Doing-It-Yourself-2026-Costs-feature-image.png\",\"datePublished\":\"2026-09-24T10:02:06+00:00\",\"dateModified\":\"2026-09-24T10:02:08+00:00\",\"description\":\"Podcast booking agencies cost $400 to $10,000+ monthly. Compare agency pricing, DIY guesting costs, & quick podcast research options in 2026.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/#primaryimage\",\"url\":\"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/09\/Podcast-Booking-Agencies-vs-Doing-It-Yourself-2026-Costs-feature-image.png\",\"contentUrl\":\"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/09\/Podcast-Booking-Agencies-vs-Doing-It-Yourself-2026-Costs-feature-image.png\",\"width\":1500,\"height\":500,\"caption\":\"Podcast Booking Agencies vs Doing It Yourself 2026 Costs feature image\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#website\",\"url\":\"https:\/\/www.millionpodcasts.com\/blog\/\",\"name\":\"MillionPodcasts Blog\",\"description\":\"The ultimate PR software for podcast outreach. Access 2.6 million verified podcast contacts, advanced search, and quick exports for effective campaigns.\",\"publisher\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.millionpodcasts.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#organization\",\"name\":\"MillionPodcasts Blog\",\"url\":\"https:\/\/www.millionpodcasts.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2025\/10\/cropped-mp-logo-blog-1.webp\",\"contentUrl\":\"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2025\/10\/cropped-mp-logo-blog-1.webp\",\"width\":235,\"height\":64,\"caption\":\"MillionPodcasts Blog\"},\"image\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/person\/e021149dc085b6309a91932fa47f52ec\",\"name\":\"Shreeya Chavda\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1d38072397200db7119212c544cec9ad7d453cd5ea4043f361ea659176e98092?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1d38072397200db7119212c544cec9ad7d453cd5ea4043f361ea659176e98092?s=96&d=mm&r=g\",\"caption\":\"Shreeya Chavda\"},\"url\":\"https:\/\/www.millionpodcasts.com\/blog\/author\/shreeyachavda\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Podcast Booking Agencies vs Doing It Yourself: 2026 Costs - MillionPodcasts Blog","description":"Podcast booking agencies cost $400 to $10,000+ monthly. Compare agency pricing, DIY guesting costs, & quick podcast research options in 2026.","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.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/","og_locale":"en_US","og_type":"article","og_title":"Podcast Booking Agencies vs Doing It Yourself: 2026 Costs - MillionPodcasts Blog","og_description":"Podcast booking agencies cost $400 to $10,000+ monthly. Compare agency pricing, DIY guesting costs, & quick podcast research options in 2026.","og_url":"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/","og_site_name":"MillionPodcasts Blog","article_published_time":"2026-09-24T10:02:06+00:00","article_modified_time":"2026-09-24T10:02:08+00:00","og_image":[{"width":1500,"height":500,"url":"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/09\/Podcast-Booking-Agencies-vs-Doing-It-Yourself-2026-Costs-feature-image.png","type":"image\/png"}],"author":"Shreeya Chavda","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Shreeya Chavda","Est. reading time":"16 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/#article","isPartOf":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/"},"author":{"name":"Shreeya Chavda","@id":"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/person\/e021149dc085b6309a91932fa47f52ec"},"headline":"Podcast Booking Agencies vs Doing It Yourself: 2026 Costs","datePublished":"2026-09-24T10:02:06+00:00","dateModified":"2026-09-24T10:02:08+00:00","mainEntityOfPage":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/"},"wordCount":3269,"publisher":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/#primaryimage"},"thumbnailUrl":"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/09\/Podcast-Booking-Agencies-vs-Doing-It-Yourself-2026-Costs-feature-image.png","articleSection":["For Businesses"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/","url":"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/","name":"Podcast Booking Agencies vs Doing It Yourself: 2026 Costs - MillionPodcasts Blog","isPartOf":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/#primaryimage"},"image":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/#primaryimage"},"thumbnailUrl":"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/09\/Podcast-Booking-Agencies-vs-Doing-It-Yourself-2026-Costs-feature-image.png","datePublished":"2026-09-24T10:02:06+00:00","dateModified":"2026-09-24T10:02:08+00:00","description":"Podcast booking agencies cost $400 to $10,000+ monthly. Compare agency pricing, DIY guesting costs, & quick podcast research options in 2026.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.millionpodcasts.com\/blog\/podcast-booking-agencies-vs-diy\/#primaryimage","url":"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/09\/Podcast-Booking-Agencies-vs-Doing-It-Yourself-2026-Costs-feature-image.png","contentUrl":"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/09\/Podcast-Booking-Agencies-vs-Doing-It-Yourself-2026-Costs-feature-image.png","width":1500,"height":500,"caption":"Podcast Booking Agencies vs Doing It Yourself 2026 Costs feature image"},{"@type":"WebSite","@id":"https:\/\/www.millionpodcasts.com\/blog\/#website","url":"https:\/\/www.millionpodcasts.com\/blog\/","name":"MillionPodcasts Blog","description":"The ultimate PR software for podcast outreach. Access 2.6 million verified podcast contacts, advanced search, and quick exports for effective campaigns.","publisher":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.millionpodcasts.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.millionpodcasts.com\/blog\/#organization","name":"MillionPodcasts Blog","url":"https:\/\/www.millionpodcasts.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2025\/10\/cropped-mp-logo-blog-1.webp","contentUrl":"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2025\/10\/cropped-mp-logo-blog-1.webp","width":235,"height":64,"caption":"MillionPodcasts Blog"},"image":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/person\/e021149dc085b6309a91932fa47f52ec","name":"Shreeya Chavda","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1d38072397200db7119212c544cec9ad7d453cd5ea4043f361ea659176e98092?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1d38072397200db7119212c544cec9ad7d453cd5ea4043f361ea659176e98092?s=96&d=mm&r=g","caption":"Shreeya Chavda"},"url":"https:\/\/www.millionpodcasts.com\/blog\/author\/shreeyachavda\/"}]}},"_links":{"self":[{"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/posts\/7454","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/comments?post=7454"}],"version-history":[{"count":10,"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/posts\/7454\/revisions"}],"predecessor-version":[{"id":7504,"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/posts\/7454\/revisions\/7504"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/media\/7462"}],"wp:attachment":[{"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/media?parent=7454"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/categories?post=7454"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/tags?post=7454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}