DTC Attribution

First-Party Podcast Attribution for DTC Brands

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.

Why DTC brands win at podcast advertising

The structural advantages DTC brands have over B2B or SaaS advertisers when it comes to podcast ROI.

🎯

Direct response offers

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.

🤝

Loyal, trusting audiences

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.

💎

High LTV products

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.

The DTC attribution stack

How tracking links, vanity URLs, and promo codes work together for a DTC brand running multiple podcast campaigns simultaneously.

01

Tracking link in show notes

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

02

Vanity URL for the host's CTA

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

03

Promo code at checkout

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

DTC-specific metrics in Castlytics

The metrics that DTC brands actually use to evaluate whether to renew, scale, or cut a podcast placement.

First-order ROAS

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.

LTV:CAC by creator

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.

Subscription conversion rate

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.

Refund rate by channel

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.

No pixels. No cookies. First-party only.

iOS 14 broke pixel-based DTC attribution. Podcast attribution through Castlytics is naturally immune.

📱

iOS 14 proof

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.

🇪🇺

GDPR compatible

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.

🔮

Cookie deprecation ready

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.

Why first-party matters for DTC brands: The iOS 14 update cost some DTC brands 30–50% of their reported Facebook ROAS overnight — not because the ads stopped working, but because the pixel stopped tracking. Podcast attribution through Castlytics is not exposed to this risk because it does not depend on third-party tracking infrastructure.

Set up DTC podcast attribution

Three steps to first-party podcast attribution with all four signals active.

1

Add the tracker script and record purchases

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
  })
})
2

Create campaigns for each podcast

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.

3

Brief the host with all three assets

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 podcast attribution questions

Why do DTC brands dominate podcast advertising?

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.

How does first-party podcast attribution work?

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.

What DTC-specific metrics does Castlytics track?

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.

How does iOS 14 affect DTC podcast attribution in Castlytics?

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.

What is LTV:CAC and why does it matter for podcast 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.

Start tracking podcast ads with first-party attribution

Free plan includes 3 campaigns, unlimited clicks, and 30-day attribution. No credit card required.

Create free account →