{"id":3702,"date":"2026-05-13T01:09:20","date_gmt":"2026-05-13T08:09:20","guid":{"rendered":"https:\/\/www.millionpodcasts.com\/blog\/?p=3702"},"modified":"2026-08-25T03:45:18","modified_gmt":"2026-08-25T10:45:18","slug":"measure-podcast-guest-roi","status":"publish","type":"post","link":"https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/","title":{"rendered":"Podcast Guest ROI: How to Measure One Appearance"},"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-guest-roi\/#article\",\n      \"headline\": \"Podcast Guest ROI: How to Measure One Appearance\",\n      \"description\": \"A manual system for measuring podcast guest ROI from a single appearance: the four week baseline, the tracking to set up before air, the week one signals, the 30 day review and the 90 day verdict.\",\n      \"image\": \"https:\/\/cdn.millionpodcasts.com\/assets\/product-logo\/millionpodcasts-full.svg\",\n      \"datePublished\": \"2026-05-14\",\n      \"dateModified\": \"2026-08-25\",\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      \"mainEntityOfPage\": {\n        \"@type\": \"WebPage\",\n        \"@id\": \"https:\/\/www.millionpodcasts.com\/blog\/podcast-guest-roi\/\"\n      }\n    },\n    {\n      \"@type\": \"HowTo\",\n      \"name\": \"How to measure podcast guest ROI from one appearance\",\n      \"step\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Record a four week baseline\",\n          \"text\": \"Before the episode airs, record four weeks of website visitors, branded search impressions, profile views, follower count, open email conversations, new CRM contacts and active deals.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Set up tracking before the episode goes live\",\n          \"text\": \"Build a landing page for the show, agree a spoken phrase listeners can quote, prepare a show specific call to action, and open one row in your tracking sheet.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Work the first 72 hours\",\n          \"text\": \"Share the episode, reply to every message inside a day, compare traffic against the baseline, and log what you saw before the detail fades.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Read seven signals at day seven\",\n          \"text\": \"Check direct messages from your target market, form mentions, new followers, inbound email, branded search queries, restarted deals and referrals that name the episode.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Take a provisional read at 30 days\",\n          \"text\": \"Check new backlinks, branded search growth, pipeline movement, invitations and intake form answers. Treat the result as provisional rather than final.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Take the verdict at 90 days and score the appearance\",\n          \"text\": \"Score the appearance out of 10 on direct attribution, relationship outcome, content and search lift, engagement signals and audience quality, then decide whether to pitch the show again.\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"mainEntity\": [\n        {\n          \"@type\": \"Question\",\n          \"name\": \"How long does it take to see results from a podcast guest appearance?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Direct response lands inside the first week. Search, relationship and pipeline effects arrive over the following weeks. Take a provisional read at 30 days. Take the verdict at 90 days, because a B2B buying cycle usually outruns a 30 day window.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"How do you track a podcast guest appearance without analytics tools?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Use three things a listener can act on without a link. A landing page URL short enough to say out loud. A spoken phrase people quote when they contact you. A how did you find us question on every form and discovery call. Read all three against a recorded baseline.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Why does my website show no traffic after a podcast episode?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Podcast listening produces no click. A listener hears you, remembers your name days later, then searches for it. That visit arrives as direct or organic traffic with no reference to the show. Branded search volume is a better signal than referral traffic.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"How many listeners does a podcast need to be worth appearing on?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Audience composition matters more than audience size. Two hundred listeners who match your buyer profile beat twenty thousand general business listeners. Judge a show on who listens, then on how often it publishes, and only then on download volume.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Is one podcast appearance enough to judge podcast guesting?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"No. One appearance tells you whether that show reached the right people. Six tell you whether guesting works for your business. Twelve give you a dataset good enough to choose shows with.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What should you ask a podcast host after the episode airs?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Ask for the episode download figure at 30 days, and for the audience breakdown the show shares with sponsors. Most hosts send both. Ask once, politely, and never make it a condition of appearing.\"\n          }\n        }\n      ]\n    }\n  ]\n}\n<\/script>\n\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\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\/* ADD-ON COMPONENTS (each declared once) *\/\n.mp-blog-post .mp-colon-intro{font-size:15px !important;line-height:26px !important;font-weight:600 !important;color:#000000 !important;margin-bottom:12px !important;margin-top:0 !important;}\n.mp-blog-post .mp-ol{list-style-type:decimal !important;padding-left:22px !important;margin:0 0 20px 0 !important;margin-left:0 !important;}\n.mp-blog-post .mp-ol li{font-size:15px !important;line-height:26px !important;color:#72727D !important;margin-bottom:10px !important;padding-left:4px !important;}\n.mp-blog-post .mp-ol li::marker{color:#333333 !important;font-weight:600 !important;}\n.mp-blog-post .mp-ol li strong{color:#000000 !important;font-weight:600 !important;}\n.mp-blog-post .mp-ol li a{color:#5E77FB !important;font-weight:500 !important;text-decoration:none !important;}\n.mp-blog-post .mp-ol li a:hover{color:#4B5FC9 !important;text-decoration:underline !important;}\n.mp-blog-post .mp-table td a{color:#5E77FB !important;font-weight:500 !important;text-decoration:none !important;}\n.mp-blog-post .mp-table td a:hover{color:#4B5FC9 !important;text-decoration:underline !important;}\n.mp-blog-post .mp-faq-a a{color:#5E77FB !important;font-weight:500 !important;text-decoration:none !important;}\n.mp-blog-post .mp-faq-a 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=\"#why-results-feel-invisible\">Why your appearance looks like it produced nothing<\/a><\/li>\n        <li><a href=\"#what-counts-as-roi\">The five things one appearance actually returns<\/a><\/li>\n        <li><a href=\"#set-your-baseline\">The baseline numbers to record before air date<\/a><\/li>\n        <li><a href=\"#pre-episode-tracking-system\">The tracking to build before the episode goes live<\/a><\/li>\n        <li><a href=\"#first-week\">What to check in the first 72 hours and first week<\/a><\/li>\n        <li><a href=\"#thirty-day-check\">How long a podcast appearance takes to work<\/a><\/li>\n        <li><a href=\"#how-to-score\">How to score it and decide whether to pitch again<\/a><\/li>\n        <li><a href=\"#podcast-guest-roi-faq\">Podcast guest ROI questions, answered<\/a><\/li>\n      <\/ol>\n    <\/nav>\n  <\/aside>\n\n  <article class=\"mp-article\">\n\n    <p class=\"mp-p\">Podcast guest ROI is measurable without a single paid tool. Record a four week baseline, put two pieces of tracking live before the episode airs, read seven signals in week one, and take the verdict at 90 days.<\/p>\n\n    <p class=\"mp-p\">The reason it feels unmeasurable is that nobody clicks. A listener hears you, remembers your name on Thursday, searches it, and arrives as ordinary direct traffic. Your analytics never sees a podcast, so the appearance looks like it did nothing.<\/p>\n\n    <p class=\"mp-p\">What follows is the whole system, built for one appearance and repeatable across every appearance after it. If you are still choosing shows, our guide to <a href=\"https:\/\/www.millionpodcasts.com\/blog\/how-to-find-podcasts-worth-appearing-on\/\" rel=\"noopener\" target=\"_blank\">finding podcasts worth appearing on<\/a> covers the step before this one.<\/p>\n\n    <div class=\"mp-answer-box\">\n      <span class=\"mp-answer-label\">Quick answer<\/span>\n      <p class=\"mp-answer-text\">How do you measure podcast guest ROI? Record a <strong>four week baseline<\/strong>, then set up a landing page and a spoken phrase per show. Read <strong>seven signals<\/strong> at day seven, review at <strong>30 days<\/strong>, and decide at <strong>90 days<\/strong>.<\/p>\n      <div class=\"mp-timeline\">\n        <div class=\"mp-tl-step\"><span class=\"mp-tl-day\">Pre air<\/span><span class=\"mp-tl-label\">Baseline<\/span><span class=\"mp-tl-sub\">Four weeks of normal<\/span><\/div>\n        <div class=\"mp-tl-step\"><span class=\"mp-tl-day\">Day 0<\/span><span class=\"mp-tl-label\">Episode airs<\/span><span class=\"mp-tl-sub\">Tracking already live<\/span><\/div>\n        <div class=\"mp-tl-step\"><span class=\"mp-tl-day\">Day 3<\/span><span class=\"mp-tl-label\">Reply window<\/span><span class=\"mp-tl-sub\">Answer everything<\/span><\/div>\n        <div class=\"mp-tl-step\"><span class=\"mp-tl-day\">Day 7<\/span><span class=\"mp-tl-label\">Seven signals<\/span><span class=\"mp-tl-sub\">Did the right people hear<\/span><\/div>\n        <div class=\"mp-tl-step\"><span class=\"mp-tl-day\">Day 30<\/span><span class=\"mp-tl-label\">Provisional read<\/span><span class=\"mp-tl-sub\">Not the verdict yet<\/span><\/div>\n        <div class=\"mp-tl-step\"><span class=\"mp-tl-day\">Day 90<\/span><span class=\"mp-tl-label\">Score it<\/span><span class=\"mp-tl-sub\">Pitch again or move on<\/span><\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"mp-cta-bar\">\n      <span>Measuring appearances gets easier when you picked the right shows first.<\/span>\n      <a href=\"https:\/\/www.millionpodcasts.com\/register?_src=mp_blog\" rel=\"noopener\" target=\"_blank\">Search 3M+ podcasts 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=\"#why-results-feel-invisible\">Why your appearance looks like it produced nothing<\/a><\/li>\n        <li><a href=\"#what-counts-as-roi\">The five things one appearance actually returns<\/a><\/li>\n        <li><a href=\"#set-your-baseline\">The baseline numbers to record before air date<\/a><\/li>\n        <li><a href=\"#pre-episode-tracking-system\">The tracking to build before the episode goes live<\/a><\/li>\n        <li><a href=\"#first-week\">What to check in the first 72 hours and first week<\/a><\/li>\n        <li><a href=\"#thirty-day-check\">How long a podcast appearance takes to work<\/a><\/li>\n        <li><a href=\"#how-to-score\">How to score it and decide whether to pitch again<\/a><\/li>\n        <li><a href=\"#podcast-guest-roi-faq\">Podcast guest ROI questions, answered<\/a><\/li>\n      <\/ol>\n    <\/nav>\n\n    <section>\n      <h2 id=\"why-results-feel-invisible\" class=\"mp-h2\">1. Why your appearance looks like it did nothing<\/h2>\n      <p class=\"mp-p\">A listener hears you on Tuesday with both hands on a steering wheel. She cannot click. On Thursday she remembers your name and searches it, and that visit lands in your reports as direct or organic traffic.<\/p>\n      <p class=\"mp-p\">Every trace of the podcast is gone by the time she reaches you. This is not a reporting quirk you can configure away. It is the defining property of the channel, and it changes what you should be measuring.<\/p>\n      <p class=\"mp-p\">It also means your choice of method decides your answer. Podscribe's Q2 2025 benchmark drew on more than 67,000 audio campaigns. It found that pixel based attribution captures 2.3 times more conversions than post purchase surveys, and 4.6 times more than promo codes.<\/p>\n      <p class=\"mp-p\">Read that as a warning about your own setup. Same campaign, same spend, three methods, three very different answers. A promo code alone shows you roughly a fifth of what happened. That is a poor basis for deciding whether to pitch the show again.<\/p>\n      <p class=\"mp-p\">The fix is not a better dashboard. It is a baseline, two pieces of tracking, and the patience to read the result at the right moment.<\/p>\n      <div class=\"mp-callout\">\n        <span class=\"mp-callout-label\">Pro Tip<\/span>\n        <p class=\"mp-p\">Add one question to every discovery call: where did you first hear about us? It takes ten seconds and it will name podcasts more often than your software does. Run it for a month before you buy anything.<\/p>\n      <\/div>\n    <\/section>\n\n    <section>\n      <h2 id=\"what-counts-as-roi\" class=\"mp-h2\">2. What one appearance actually returns<\/h2>\n      <p class=\"mp-p\">Podcast guest ROI is not one number. Most people look for one signal, a direct lead, then conclude the episode failed when it does not appear. One appearance produces five different returns, and only the first has a form fill attached.<\/p>\n      <div class=\"mp-table-wrapper\">\n        <table class=\"mp-table\">\n          <thead>\n            <tr>\n              <th>Type of return<\/th>\n              <th>What it looks like<\/th>\n              <th>When it shows up<\/th>\n            <\/tr>\n          <\/thead>\n          <tbody>\n            <tr>\n              <td><strong>Direct traffic and leads<\/strong><\/td>\n              <td>Someone visits your landing page and fills in a form<\/td>\n              <td>Days 0 to 7, then it fades quickly<\/td>\n            <\/tr>\n            <tr>\n              <td><strong>Relationship capital<\/strong><\/td>\n              <td>The host, the producer, other guests and listeners who reach out<\/td>\n              <td>Week 1, then again at weeks 4 to 8<\/td>\n            <\/tr>\n            <tr>\n              <td><strong>Search and content lift<\/strong><\/td>\n              <td>A show notes page, a transcript, a clip, sometimes a link to your site<\/td>\n              <td>Weeks 2 to 8, then it compounds<\/td>\n            <\/tr>\n            <tr>\n              <td><strong>Referral credibility<\/strong><\/td>\n              <td>A prospect finds the episode when they search your name before a call<\/td>\n              <td>Permanent, and invisible in every report<\/td>\n            <\/tr>\n            <tr>\n              <td><strong>Pipeline acceleration<\/strong><\/td>\n              <td>A deal already in motion moves faster because the buyer already trusts you<\/td>\n              <td>Months 1 to 6<\/td>\n            <\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n      <p class=\"mp-p\">The last row is the hardest to see and often the largest. Nothing in your CRM records why a prospect arrived warm. They spent forty minutes listening to you think out loud before you ever met.<\/p>\n      <p class=\"mp-p\">The mechanism is simple. Trust that normally takes three meetings to build gets built once, in advance, by the host's endorsement and your own voice. The deal does not appear from nowhere. It simply moves through stages faster than an equivalent deal that started cold.<\/p>\n    <\/section>\n\n    <section>\n      <h2 id=\"set-your-baseline\" class=\"mp-h2\">3. Record your baseline before air date<\/h2>\n      <p class=\"mp-p\">This is the most skipped step, and skipping it is why most people cannot prove anything afterwards. A baseline is a picture of normal, and everything later gets read against it.<\/p>\n      <p class=\"mp-p\">Use four weeks, not one. A single week cannot separate a real lift from an ordinary good Tuesday. Four weeks gives you a range, and a range is what turns a traffic bump into evidence. It also matches the window our guide to <a href=\"https:\/\/www.millionpodcasts.com\/blog\/marketing-on-podcasts-b2b-brand-strategy\/\" rel=\"noopener\" target=\"_blank\">podcast advertising attribution<\/a> uses, so both datasets stay comparable.<\/p>\n      <p class=\"mp-p\">Skip it and you lose the argument later, not the data. You will still see numbers move. You just will not be able to tell anyone whether they moved more than usual.<\/p>\n      <p class=\"mp-colon-intro\">Record these seven numbers before the episode airs:<\/p>\n      <div class=\"mp-table-wrapper\">\n        <table class=\"mp-table\">\n          <thead>\n            <tr>\n              <th>What to capture<\/th>\n              <th>Where to find it<\/th>\n              <th>What to write down<\/th>\n            <\/tr>\n          <\/thead>\n          <tbody>\n            <tr><td><strong>Website visitors<\/strong><\/td><td>Google Analytics or your host<\/td><td>Weekly figure for each of four weeks, plus the highest<\/td><\/tr>\n            <tr><td><strong>Branded search<\/strong><\/td><td>Search Console, Performance report<\/td><td>Impressions and clicks for queries containing your name<\/td><\/tr>\n            <tr><td><strong>Profile views<\/strong><\/td><td>Your main social platform<\/td><td>The last 28 days<\/td><\/tr>\n            <tr><td><strong>Follower count<\/strong><\/td><td>Every active profile<\/td><td>Today's number, per platform<\/td><\/tr>\n            <tr><td><strong>Open conversations<\/strong><\/td><td>Inbox or CRM<\/td><td>How many warm threads are live right now<\/td><\/tr>\n            <tr><td><strong>New contacts<\/strong><\/td><td>CRM contact log<\/td><td>How many were added in the last four weeks<\/td><\/tr>\n            <tr><td><strong>Active deals<\/strong><\/td><td>Pipeline view<\/td><td>Count, and which ones have gone quiet<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n      <p class=\"mp-p\">Note the third column on the first row. Record the highest of your four weeks, not just the average. Later you compare the post episode week against that high, because beating your average proves very little.<\/p>\n      <div class=\"mp-callout\">\n        <span class=\"mp-callout-label\">Pro Tip<\/span>\n        <p class=\"mp-p\">Branded search is the most useful number on this list. It is the closest thing to a direct count of people who heard your name somewhere and went looking. Build the Search Console date comparison once and reuse it for every appearance.<\/p>\n      <\/div>\n    <\/section>\n\n    <section>\n      <h2 id=\"pre-episode-tracking-system\" class=\"mp-h2\">4. Set up tracking before the episode airs<\/h2>\n      <p class=\"mp-p\">Your baseline says what normal is. Your tracking says what changed. Build it before the episode goes live, because anything you add later misses the leads that episode already produced.<\/p>\n      <p class=\"mp-colon-intro\">Four things, in this order:<\/p>\n      <ol class=\"mp-ol\">\n        <li><strong>A landing page for the show.<\/strong> Not your homepage. Write the headline around the problem the episode discussed and give it one next step. Keep the URL short enough to say out loud once, something like yourbusiness.com\/showname. Listeners who land somewhere generic leave.<\/li>\n        <li><strong>A spoken phrase for the episode.<\/strong> This is how you catch traffic that carries no link. Ask listeners to mention the show name when they contact you. Any message using it is attributed cleanly, with no tracking parameter involved.<\/li>\n        <li><strong>A show specific call to action.<\/strong> Specific converts, vague does not. Visit our website is vague. Grab the one page framework at that URL ties the ask to the conversation the listener just had. Say it twice, once mid conversation and once near the end.<\/li>\n        <li><strong>One row in your tracking sheet.<\/strong> Fill in the show name, air date and baseline numbers now. The rest of the row fills itself over the next ninety days.<\/li>\n      <\/ol>\n      <p class=\"mp-p\">If you only do one of these, do the second. The spoken phrase costs nothing and survives every platform. It is also the only method that works when someone hears you in a car and emails you a week later.<\/p>\n      <p class=\"mp-colon-intro\">The eight columns your sheet needs to track podcast guest appearances:<\/p>\n      <div class=\"mp-table-wrapper\">\n        <table class=\"mp-table\">\n          <thead>\n            <tr><th>Column<\/th><th>What goes in it<\/th><\/tr>\n          <\/thead>\n          <tbody>\n            <tr><td><strong>Show name<\/strong><\/td><td>The podcast you appeared on<\/td><\/tr>\n            <tr><td><strong>Air date<\/strong><\/td><td>The date the episode went live<\/td><\/tr>\n            <tr><td><strong>Baseline numbers<\/strong><\/td><td>Your four week snapshot from <a href=\"#set-your-baseline\">section 3<\/a><\/td><\/tr>\n            <tr><td><strong>Week 1 signals<\/strong><\/td><td>Results against the seven signals in <a href=\"#first-week\">section 5<\/a><\/td><\/tr>\n            <tr><td><strong>Attribution mentions<\/strong><\/td><td>Anyone who named the episode, the host or your spoken phrase<\/td><\/tr>\n            <tr><td><strong>Relationship outcomes<\/strong><\/td><td>New contacts, collaborations or introductions that started here<\/td><\/tr>\n            <tr><td><strong>30 and 90 day results<\/strong><\/td><td>Late arriving signals from <a href=\"#thirty-day-check\">section 6<\/a><\/td><\/tr>\n            <tr><td><strong>Appearance score<\/strong><\/td><td>Your rating out of 10 from <a href=\"#how-to-score\">section 7<\/a><\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n      <p class=\"mp-p\">One row per appearance, every appearance. Would rather not build it yourself? Our <a href=\"https:\/\/www.millionpodcasts.com\/blog\/podcast-outreach-tracking-for-free\/\" rel=\"noopener\" target=\"_blank\">free podcast outreach tracker<\/a> gives you a structure you can extend with these columns.<\/p>\n      <div class=\"mp-callout\">\n        <span class=\"mp-callout-label\">Pro Tip<\/span>\n        <p class=\"mp-p\">Keep the spoken phrase identical everywhere. If you say it on air, use the same wording in the show notes copy you send the host. Listeners repeat what they heard, not what you meant.<\/p>\n      <\/div>\n    <\/section>\n\n    <section>\n      <h2 id=\"first-week\" class=\"mp-h2\">5. The first 72 hours, then the first week<\/h2>\n      <p class=\"mp-p\">The three days after release carry more activity than any other window. Most guests miss it because they treat the episode as something that happened to them rather than something they run.<\/p>\n      <h4 class=\"mp-h4\">Hour by hour, the first 72 hours<\/h4>\n      <ul class=\"mp-ul\">\n        <li><strong>Hours 0 to 12:<\/strong> post the episode with two or three sentences pulling one specific insight from the conversation. A bare link gets scrolled past.<\/li>\n        <li><strong>Hours 12 to 24:<\/strong> reply to every notification, request and message. The response window for a warm listener is narrow, and after a day most of them move on.<\/li>\n        <li><strong>Hours 24 to 48:<\/strong> compare traffic against your baseline. You are not hunting a spike. You are looking for direction in direct visits, branded searches and unfamiliar referral sources.<\/li>\n        <li><strong>Hours 48 to 72:<\/strong> search your inbox for the show name, the host name and the topic. Reply to each within a day, then log the row while the detail is fresh.<\/li>\n      <\/ul>\n      <p class=\"mp-p\">That last step is the one people skip, and it is the one that makes the next ninety days possible. A row written from memory three weeks later is worth almost nothing.<\/p>\n      <h4 class=\"mp-h4\">Seven signals to read at day seven<\/h4>\n      <p class=\"mp-p\">Week one answers a question traffic cannot: did the right people hear you? To measure podcast guest appearance success honestly, judge composition before you judge volume.<\/p>\n      <p class=\"mp-p\">Day seven is also the moment the feed is usually still working for you. Seven in ten shows that accept guests average one episode a week or fewer. At most one newer episode is due by then, on the cadence data in <a href=\"#thirty-day-check\">section 6<\/a>.<\/p>\n      <ul class=\"mp-ul\">\n        <li><strong>Direct messages from your target market.<\/strong> Not the count, the makeup. Two or three contacts in the roles you sell to is a real result. Twenty from outside your market is not.<\/li>\n        <li><strong>Contact form mentions.<\/strong> If your form asks how someone found you, any answer naming the show or host is clean attribution with no setup required.<\/li>\n        <li><strong>New followers who match the audience.<\/strong> Scan recent followers by job title and company. Matches confirm the episode reached people who were there to listen.<\/li>\n        <li><strong>Inbound email naming the show.<\/strong> Label or folder every one. Over six months that folder becomes your most honest attribution record.<\/li>\n        <li><strong>Branded search growth.<\/strong> Compare the seven days after air against your best baseline week, not the average. Only a figure above that high counts as a lift.<\/li>\n        <li><strong>Stalled deals that restart.<\/strong> Watch your quiet conversations. Some wake up in the week after an episode, and almost nobody credits the podcast for it.<\/li>\n        <li><strong>Referrals opening with \"I heard you on\".<\/strong> The most valuable outcome in guesting and the least measured. That chain started when one listener heard you speak.<\/li>\n      <\/ul>\n      <h4 class=\"mp-h4\">What the video version tells you<\/h4>\n      <p class=\"mp-p\">If the show publishes to YouTube, you get something audio never gives a guest: a public number. Edison Research at SSRS reported a useful shift in The Infinite Dial 2026. Of Americans who have ever consumed a podcast, 57 percent have both listened and watched.<\/p>\n      <p class=\"mp-p\">Treat the view count as a floor rather than a total, because it excludes every audio listener. The comment thread is the better signal. Read who is commenting, not how many, and check whether the clip the show cut outperformed the full episode.<\/p>\n      <div class=\"mp-callout\">\n        <span class=\"mp-callout-label\">Pro Tip<\/span>\n        <p class=\"mp-p\">Ask the host for the download figure at day 30 and for the audience breakdown they share with sponsors. Most will send both without hesitation. Ask once, and never make it a condition of appearing.<\/p>\n      <\/div>\n    <\/section>\n\n    <div class=\"mp-cta\">\n      <p class=\"mp-cta-title\">Build the show list this guide runs on<\/p>\n      <p class=\"mp-cta-text\">Search 3M+ podcasts and filter on 17 dimensions, including listener type, audience size, location and whether a show accepts guests. Unlock verified host, producer and booker emails, then export the shortlist to CSV or Excel.<\/p>\n      <a class=\"mp-cta-btn\" href=\"https:\/\/www.millionpodcasts.com\/register?_src=mp_blog\" rel=\"noopener\" target=\"_blank\">Start free, no card &#8594;<\/a>\n    <\/div>\n\n    <section>\n      <h2 id=\"thirty-day-check\" class=\"mp-h2\">6. How long does an appearance take to work?<\/h2>\n      <p class=\"mp-p\">Longer than most people wait. Direct response lands in the first week. Search, relationship and pipeline effects arrive over the weeks after that. That lag is why so many people quit measuring before results turn up.<\/p>\n      <p class=\"mp-p\">So run two checkpoints. At 30 days you take a provisional read. At 90 days you take the verdict. Thirty days alone cannot contain a B2B buying cycle, and calling it final is how good shows get written off.<\/p>\n      <p class=\"mp-p\">The table below is a planning model rather than measured data. Use it to set expectations before you record, so nobody declares the appearance a failure on day ten.<\/p>\n      <div class=\"mp-table-wrapper\">\n        <table class=\"mp-table\">\n          <thead>\n            <tr><th>Checkpoint<\/th><th>What you should expect to see<\/th><th>What you cannot conclude yet<\/th><\/tr>\n          <\/thead>\n          <tbody>\n            <tr><td><strong>Days 0 to 3<\/strong><\/td><td>Landing page hits, replies to your post, a few new followers<\/td><td>Anything about audience quality or revenue<\/td><\/tr>\n            <tr><td><strong>Day 7<\/strong><\/td><td>Whether the people responding match your buyer profile<\/td><td>Whether the show will produce pipeline<\/td><\/tr>\n            <tr><td><strong>Day 30<\/strong><\/td><td>Backlinks, branded search movement, first mentions on sales calls<\/td><td>Whether the show is worth pitching again<\/td><\/tr>\n            <tr><td><strong>Day 90<\/strong><\/td><td>Deals naming the show, invitations, referral chains you can trace<\/td><td>Little. This is where you read the result<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n      <h4 class=\"mp-h4\">What to check at 30 days<\/h4>\n      <ul class=\"mp-ul\">\n        <li><strong>New backlinks.<\/strong> Open the Links report in Search Console. Show notes pages, recaps and embedded clips generate links over weeks rather than days.<\/li>\n        <li><strong>Branded search growth.<\/strong> Compare against the baseline high you recorded in <a href=\"#set-your-baseline\">section 3<\/a>. Growth you cannot explain another way points back to the episode.<\/li>\n        <li><strong>Pipeline movement.<\/strong> Ask whether any deal opened since air date names the show. The answer surprises most teams the first time they check.<\/li>\n        <li><strong>Invitations.<\/strong> Other hosts, event organisers and content partners tend to surface four to eight weeks out. Log them under relationship outcomes.<\/li>\n        <li><strong>Intake form answers.<\/strong> Read every \"how did you find us\" response from the past month for a mention of the show.<\/li>\n      <\/ul>\n      <h4 class=\"mp-h4\">Why publishing cadence changes the answer<\/h4>\n      <p class=\"mp-p\">Here is a variable almost nobody accounts for. How long your episode stays visible depends on how often the show publishes. Most guests never check that number before they record.<\/p>\n      <p class=\"mp-p\">So we measured it. On 25 August 2026 we exported 10,000 shows from the <a href=\"https:\/\/www.millionpodcasts.com\/\" rel=\"noopener\" target=\"_blank\">MillionPodcasts database<\/a>. Every one accepts guests, draws 1K to 50K monthly listeners, and published inside the previous 30 days.<\/p>\n      <p class=\"mp-colon-intro\">How often shows that accept guests actually publish:<\/p>\n      <div class=\"mp-table-wrapper\">\n        <table class=\"mp-table\">\n          <thead>\n            <tr><th>Average publishing rate<\/th><th>Share of these shows<\/th><th>New episodes during your first week<\/th><\/tr>\n          <\/thead>\n          <tbody>\n            <tr><td><strong>One a week or fewer<\/strong><\/td><td>70 percent<\/td><td>None, or one<\/td><\/tr>\n            <tr><td><strong>More than one, up to three a week<\/strong><\/td><td>26 percent<\/td><td>One to three<\/td><\/tr>\n            <tr><td><strong>More than three, up to seven a week<\/strong><\/td><td>3 percent<\/td><td>Three to seven<\/td><\/tr>\n            <tr><td><strong>More than seven a week<\/strong><\/td><td>1 percent<\/td><td>More than seven<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n      <p class=\"mp-p\">Shares are rounded and cover the 8,883 shows carrying a usable years active range. The rate is a lifetime average, total episodes divided by years active. A show that recently sped up reads low here, so treat each figure as a floor.<\/p>\n      <p class=\"mp-p\">The median show publishes one episode every ten days. A third publish once a fortnight or less. Only 1 percent publish often enough to push your episode off the front of the feed inside a day.<\/p>\n      <p class=\"mp-p\">That settles a fear most guests carry, which is that a new episode buries theirs by the weekend. On seven shows in ten, yours is still the newest or the second newest at your day seven read. The window is wider than the panic suggests.<\/p>\n      <p class=\"mp-p\">The same export answers the question guests ask before they say yes. Across the 9,799 shows reporting an average length, the median episode runs 40 minutes. Roughly 71 percent land between 20 and 60 minutes, so prepare for a real conversation.<\/p>\n      <div class=\"mp-callout\">\n        <span class=\"mp-callout-label\">Pro Tip<\/span>\n        <p class=\"mp-p\">Read the frequency figure on the show profile before you record, then treat it as the length of your direct response window. A weekly show gives you seven days. A daily show gives you hours, so your own promotion has to land the same morning.<\/p>\n      <\/div>\n      <div class=\"mp-callout\">\n        <span class=\"mp-callout-label\">Key Takeaway<\/span>\n        <p class=\"mp-p\">Podcast guesting ROI is a patience problem before it is a tooling problem. Set the baseline, turn tracking on before air, read week one, review at 30 days, decide at 90. A verdict taken at day 30 is not measuring a failure. It is measuring an unfinished sales cycle.<\/p>\n      <\/div>\n    <\/section>\n\n    <section>\n      <h2 id=\"how-to-score\" class=\"mp-h2\">7. Score it, then decide whether to pitch again<\/h2>\n      <p class=\"mp-p\">At the 90 day checkpoint, score the appearance. The point is not to pass or fail an episode. It is to produce one comparable number across every show you do.<\/p>\n      <p class=\"mp-colon-intro\">Score out of 10, two points per criterion:<\/p>\n      <div class=\"mp-table-wrapper\">\n        <table class=\"mp-table\">\n          <thead>\n            <tr><th>Criterion<\/th><th>Award two points if<\/th><\/tr>\n          <\/thead>\n          <tbody>\n            <tr><td><strong>Direct attribution<\/strong><\/td><td>At least one lead, inquiry or sale named the episode, the host or your spoken phrase<\/td><\/tr>\n            <tr><td><strong>Relationship outcome<\/strong><\/td><td>A meaningful new contact, collaboration or introduction started here<\/td><\/tr>\n            <tr><td><strong>Content and search lift<\/strong><\/td><td>The episode left a show notes page, transcript, clip or backlink that is still indexed<\/td><\/tr>\n            <tr><td><strong>Engagement signals<\/strong><\/td><td>Week one beat your best baseline week, not merely your average<\/td><\/tr>\n            <tr><td><strong>Audience quality<\/strong><\/td><td>The people who responded matched your buyer profile, not just anyone<\/td><\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n      <p class=\"mp-p\">Audience quality is the criterion people score wrongly, because they score size instead. Two hundred listeners who match your buyer profile beat twenty thousand general business listeners. If week one confirmed the right people heard you, the episode did its job even when the direct response was quiet.<\/p>\n      <p class=\"mp-p\">Supply is not your constraint, so you can afford to be selective. Roughly 379.7K of the 3M+ shows in the <a href=\"https:\/\/www.millionpodcasts.com\/podcasts-directory\" rel=\"noopener\" target=\"_blank\">MillionPodcasts podcast directory<\/a> are flagged as accepting guests. Filter on listener type, audience size and location before you pitch, and audience quality stops being something you find out afterwards.<\/p>\n      <h4 class=\"mp-h4\">When the signals disagree<\/h4>\n      <p class=\"mp-p\">Most appearances land in the middle, and the middle is where people give up. Two rules settle almost every ambiguous case.<\/p>\n      <p class=\"mp-p\">First, audience quality outranks everything. Say a show scored zero on direct attribution but two on audience quality. Pitch it again. The audience was right and only the offer was wrong, so change the call to action rather than the show.<\/p>\n      <p class=\"mp-p\">Second, one appearance never decides a show. If the audience matched and the response was thin, appear once more with a sharper offer before you judge it. If the audience did not match, no second attempt will fix that.<\/p>\n      <p class=\"mp-p\">After six appearances, scan the scores. After twelve you have a dataset. Shows scoring 8 or higher are the ones to pitch again. Their audience profiles should shape every new show you go after. For a filter to run before you say yes, our <a href=\"https:\/\/www.millionpodcasts.com\/blog\/podcast-evaluation-checklist\/\" rel=\"noopener\" target=\"_blank\">podcast success metrics checklist<\/a> covers the pre pitch checks.<\/p>\n      <br>\n      <p class=\"mp-p\">If you have done fewer than six appearances, do not try to judge the channel yet. Judge shows instead, one at a time, on audience quality alone. That is the only criterion that produces a reliable read from a small sample.<\/p>\n      <p class=\"mp-p\">If you have done more than a dozen, the useful question changes. Look at which audience profile produced your best scores, then pitch five more shows that reach exactly those listeners. Your smallest next step takes fifteen minutes. Open a spreadsheet and record the seven baseline numbers from <a href=\"#set-your-baseline\">section 3<\/a> for your next appearance.<\/p>\n    <\/section>\n\n    <section>\n      <h2 id=\"podcast-guest-roi-faq\" class=\"mp-h2\">8. Podcast guest ROI questions, answered<\/h2>\n\n      <p class=\"mp-faq-q\">How long does it take to see results from a podcast guest appearance?<\/p>\n      <p class=\"mp-faq-a\">Direct response lands inside the first week. Search, relationship and pipeline effects arrive over the following weeks. Take a provisional read at 30 days. Take the verdict at 90 days, because a B2B buying cycle usually outruns a 30 day window.<\/p>\n\n      <p class=\"mp-faq-q\">How do you track a podcast guest appearance without analytics tools?<\/p>\n      <p class=\"mp-faq-a\">Use three things a listener can act on without a link. A landing page URL short enough to say out loud. A spoken phrase people quote when they contact you. A how did you find us question on every form and discovery call. Read all three against a recorded baseline.<\/p>\n\n      <p class=\"mp-faq-q\">Why does my website show no traffic after a podcast episode?<\/p>\n      <p class=\"mp-faq-a\">Podcast listening produces no click. A listener hears you, remembers your name days later, then searches for it. That visit arrives as direct or organic traffic with no reference to the show. Branded search volume is a better signal than referral traffic.<\/p>\n\n      <p class=\"mp-faq-q\">How many listeners does a podcast need to be worth appearing on?<\/p>\n      <p class=\"mp-faq-a\">Audience composition matters more than audience size. Two hundred listeners who match your buyer profile beat twenty thousand general business listeners. Judge a show on who listens, then on how often it publishes, and only then on download volume.<\/p>\n\n      <p class=\"mp-faq-q\">Is one podcast appearance enough to judge podcast guesting?<\/p>\n      <p class=\"mp-faq-a\">No. One appearance tells you whether that show reached the right people. Six tell you whether guesting works for your business. Twelve give you a dataset good enough to choose shows with.<\/p>\n\n      <p class=\"mp-faq-q\">What should you ask a podcast host after the episode airs?<\/p>\n      <p class=\"mp-faq-a\">Ask for the episode download figure at 30 days, and for the audience breakdown the show shares with sponsors. Most hosts send both. Ask once, politely, and never make it a condition of appearing.<\/p>\n    <\/section>\n\n    <section>\n      <h2 id=\"references\" class=\"mp-h2\">References<\/h2>\n      <hr class=\"mp-references-divider\">\n      <span class=\"mp-ref-item\">Podnews. (June 2025). Podscribe Releases Q2 2025 Performance Benchmark Report, Featuring First Ever Global Audio Ad Metrics. <a href=\"https:\/\/podnews.net\/press-release\/podscribe-ppb-q225\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">https:\/\/podnews.net\/press-release\/podscribe-ppb-q225<\/a><\/span>\n      <span class=\"mp-ref-item\">Edison Research at SSRS. (March 2026). The Infinite Dial 2026. <a href=\"https:\/\/ssrs.com\/insights\/the-infinite-dial-2026\/\" rel=\"nofollow noreferrer noopener\" target=\"_blank\">https:\/\/ssrs.com\/insights\/the-infinite-dial-2026\/<\/a><\/span>\n      <span class=\"mp-ref-item\">MillionPodcasts. (August 2026). Publishing cadence and average episode length across 10,000 podcasts that accept guests and draw 1K to 50K monthly listeners, exported from the MillionPodcasts database on 25 August 2026. <a href=\"https:\/\/www.millionpodcasts.com\/\" rel=\"noopener\" target=\"_blank\">https:\/\/www.millionpodcasts.com\/<\/a><\/span>\n      <span class=\"mp-ref-item\">MillionPodcasts. (2026). Podcast Directory. <a href=\"https:\/\/www.millionpodcasts.com\/podcasts-directory\" rel=\"noopener\" target=\"_blank\">https:\/\/www.millionpodcasts.com\/podcasts-directory<\/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=\"#why-results-feel-invisible\">Why your appearance looks like it produced nothing<\/a><\/li>\n        <li><a href=\"#what-counts-as-roi\">The five things one appearance actually returns<\/a><\/li>\n        <li><a href=\"#set-your-baseline\">The baseline numbers to record before air date<\/a><\/li>\n        <li><a href=\"#pre-episode-tracking-system\">The tracking to build before the episode goes live<\/a><\/li>\n        <li><a href=\"#first-week\">What to check in the first 72 hours and first week<\/a><\/li>\n        <li><a href=\"#thirty-day-check\">How long a podcast appearance takes to work<\/a><\/li>\n        <li><a href=\"#how-to-score\">How to score it and decide whether to pitch again<\/a><\/li>\n        <li><a href=\"#podcast-guest-roi-faq\">Podcast guest ROI questions, answered<\/a><\/li>\n      <\/ol>\n    <\/nav>\n\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":12,"featured_media":6992,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[32],"tags":[],"class_list":["post-3702","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 Guest ROI: How to Measure One Appearance - MillionPodcasts Blog<\/title>\n<meta name=\"description\" content=\"A manual system for measuring podcast guest ROI from a single appearance: the four week baseline, the tracking to set up before air, the week one signals, the 30 day review and the 90 day verdict.\" \/>\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\/measure-podcast-guest-roi\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Podcast Guest ROI: How to Measure One Appearance - MillionPodcasts Blog\" \/>\n<meta property=\"og:description\" content=\"A manual system for measuring podcast guest ROI from a single appearance: the four week baseline, the tracking to set up before air, the week one signals, the 30 day review and the 90 day verdict.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/\" \/>\n<meta property=\"og:site_name\" content=\"MillionPodcasts Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-13T08:09:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-25T10:45:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/08\/Measure-Podcast-Guest-ROI-Without-Complex-Analytics-Tools-Now-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=\"Kris Cardoza\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kris Cardoza\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/\"},\"author\":{\"name\":\"Kris Cardoza\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/person\/5100b918df130b1ad6db5d867f82ba90\"},\"headline\":\"Podcast Guest ROI: How to Measure One Appearance\",\"datePublished\":\"2026-05-13T08:09:20+00:00\",\"dateModified\":\"2026-08-25T10:45:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/\"},\"wordCount\":3752,\"publisher\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/08\/Measure-Podcast-Guest-ROI-Without-Complex-Analytics-Tools-Now-feature-image.png\",\"articleSection\":[\"For Businesses\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/\",\"url\":\"https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/\",\"name\":\"Podcast Guest ROI: How to Measure One Appearance - MillionPodcasts Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/08\/Measure-Podcast-Guest-ROI-Without-Complex-Analytics-Tools-Now-feature-image.png\",\"datePublished\":\"2026-05-13T08:09:20+00:00\",\"dateModified\":\"2026-08-25T10:45:18+00:00\",\"description\":\"A manual system for measuring podcast guest ROI from a single appearance: the four week baseline, the tracking to set up before air, the week one signals, the 30 day review and the 90 day verdict.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/#primaryimage\",\"url\":\"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/08\/Measure-Podcast-Guest-ROI-Without-Complex-Analytics-Tools-Now-feature-image.png\",\"contentUrl\":\"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/08\/Measure-Podcast-Guest-ROI-Without-Complex-Analytics-Tools-Now-feature-image.png\",\"width\":1500,\"height\":500,\"caption\":\"Measure Podcast Guest ROI Without Complex Analytics Tools Now 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\/5100b918df130b1ad6db5d867f82ba90\",\"name\":\"Kris Cardoza\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6306d191968bb2f94287e98c08a211e04bc4477f9ee3ff348de72acac206c8d8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6306d191968bb2f94287e98c08a211e04bc4477f9ee3ff348de72acac206c8d8?s=96&d=mm&r=g\",\"caption\":\"Kris Cardoza\"},\"url\":\"https:\/\/www.millionpodcasts.com\/blog\/author\/kriscardozapvt\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Podcast Guest ROI: How to Measure One Appearance - MillionPodcasts Blog","description":"A manual system for measuring podcast guest ROI from a single appearance: the four week baseline, the tracking to set up before air, the week one signals, the 30 day review and the 90 day verdict.","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\/measure-podcast-guest-roi\/","og_locale":"en_US","og_type":"article","og_title":"Podcast Guest ROI: How to Measure One Appearance - MillionPodcasts Blog","og_description":"A manual system for measuring podcast guest ROI from a single appearance: the four week baseline, the tracking to set up before air, the week one signals, the 30 day review and the 90 day verdict.","og_url":"https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/","og_site_name":"MillionPodcasts Blog","article_published_time":"2026-05-13T08:09:20+00:00","article_modified_time":"2026-08-25T10:45:18+00:00","og_image":[{"width":1500,"height":500,"url":"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/08\/Measure-Podcast-Guest-ROI-Without-Complex-Analytics-Tools-Now-feature-image.png","type":"image\/png"}],"author":"Kris Cardoza","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kris Cardoza","Est. reading time":"17 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/#article","isPartOf":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/"},"author":{"name":"Kris Cardoza","@id":"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/person\/5100b918df130b1ad6db5d867f82ba90"},"headline":"Podcast Guest ROI: How to Measure One Appearance","datePublished":"2026-05-13T08:09:20+00:00","dateModified":"2026-08-25T10:45:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/"},"wordCount":3752,"publisher":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/#primaryimage"},"thumbnailUrl":"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/08\/Measure-Podcast-Guest-ROI-Without-Complex-Analytics-Tools-Now-feature-image.png","articleSection":["For Businesses"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/","url":"https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/","name":"Podcast Guest ROI: How to Measure One Appearance - MillionPodcasts Blog","isPartOf":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/#primaryimage"},"image":{"@id":"https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/#primaryimage"},"thumbnailUrl":"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/08\/Measure-Podcast-Guest-ROI-Without-Complex-Analytics-Tools-Now-feature-image.png","datePublished":"2026-05-13T08:09:20+00:00","dateModified":"2026-08-25T10:45:18+00:00","description":"A manual system for measuring podcast guest ROI from a single appearance: the four week baseline, the tracking to set up before air, the week one signals, the 30 day review and the 90 day verdict.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.millionpodcasts.com\/blog\/measure-podcast-guest-roi\/#primaryimage","url":"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/08\/Measure-Podcast-Guest-ROI-Without-Complex-Analytics-Tools-Now-feature-image.png","contentUrl":"https:\/\/www.millionpodcasts.com\/blog\/wp-content\/uploads\/2026\/08\/Measure-Podcast-Guest-ROI-Without-Complex-Analytics-Tools-Now-feature-image.png","width":1500,"height":500,"caption":"Measure Podcast Guest ROI Without Complex Analytics Tools Now 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\/5100b918df130b1ad6db5d867f82ba90","name":"Kris Cardoza","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.millionpodcasts.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6306d191968bb2f94287e98c08a211e04bc4477f9ee3ff348de72acac206c8d8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6306d191968bb2f94287e98c08a211e04bc4477f9ee3ff348de72acac206c8d8?s=96&d=mm&r=g","caption":"Kris Cardoza"},"url":"https:\/\/www.millionpodcasts.com\/blog\/author\/kriscardozapvt\/"}]}},"_links":{"self":[{"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/posts\/3702","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\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/comments?post=3702"}],"version-history":[{"count":16,"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/posts\/3702\/revisions"}],"predecessor-version":[{"id":7196,"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/posts\/3702\/revisions\/7196"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/media\/6992"}],"wp:attachment":[{"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/media?parent=3702"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/categories?post=3702"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.millionpodcasts.com\/blog\/wp-json\/wp\/v2\/tags?post=3702"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}