Swipe Files is a curated library of marketing and copywriting examples with detailed teardowns of what makes them great.

Detailed teardowns of practical marketing examples.
A passion project by Corey Haines.
Stop reinventing the wheel.
Tired of seeing endless examples with no explanations? Me too.
Subscribe to receive the latest teardowns in your inbox.
Or sign up to unlock our full library.

Join the Newsletter.

We'll never spam you.
Thanks for subscribing!
Race you to your inbox? ;)
Oops! Try again.

Get the latest teardown. It's Always Free!


Web Pages

Landing pages, pricing pages, about pages, demo pages, and more.

 The best examples of high-converting websites.

Get Started


Welcome emails, onboarding, upselling, abandoned cart, and more.

 The email marketing toolkit of your dreams.

Get Started


Facebook ads, LinkedIn ads, Google ads, sponsorships, and more.

 An extensive collection for endless ad creativity.

Get Started


Jump into our latest teardowns.

Abstract's Expired Trial Email

Abstract's expired trial email balances simplicity with clever design by leveraging loss aversion, consistency bias, and a clear CTA. Expired trial emails don't have to be bland or awkward. By being direct and using clever design, Abstract is able to remind users of value while maintaining brevity.

Baremetrics' Recover Landing Page

The fantastic messaging and positioning guru Pedro Cortes and I wrote this landing page together, with his leading, in just under two hours. It shows how to take something that looks like a nice-to-have and turn it into a must-have.

Stripe's Homepage

Stripe's Homepage is a picture-perfect example of what every startup strives to emulate (but really shouldn't). They've been the source of inspiration for many, paving the way for design trends. But there's an ugly truth about it: It's impossible for Stripe to create a bad page, which is exactly why startups shouldn't try to emulate them. Design and aesthetic? Sure, go for it. But, copy and page elements? Probably can't pull it off like Stripe can.


Never have to start from scratch again.

  • Give it a shot for a month
Get Started
  • Save $249 (72% less than monthly)
Get Started
  • Access forever, no subscription
Get It For Life
Heap | Mobile and Web Analytics