Tools April 16, 2026

I Used a Free PDF to 10x My Newsletter Signups — Here's the Exact Playbook

The exact lead magnet setup I used to turn a sleepy footer email form into a real newsletter growth engine with one PDF, one landing page, and one tiny API change.

W

Woody

woodyrush.com

I Used a Free PDF to 10x My Newsletter Signups — Here's the Exact Playbook

I Used a Free PDF to 10x My Newsletter Signups — Here’s the Exact Playbook

Most indie builders treat newsletters like an afterthought. Slap an email input in the footer, hope for the best. I did that for months with StackFi.io — a hard-asset intelligence site covering gold, silver, and tokenized assets. Signups trickled in. Maybe 2-3 a week.

Then I built a lead magnet PDF in a single afternoon, added an email gate, and the math completely changed. Here’s exactly what I did, why it works, and how you can steal this for your own project.

The Problem: Nobody Subscribes to “a Newsletter”

Here’s the uncomfortable truth — your newsletter isn’t special. Not to a stranger. Everyone has a newsletter now. “Subscribe for updates” is the most ignored sentence on the internet.

People don’t subscribe to newsletters. They subscribe to get something they want. The newsletter is just the vehicle. Your job is to figure out what they want badly enough to hand over their email.

For StackFi, the answer was obvious: my readers were already consuming 2,000-word articles about gold markets, tokenized assets, and macro analysis. They clearly wanted depth. So I packaged the depth into a single, comprehensive PDF — 10 chapters, ~8,000 words — and put an email gate in front of it.

What I Actually Built

The whole system has four pieces:

1. The PDF itself

I wrote a 10-chapter guide called “The Complete Gold Playbook” — covering everything from why gold is scarce (the entire global supply fits in a 22-meter cube) to how to buy tokenized gold on-chain. It’s not a teaser. It’s genuinely useful, self-contained content.

Key decision: the PDF has to be good enough that people would share it. If someone downloads it and feels tricked, you’ve burned the relationship before it started. I wrote it like a real publication, not a marketing brochure.

I used md-to-pdf (an npm package) to convert markdown to a styled PDF with custom CSS — gold accents, clean typography, page numbers, headers. Total file: ~600KB. No design tool needed.

npx md-to-pdf --stylesheet playbook.css content.md

2. The Landing Page

A dedicated page at /guide/gold-playbook/ with:

  • A hook stat in the hero (“every ounce of gold ever mined fits in a 22-meter cube”)
  • A preview of Chapter 1 — four paragraphs visible, then a gradient fade-out. This is the critical UX. Let them taste it. Don’t describe what’s inside — show them.
  • A table of contents (10 chapters listed)
  • A sticky email capture form on the right side (desktop) or below the preview (mobile)
  • FAQ section at the bottom addressing objections (“Is this actually free?”, “Do you earn commission?”)

No navbar, no distractions. This is a conversion page, not a content page. The only action available is: enter email, get the PDF.

3. The Thank-You Page

After submitting their email, users land on /guide/gold-playbook/thank-you/ which:

  • Shows the PDF download link immediately (don’t make them check email first — that’s friction)
  • Links to two related articles (keeps them on-site)
  • Is noIndex so Google doesn’t crawl it

4. The API Extension

My existing subscribe endpoint (/api/subscribe) already saved emails to Cloudflare KV. I added one field: source. Now every signup includes whether they came from "website" (generic footer form) or "gold-playbook" (the lead magnet). This takes five minutes and gives you segmentation forever.

{ "email": "[email protected]", "source": "gold-playbook" }

Where I Put the Entry Point

I added a full-width CTA on the homepage — between “Latest Thoughts” and “Tools.” It’s styled like a book cover with a gold accent, title, and a “Get the playbook →” button.

It’s not a popup. It’s not a banner. It’s a section that belongs on the page. People scroll past it naturally and either click or don’t. Low pressure, high visibility.

The landing page URL is also the ads target:

https://stackfi.io/guide/gold-playbook/?utm_source=x&utm_medium=ads&utm_campaign=gold-playbook

UTM params pass through to the thank-you page so I can see which ad creatives convert.

Three reasons:

1. Value exchange is explicit. “Give me your email, get an 8,000-word playbook” is a clear deal. “Subscribe to our newsletter” is a vague ask with no immediate payoff.

2. The preview creates desire. Showing Chapter 1 and fading it out is way more effective than describing what’s in the PDF. They’re already reading — they just need the rest.

3. The PDF lives forever. Unlike a blog post that gets buried, a good lead magnet keeps working. Every new article I write can link to it. Every ad can point to it. It’s a permanent conversion asset, not a one-time campaign.

The Technical Stack (for Builders)

Everything runs on what I already had:

PieceTool
SiteAstro (SSG) on Cloudflare Pages
Email storageCloudflare KV
Welcome emailResend API
PDF generationmd-to-pdf (npm, one-time CLI run)
Landing pageAstro page component, no framework
AnalyticsUTM params + KV source field

Total cost: $0 (I was already paying for Cloudflare and Resend). Build time: one afternoon.

What I’d Do Differently

Write the PDF first, then extract the preview. I wrote the landing page copy separately from the PDF content and had to reconcile them. If I did it again, I’d write all 10 chapters first, then pull Chapter 1’s opening paragraphs verbatim for the preview.

A/B test the hook stat. “22-meter cube” is compelling, but I haven’t tested alternatives. The hero stat is the single highest-leverage element on the page.

Add a second lead magnet for silver. Different audience segment, same playbook. Literally duplicate the page, swap the content, change the source tag.

The Takeaway

If you’re running a content site and your newsletter growth is flat, you probably don’t have a newsletter problem. You have a value proposition problem. Nobody owes you their email address.

Build something worth trading for. Package your best thinking into a single artifact. Gate it with an email form. Put it somewhere people will see it.

The whole thing took me an afternoon. The signup rate changed the same day.


I’m Woody, building StackFi.io — hard-asset market intelligence for gold, silver, and tokenized assets. Follow the build on X @stackfiio.

#newsletter-growth #lead-magnet #conversion-rate #pdf-marketing #astro #indie-builder