Vanity URL Best Practices for Podcast Advertisers
Vanity URLs — short, brand-memorable paths like yourbrand.com/tim — are standard practice in podcast advertising. Almost every brand doing host-read ads uses them.
But most brands are using them in a way that significantly undercounts the traffic they generate. This guide covers how vanity URLs actually work, where the tracking breaks down, and what to do instead.
What Is a Vanity URL?
In podcast advertising, a vanity URL is a path on your domain that a host reads aloud during the ad: "Go to yourbrand.com/tim to get 20% off your first order."
The key characteristics:
- It's memorable and short (so listeners can type it from memory)
- It's unique to this campaign (so you can attribute visits to this specific placement)
- It typically redirects to a landing page or the homepage with a promo applied
The Standard (Broken) Approach
The most common vanity URL implementation works like this:
- Set up a redirect:
yourbrand.com/tim→yourbrand.com/?ref=tim - Count how many times the redirect fires
- Declare that number as your "podcast-driven traffic"
This approach has two major problems.
Problem 1: Most listeners don't type the URL.
Research consistently shows that only 20–30% of podcast listeners who respond to an ad actually type the vanity URL. The rest search your brand name on Google, navigate directly to your homepage, or click a link they saved earlier. All of these buyers register as organic search or direct in your analytics — not as "tim" campaign traffic.
Problem 2: The redirect count doesn't connect to purchases.
Even for the 20–30% who do type the URL, a redirect count tells you how many times someone visited that path — not how many of them converted. Without connecting the visit to a subsequent purchase (even if that purchase happens days later), you're measuring engagement, not revenue.
The Better Approach: Vanity Path Detection
Instead of using a redirect, effective vanity URL tracking uses path detection directly on your site.
Here's how it works:
- You keep
yourbrand.com/timas a real page on your site (or configure it as a path your tracking script recognises) - When someone lands on that path, your tracking script records a vanity path visit and stores an anonymous visitor ID — just like a tracking link click
- Any purchase made by that visitor within the attribution window is attributed to the campaign
- The visitor doesn't need to stay on the path URL — they can click to your homepage, browse normally, and buy later
This turns a vanity URL from a one-time redirect counter into a full attribution signal, connected all the way to purchase.
How to Configure Vanity Paths
In Castlytics, you configure a vanity path when creating a campaign:
- Go to New Campaign
- In the "Vanity Path" field, enter the path you'll use:
/tim - Make sure your website either:
- Serves actual content at
yourbrand.com/tim(a landing page for that campaign) - Or redirects from that path but the tracking script loads before the redirect fires
- Serves actual content at
The tracking script detects the path match and records the visit before any redirect happens.
For Shopify: Create a page at the path, or use a URL redirect rule that loads the tracker on the original path.
For WordPress: Create a page with the slug tim that redirects to your homepage, ensuring the tracking script fires on page load.
For custom sites: Set up a route that loads your site with the tracking script and includes a redirect component.
Vanity URL Naming Best Practices
The URL you give hosts matters more than most advertisers realise.
Keep it short. yourbrand.com/tim is better than yourbrand.com/the-leverage-pod-q1-2025. Listeners remember names, not campaign identifiers.
Use the host's first name when possible. yourbrand.com/sam is more memorable than yourbrand.com/business-daily. Hosts also appreciate the personalisation.
Avoid ambiguous spellings. Don't use paths where the host might spell or pronounce them differently than you expect. "Go to brand.com/pro" is clear; "go to brand.com/professionaltools" will lose listeners.
One path per campaign, not per show. If you run the same show twice in a year, use different paths (yourbrand.com/tim-q1 and yourbrand.com/tim-q3) so you can distinguish the two campaigns.
Avoid paths you're using for other things. Don't use /contact, /about, or any path already serving real content on your site.
Using Vanity Paths on Custom Domains
If you're on Castlytics Starter or above, you can set up a custom tracking domain — so instead of castlytics.app/r/abc123, your tracking links use links.yourbrand.com/abc123.
You can also use your main domain for vanity paths while your tracking links use a subdomain. Some brands prefer:
- Tracking links:
links.yourbrand.com/abc123(harder to spoof, cleaner attribution) - Vanity paths:
yourbrand.com/tim(more memorable for on-air reads)
This separation keeps your main domain clean for organic SEO while your tracking subdomain handles campaign URLs.
Vanity URL vs. Tracking Link: Which to Use When
| Use Case | Best Signal | |---|---| | On-air reading by host | Vanity path (short, memorable) | | Show notes and episode description | Tracking link (clicks are more reliable) | | YouTube video description | Tracking link (clicks are measurable) | | Newsletter sponsor slot | Tracking link (click-through is trackable) | | Social media bio | Tracking link with vanity redirect |
The general rule: vanity paths are for audio, tracking links are for digital. When a host reads a URL aloud, use the vanity path. When you have a clickable link, use the tracking link.
Give the host both:
- "Read on-air: yourbrand.com/tim"
- "Include in show notes: [tracking link]"
This way you capture:
- People who type the URL (vanity path attribution)
- People who click the show notes link (tracking link attribution)
- People who use the promo code (promo code attribution)
What Vanity URL Visits Actually Tell You
Vanity URL visit counts are an engagement signal, not a conversion signal. They tell you:
- Whether the ad placement is driving real listener action
- Whether your audience is engaged enough to type a URL
- How much of your audience responds to the CTA
What they don't tell you (without connection to conversion events):
- How many buyers came from the campaign
- What revenue the campaign generated
- Whether the visitors who typed the URL are converting
This is why vanity path detection must be connected to conversion tracking. A vanity path visit is the start of an attribution chain — the conversion event is the end.
Diagnosing Vanity URL Problems
Low vanity visits but high promo code conversions: Your audience is responding to the ad (they're buying using the code) but not engaging with the digital URL. This is common for older demographics and audio-first audiences. Not a problem — just means your attribution is mostly promo code-based.
High vanity visits but low conversions: Your URL is memorable and listeners are curious, but your landing page or offer isn't converting. The attribution is working; the funnel isn't.
Zero vanity visits: Either the tracking script isn't detecting the path, your redirect is firing before the script loads, or the host isn't mentioning the URL clearly in the ad. Check your script installation and verify the host's actual ad read.
Vanity visits for multiple campaigns with the same path: You've accidentally reused a path across campaigns. Each campaign must have a unique vanity path.
The Summary Version
- Use host's first name:
yourbrand.com/tim - Set up vanity path detection (not just redirect counting)
- Use path visits as an attribution signal, not just a traffic counter
- Give hosts the vanity path for on-air reads, tracking link for show notes
- Combine with promo codes to capture cross-device and delayed buyers
- Connect everything to conversion events to see revenue, not just visits
Ready to track your podcast ad ROI?
Castlytics gives you per-campaign attribution, real-time ROI, and listener journey analytics — free to get started.
Start free — no credit card