DTC brands run more podcast ads than any other category. Castlytics gives you first-party attribution across tracking links, vanity URLs, and promo codes — no pixels, no third-party cookies.
Privacy-first by design. iOS 14 proof. Built for how DTC brands actually advertise.
The structural advantages DTC brands have over B2B or SaaS advertisers when it comes to podcast ROI.
DTC brands can make clear, compelling offers — 20% off, free shipping, free gift with purchase. These translate naturally to host-read podcast ads and drive immediate action from listeners.
Podcast listeners have opted into an intimate format. Host endorsements carry genuine weight — especially for DTC brands where the host can authentically describe using the product.
DTC brands with subscription models, high repeat purchase rates, or premium positioning often see podcast CAC pay back within 60–90 days. The LTV math works even when first-order ROAS appears modest.
How tracking links, vanity URLs, and promo codes work together for a DTC brand running multiple podcast campaigns simultaneously.
links.yourbrand.com/show — branded, unique per placement
Every campaign gets a branded tracking link on your subdomain. Podcast listeners who click through from show notes, podcast apps, or embedded players are attributed immediately. The branded domain (links.yourbrand.com) builds trust with listeners who see the URL.
Best for: any clickable placement — show notes, podcast apps, episode pages
yourbrand.com/show — first-party, no redirect
The host says 'go to yourbrand.com/show' and the Castlytics script detects the path when a listener types it directly. No redirect server, no third-party domain. Pure first-party attribution on your own domain — the cleanest signal for DTC brands who care about data ownership.
Best for: all DTC brands — captures the majority of podcast-driven visitors
SHOW15 or SHOW15FREE — discount + attribution in one
DTC brands can make the promo code itself compelling: SHOW15 for 15% off, SHOWFREE for a free product, SHOW for free shipping. The listener is incentivized to use it — and every redemption is attributed to the correct campaign automatically.
Best for: all DTC brands — the final fallback that catches every delayed conversion
The metrics that DTC brands actually use to evaluate whether to renew, scale, or cut a podcast placement.
Revenue from first purchases attributed to each campaign divided by estimated ad spend. The primary quick-read metric for DTC — but not the only one that matters.
Lifetime value of customers acquired through each creator, divided by their acquisition cost. The metric that separates creators who bring buyers vs. creators who bring window-shoppers.
For DTC brands with subscribe-and-save or box subscription models: what percentage of first-time buyers from each creator converted to a subscription within 90 days.
A high refund rate from a specific creator can signal audience mismatch or misleading ad copy. Castlytics surfaces this per campaign so you can investigate before renewing.
iOS 14 broke pixel-based DTC attribution. Podcast attribution through Castlytics is naturally immune.
Apple's App Tracking Transparency broke cross-site pixel tracking. Castlytics does not use cross-site cookies or pixels — vanity URL detection and promo code matching are inherently first-party.
Castlytics' first-party tracking script collects data on your own domain and does not share visitor data with third parties. Campaign attribution is stored in your Castlytics account — not in a data broker's network.
The tracking link click uses a short-lived cookie. Vanity URL detection and promo code matching work without any cookies at all. As browsers deprecate third-party cookies, Castlytics' architecture becomes more valuable, not less.
Three steps to first-party podcast attribution with all four signals active.
Add the Castlytics script to your site's <head>. On your order confirmation page, fire a purchase event. For Shopify stores, connect the integration instead — no confirmation page code needed.
<script src="https://castlytics.app/tracker.js" data-key="YOUR_KEY" async></script>
// Order confirmation page
fetch("https://castlytics.app/api/conversions", {
method: "POST",
body: JSON.stringify({
publicKey: "YOUR_KEY",
visitorId: window._cly_vid,
type: "purchase",
revenue: 89.00
})
})Create one campaign per show. Set a vanity path (e.g. /show), a compelling promo code (e.g. SHOW15), and your attribution window. Castlytics generates the tracking link automatically.
Give each host: the tracking link (for show notes), the vanity URL (for their verbal CTA on air), and the promo code (for their listener offer). Request they use the vanity URL and promo code in every placement — not just the tracking link.
DTC brands are built for direct response — tight feedback loops, clear offers, and products that benefit from host endorsements. Podcast audiences are loyal and trust their hosts, making them receptive to personal product recommendations from creators they follow.
First-party attribution means data is collected on your own domain by your own script — not a third-party pixel. Castlytics detects vanity path landings using a script on your site and matches promo code redemptions via your e-commerce integration. No third-party cookies, no pixel dependencies.
First-order ROAS, LTV:CAC ratio by creator, subscription conversion rate, and refund rate by channel. These help DTC brands understand not just immediate ROAS but long-term customer value — which often changes the ranking of which creators are worth investing in.
Castlytics podcast attribution is naturally immune to iOS 14. Vanity URL detection works on your own domain without cross-site cookies. Promo code matching at checkout requires no cookies at all. The attribution method is fundamentally different from pixel-based Facebook attribution.
LTV:CAC is lifetime value divided by customer acquisition cost. A creator with high first-order ROAS but low LTV is less valuable than one with moderate ROAS but customers who subscribe and repurchase. Castlytics tracks both so you optimize for long-term profitability, not just the first order.
Free plan includes 3 campaigns, unlimited clicks, and 30-day attribution. No credit card required.
Create free account →