Free Astro tutorials for complete beginners.

Beginner's Guide to Astro

How to Make Money With an Astro Blog (7 Honest Ways)

A static Astro site can earn money the same ways a WordPress blog can, and it costs nothing to run. Here are seven ways that work, what each needs, and what to skip.

Cover image for How to Make Money With an Astro Blog (7 Honest Ways)
In this guide
  1. 1. Affiliate links
  2. 2. Your own digital product
  3. 3. A newsletter with sponsors or a paid tier
  4. 4. Services
  5. 5. Ads
  6. 6. Sponsored posts
  7. 7. Donations and memberships
  8. What to skip
  9. The order that works
  10. Where to go next
  11. Frequently asked questions

Let’s be honest first. Most blogs make nothing. The ones that do make money took a year or more of steady posts before anything happened. Astro doesn’t change that. What it changes is your costs, which are about $10 a year, so the first dollar you earn is profit.

Here are seven ways that work, in roughly the order a beginner should try them.

You recommend a product and link to it with a special code. If someone buys, you get a cut. It needs no setup on your site beyond a link.

Where to start: Amazon Associates for physical things, and the referral programs of tools you already use. Most hosts, email services and software have one.

What it needs: honesty. Say it’s an affiliate link, every time. Recommend only what you’d recommend anyway. One guide that genuinely helps earns more over time than ten that push products. See our own disclosure for how we handle it. We don’t run affiliate links yet, and we’ll say so when that changes.

2. Your own digital product

A short ebook, a template, a checklist, a course. You make it once and sell it forever. Services like Gumroad, Lemon Squeezy and Payhip handle payment and delivery, and give you a button or link to paste into a page. No code on your side.

What it needs: a problem your readers have, and the patience to make something that solves it well. The best first product is the thing people keep emailing you about.

3. A newsletter with sponsors or a paid tier

Once you have an email list, two things open up. Sponsors pay to be mentioned to your readers. Or readers pay for extra issues. Buttondown and Kit both support paid subscriptions. How to start a newsletter is the first step.

What it needs: a list of a few hundred engaged readers. Sponsors care about the open rate more than the size.

4. Services

If you write about something, you can probably do it. Web design, writing, consulting, repair, lessons. A blog is proof you know your subject, and a contact form is the whole sales funnel. How to add a contact form.

What it needs: a clear “hire me” page that says what you do, for whom, and what it costs.

5. Ads

Ad networks pay per thousand views. Google AdSense accepts small sites. Networks like Mediavine and Raptive pay much more but want 50,000 or more monthly sessions first.

On Astro, an ad network’s script tag goes in your layout with is:inline, like analytics. Ads slow pages and annoy readers, so most people who try them on small sites remove them again. Treat this as a later option, not a first one.

6. Sponsored posts

A company pays you to write about them. It pays well per post and risks your readers’ trust, so it works best for sites with a clear niche and a strict “we say it’s sponsored” rule.

What it needs: traffic in a niche advertisers care about, and a page that says you take sponsorships and how to ask.

7. Donations and memberships

Buy Me a Coffee, Ko-fi, GitHub Sponsors and Patreon all give you a button to paste. People who like your work give a few dollars. It rarely pays the rent, but it’s real money from real fans, and it costs nothing to add.

What to skip

  • “Make money blogging” courses. The people selling them make money from the course.
  • Posting daily for the algorithm. One useful guide a week beats seven thin ones.
  • Ads before 10,000 visits a month. The money is tiny and the cost in reader goodwill is not.

The order that works

  1. Write useful things for a year. Build a list with a newsletter form.
  2. Add affiliate links where they genuinely fit.
  3. Make one small product from the question you’re asked most.
  4. Then look at sponsors, services, or ads, depending on what your readers want.

Astro makes step one cheap and fast. The rest is the same work it’s always been.

Where to go next

Frequently asked questions

Can a static site run ads?

Yes. Ad networks give you a script tag. Paste it in your layout with is:inline, the same way as analytics. Ads pay little until you have a lot of readers, though.

How much traffic do I need?

For ads, tens of thousands of visits a month before it's worth it. For affiliate links or your own product, far fewer. A hundred of the right readers can beat ten thousand random ones.

Does Astro change how I make money?

Only in one way: your costs are near zero, so anything you earn is profit. The ways to earn are the same as any website.

Stuck on a step?

Check the common errors guide, look up a word in the glossary, or ask the friendly people in the official Astro and EmDash Discords. How to ask so people can help.

Keep reading

  1. How Much Does an Astro Website Cost? (Real Numbers)

    An Astro site can cost $0 a year. Here's what's free, what costs money, and what we actually pay for this site, so you can plan before you start.

    Beginner's guides, 6 minute read, November 8, 2026

  2. Domain Name vs Web Hosting: What's the Difference?

    A domain name is your site's address. Hosting is the computer your site lives on. Here's how the two connect, in plain words, and what each one costs.

    Beginner's guides, 4 minute read, November 8, 2026

  3. How to Back Up an Astro Site (It's Easier Than You Think)

    An Astro site is a folder of files, so the backup is GitHub. Here's why that's complete, how to do it in two clicks, and the one thing it doesn't cover.

    Beginner's guides, 5 minute read, November 8, 2026

Try "blog", "deploy" or "EmDash".