Podcast Ad Script and Talking Points Template for Host Reads
A 60 second podcast ad holds about 140 words, according to Libsyn Ads1. Disclosure, a problem, the product, the host's own story, an offer and a code said twice all have to fit inside that. What you hand the host decides whether they do.
This page gives you a talking points template you can copy, word counts for 10, 30, 60 and 90 second reads, two sample reads, an approval process and the mistakes that sink response. Use it for every show on your list, then change the code, the URL and one line per host.
Facts and prices checked November 11, 2026. See something wrong? Tell us.
Key takeaways
- Magellan AI found about 41% of site visits from podcast ads came in the first 7 days and nearly 76% within 30 days, so judge a read at 30 days.
- Most buyer guides tell brands to send talking points and a product sample, not a word-for-word script, so the host can speak from real use.
- Libsyn Ads sizes a 30 second read at about 70 words and a 60 second read at about 140 words.
- Give every show its own short promo code and its own landing page URL so you can see which show drove each sale.
- Under FTC rules a host can't describe their experience with a product they haven't tried, and an audio endorsement needs an audible disclosure.
Talking points or a full script
A podcast ad script is the copy a host reads for your brand. It comes in two forms. A full script is word for word. Talking points are a short list of facts, one offer and a call to action that the host says in their own words.
Most buyer guides land on talking points. Magellan AI says the consensus is that host reads feel more natural, especially without a script2. Influencer Marketing Hub warns that brands hurt performance by over-scripting hosts with language that doesn't fit the show's tone3. Libsyn Ads lets you do either, from key talking points and use cases to a strict predefined script1.
The response data backs the loose approach. In Magellan AI's H1 2026 data, host reads beat produced ads on median response rate4. A produced ad is the most scripted ad there is. When you force a host to read your copy word for word, you pull a host read closer to a produced spot.
When a full script still makes sense
Some categories have exact words a host must say. Think offer terms, a regulated claim or a legal line. Magellan notes that unscripted reads still carry required items, like a disclaimer, a spelled-out URL or coupon code, or offer terms2. Script those few lines. Leave the rest loose.
| Approach | What the host gets | Best for | Risk |
|---|---|---|---|
| Talking points | 3 to 5 facts, one offer, one call to action | Direct response, most brands | Host may drift off message |
| Talking points plus required lines | Points plus exact words for terms or disclaimers2 | Finance, health, offers with conditions | Required lines can sound stiff |
| Full script | Word for word copy1 | Brands with a tagline or jingle, legal review | Over-scripting hurts performance3 |
| Produced spot | A finished audio file | Awareness campaigns | Lower median response than host reads4 |
The talking points template
Here is the template. Fill it in once, then copy it for each show. It fits on one page, which is the point. A host should be able to read it in two minutes before recording.
| Section | What to include | Example (illustrative) | Length |
|---|---|---|---|
| 1. Disclosure | Say it's sponsored, out loud5 | "This episode is sponsored by [Brand]." | About 5 words |
| 2. The problem | One pain your listener has, in the host's words | "If your inbox runs your week..." | 1 sentence |
| 3. What it is | What the product does, in plain words | "[Brand] sorts your email into three piles." | 1 sentence |
| 4. Personal use | How the host used it, only if they really did5 | "I tried it for two weeks and..." | 1 to 3 sentences |
| 5. Proof point | One fact you can back up | A feature, a guarantee, a price | 1 sentence |
| 6. Offer | One offer with clear terms | "20% off your first order" | 1 sentence |
| 7. Call to action | Code and URL, said twice and spelled out2 | "Go to brand.com/show, code SHOW." | 2 sentences |
| 8. Do not say | Banned claims, competitor names, words to avoid | "Don't call it a cure." | Host only, not read |
What goes on the page besides the points
Add the ad length and placement you bought, the air date, the exact code and URL, and a pronunciation note if your brand name is easy to say wrong. Add one line on who the product is for, so the host can tie it to their audience.
Send the product, not just the page
Magellan's advice is simple. If a host truly knows and likes your product, the ad is more authentic and more engaging2. It cites Helix Sleep, which gives every host an extensive onboarding so they can give a truthful endorsement2. Ship the product two to three weeks before the first air date so the host has time to use it.
Offer, promo code and URL
The offer and the call to action are the only parts that should never change from host to host, except for the code and URL. They are how you'll know if the ad worked.
One code and one URL per show
Libsyn Ads tells advertisers to give each host a unique promo code, and a different code for each podcast when you run on more than one1. Its example codes are words tied to the show, like "Crime" for a show called Crime Stories1. It also suggests a unique landing page per show, in the format yourbusiness.com/crime1.
Fairing adds a few rules that save headaches later. Keep codes short and easy to remember. Create common misspellings of each code so a typo still counts. Use a unique code for each creator6. Write every code and URL into one master sheet before launch6.
Make the offer worth saying out loud
Influencer Marketing Hub lists the parts of a strong host read as a personal product experience, a memorable offer and a clear call to action, delivered in a conversational way3. One offer is enough. Two offers make the host explain, and explaining kills the read.
Say it twice
Listeners are often driving, cooking or at the gym. Ask the host to say the URL and code once in the middle and once at the end, and to spell anything unusual. Magellan lists a spelled-out URL or coupon code among the items hosts are commonly required to read2.
Codes don't catch every sale. Fairing notes that shoppers forget codes and that coupon tools can override them6. We cover the rest of the tracking stack in our podcast attribution guide.
Length versions for 30, 60 and 90 second reads
Write one set of talking points and three length versions. Hosts run long, so size the points to the slot you paid for.
Libsyn Ads gives the standard word counts. A 10 second ad is about 23 words, a 30 second ad about 70 words and a 60 second ad about 140 words1. Those rates work out to roughly 2.3 words a second, so a 90 second read is about 210 words (our math from Libsyn's figures)1.
| Length | Words | What fits | Typical use |
|---|---|---|---|
| 10 seconds | About 231 | Brand, offer, URL | Shout-out in a pre-roll |
| 30 seconds | About 701 | Disclosure, what it is, offer, call to action | Pre-roll or post-roll |
| 60 seconds | About 1401 | All eight template sections | Mid-roll host read |
| 90 seconds | About 210 (derived)1 | Full template plus a longer personal story | Endorsement-style mid-roll |
For a sense of real practice, first-time podcast advertisers in Q3 2025 ran an average mid-roll of around 49 seconds, according to Magellan AI7. So most new buyers are already writing for something close to the 60 second version.
Worked example on cost
Length matters because you pay for the slot. Influencer Marketing Hub gives a simple example. A show with 20,000 downloads per episode at a $25 CPM costs about $500 per placement3. ADOPTER Media puts host-read mid-roll CPMs at $15 to $308. At $15, the same show is $300 a read. At $30, it's $600. Either way, you don't want 20 of those 60 seconds spent on a list of features nobody will remember. Rates by show size are in our podcast advertising guide.
Two sample podcast ad reads
These two reads are illustrative. The brands are placeholders, not real companies or results. They show how the same template sounds at two lengths and in two kinds of show.
Sample 1, a 60 second mid-roll for a productivity app
"This part of the show is sponsored by [Brand]. You know that feeling on Monday when your inbox already owns your week? I had it bad. A few weeks ago [Brand] sent me their app, and I've used it every morning since. It sorts your email into three piles, so you only open what matters. The part I didn't expect is how much quieter my phone is. If you run a small team, this is for you. [Brand] is giving listeners of this show 20% off the first year. Go to brand.com/show and use code SHOW. That's brand dot com slash show, code SHOW, for 20% off."
That's about 120 words, which lands near 55 seconds at Libsyn's pace1. Notice what it does. It discloses first5. It names one problem and one result. The host's own use sits in the middle. The code and URL show up twice.
Sample 2, a 30 second pre-roll for a meal kit
"Today's episode is sponsored by [Brand], the meal kit I've been cooking from on busy nights. Fresh ingredients, recipes under 30 minutes, and no grocery run. Get 50% off your first box at brand.com/show with code SHOW. That's brand.com/show."
That's about 45 words, short of the 70 word guide1, which leaves the host room to ad-lib a line.
How to adapt a sample to each show
Change three things per host. The code, the URL and the line that ties the product to the show's audience. Keep the offer and the do-not-say list the same everywhere, so your results compare cleanly across shows. For more on why the host's own voice sells, see our host-read ads guide.
Getting the talking points to the right host
The template is the easy part. The hard part is the email that gets it in front of the host, on time, for a show that fits your buyer.
Most of that work happens before any script exists. You need a shortlist of shows in your category. You need the host's or producer's contact email. Then you need a rate request, a follow-up, and a place to send the talking points once a deal is agreed. Libsyn suggests testing on 1 to 3 larger niche shows plus 10 to 20 smaller ones1. That's up to 23 hosts, 23 codes, 23 URLs and 23 inbox threads.
Magellan also suggests three or four episodes per show over a seven to ten week test2. So the talking points go out more than once. Hosts lose emails. Air dates move. A follow-up that carries the talking points as an attachment, and restates the code and URL in the body, fixes most of that.
This is where a contact database earns its keep. Instead of hunting each host's email one at a time, you filter shows by category, country and language, see who to email and save the list. Emails unlock from your plan's allowance. On Professional, the same campaign then sends your rate request and, later, the talking points to everyone on it.
Buy direct, skip the middleman
Find podcasts that fit, and email the host today
Search 1.2 million podcasts with contact emails, save a shortlist and ask for rates.
- Filter by category, country and language
- Unlock contact emails and save shortlists, from $99 a month
- Send outreach from built-in campaigns on Professional ($399 a month)
- 3-day trial, $0 today, cancel anytime
Approval process before the ad airs
Host reads are often recorded once and live in the episode for good. So the approval step matters more than it does for a banner ad. Keep it short so it doesn't slow the host down.
- Agree on what you'll review. Some hosts send a recording for approval. Others record live and won't. Settle this in the deal, along with ad length, placement and air date.
- Send the one-page talking points and the product. Include the code, URL and do-not-say list. Give the host time to use the product2.
- Check the facts, not the style. If the host sends a draft or a recording, review only the claims, the offer terms, the code, the URL and the disclosure. Don't rewrite their voice.
- Check the disclosure. The FTC says that if an endorsement is made out loud, the disclosure should be made at least out loud5. If the podcast also runs on video, the FTC recommends a disclosure people can see and hear5.
- Check the episode after it airs. Listen to the read. Note the time stamp, whether the code and URL were said right and whether the placement matches what you paid for.
Why you can't skip the truth check
The FTC is clear that a host can't talk about their experience with a product they haven't tried5. It also says advertisers stay on the hook for deceptive claims, even when the material they sent was only guidance5. Pre-written copy is fine as long as the endorser is truthful5. So never write "I've used this for months" into a script. Ask the host to describe their real use, or to leave the personal line out.
Mistakes that kill response
Most weak host reads fail for the same few reasons. You can fix all of them in the talking points.
Over-scripting
Brands hurt performance by over-scripting hosts with language that doesn't fit the show3. If your page has more than about eight bullet points, cut it down.
Too many messages
A 60 second read holds about 140 words1. Disclosure, a problem, a product line, a personal line, a proof point, an offer and the call to action use nearly all of that. A second offer or a list of five features pushes the call to action out.
A code nobody can spell
Codes should be short, easy to remember and set up with common misspellings6. "SHOW20" beats "SPRING-SAVINGS-2026" every time.
One code across every show
If every show reads the same code, you can't tell which one worked. Use a different code for each podcast1.
Judging the read too soon
Magellan says most conversions can take about two weeks to show up and the full total up to about five weeks2. Its 2026 data shows nearly 76% of site visits came within 30 days of exposure, and only about 41% in the first seven days4. Don't rewrite the talking points after one episode.
Airing the same read too often
Libsyn suggests taking breaks between airings so the ad doesn't go stale1. Magellan suggests about one drop every three weeks so you can track activity between spots2. If you renew a show, ask the host to record a fresh read with a new personal angle.
A simple flight plan for a test
Talking points work best when the schedule gives each read time to work. Here is a plain test plan built from the cited guidance.
- Pick the shows. 1 to 3 larger shows in your niche plus 10 to 20 smaller ones1. Influencer Marketing Hub suggests testing across at least 5 to 10 podcasts at first3.
- Book three or four episodes per show. Spread them over seven to ten weeks2.
- Space the reads. About one drop every three weeks2.
- Use one template and one offer. Change only the code, URL and the audience line per show.
- Read results at 30 days. Libsyn's guide says to track results after 30 days1. Then decide which shows to renew.
- Reorder winners bigger. Libsyn notes reorders are usually larger, often a quarter or half a year1.
When you renew, keep what worked in the talking points and change one thing at a time. If you also sponsor YouTube creators, the same structure carries over to a video brief, which we cover in our YouTube sponsorship brief template.
Find the hosts and send your talking points today
A great script only works if it reaches the right host. Media List helps with the part before and after the script.
- Find shows. Search 1.2 million podcasts with contact emails by category, country and language.
- See who to email. Each podcast shows the host or producer contact, so you can ask for rates directly. Emails unlock from your plan's allowance, no bot checks.
- Save a shortlist. Put your test shows in one saved list, the same 10 to 20 smaller shows plus a few larger ones Libsyn suggests1.
- Send from built-in campaigns on Professional. Send the rate request to the whole list, follow up, and once a deal is set, send the talking points, code and URL in the follow-up email.
Media List doesn't hold rates or download numbers. You ask each host for those, and on Professional the campaign keeps the threads in one place. If you need help with the first email, our guide on how to write a pitch that gets a reply covers the basics.
Basic at $99 a month covers search, saved lists and exports. Built-in email campaigns come with Professional at $399 a month. Start with a 3-day trial, $0 today, and cancel anytime. See plans and pricing.
Buy direct, skip the middleman
Start your podcast sponsorship list now
Search 1.2 million podcasts with contact emails, save a shortlist and ask for rates.
- Filter by category, country and language
- Unlock contact emails and save shortlists, from $99 a month
- Send outreach from built-in campaigns on Professional ($399 a month)
- 3-day trial, $0 today, cancel anytime
Questions, answered
What should a podcast ad script include?
A spoken disclosure, one listener problem, what the product does, the host's real experience, one proof point, one offer and a call to action with a code and URL said twice. Libsyn Ads sizes a 60 second read at about 140 words. Add a short do-not-say list for the host only.
Should I give a podcast host a script or talking points?
Talking points, for most brands. Buyer guides from Magellan AI and Influencer Marketing Hub say loose host reads sound more natural and that over-scripting hurts performance. Script only the required lines, like offer terms or a legal disclaimer.
How many words is a 30 second podcast ad?
About 70 words, per Libsyn Ads. A 10 second ad is about 23 words and a 60 second ad about 140 words. Leave a little room below those counts so the host can ad-lib.
How long should a podcast ad read be?
Most mid-roll host reads run 30 to 60 seconds. Magellan AI found first-time podcast advertisers in Q3 2025 ran an average mid-roll of around 49 seconds. Longer 90 second reads suit endorsement-style ads with a personal story.
Do podcast hosts have to say an ad is sponsored?
In the US, the FTC says a paid endorsement needs a clear disclosure, and if the endorsement is spoken, the disclosure should be spoken too. Put the disclosure line first in your talking points so it's never cut.
Can I write a podcast ad that says the host loves my product?
Only if it's true. The FTC says endorsers can't talk about their experience with a product they haven't tried, and advertisers stay responsible for deceptive claims. Send the product early and let the host describe their real use.
How do I track which podcast ad worked?
Give each show its own short promo code and its own landing page URL, then add a post-purchase survey. Read results at about 30 days, since Magellan AI data shows most site visits come within 30 days of exposure.
Related guides
- Podcast Advertising Guide for Brands Buying Direct in 2026
- Podcast Advertising Rates and CPM Benchmarks in 2026
- How Much Does It Cost to Advertise on a Podcast
- Podcast Database and Contact List for Advertisers
- Podcast Ad Agency vs Marketplace vs Buying Direct From Hosts
Sources
- Libsyn Ads, Learn how to run a successful podcast advertising campaign, checked 2026-11-11
- Magellan AI, How to find profitable podcast sponsorships (Aug 2021), checked 2026-11-11
- Influencer Marketing Hub, How to buy podcast ads (updated May 27, 2026), checked 2026-11-11
- Radio Online, Magellan AI host-read podcast ads lift response (Sept 10, 2026), checked 2026-11-11
- FTC, FTC's Endorsement Guides, what people are asking, checked 2026-11-11
- Fairing, Podcast attribution 101, checked 2026-11-11
- Radio Online, Magellan AI finds podcast ad spending up 26% in Q3 (Nov 4, 2025), checked 2026-11-11
- ADOPTER Media, Podcast advertising rates (updated Oct 1, 2026), checked 2026-11-11
Search 1.5 million+ media contacts
Start a 3-day free trial, $0 today. Plans from $99 a month, no contract.
Start
- Unlimited searches and lists
- 2,500 exports a month
- Unlimited searches and lists
- 10,000 exports a month, 5 active campaigns
- Unlimited searches and lists
- 25,000 exports and unlimited campaigns
- Cancel anytime from your billing page
- Bounced emails replaced free
- Cancel before to pay nothing.
Want follow-ups sent for you?
PayPal is not available for this plan. Please pay by card.
You'll confirm the subscription in a PayPal window.Confirming your payment
This takes a few seconds. Please keep this window open.