Scrape data from Patreon

Patreon's public pages hold a lot you might want in a sheet, creator details, public posts, patron and follower counts, tier prices. A bot can read them off the page and gather them for you, with no copying by hand. This is for the public data, not the content behind the paywall. There are three ways to start, with no code, with code, or with a Claude skill.

What I mean by scraping Patreon


Scraping Patreon means a bot reads the public information off a creator's page and writes it into a sheet. The creator's name and description, their public posts, their patron or follower counts, the tiers and prices they offer. Point it at one creator or a list of them, and it gathers the same details across all of them, so a page of research becomes a row in a spreadsheet.

Most of Patreon is behind the paywall


Patreon is built on a paywall, and that shapes what a scraper can do. The locked posts, the patron-only content, the files behind a tier, those are not on the public page, and they are not yours to take. A bot sees the public shell, which is plenty, the creator details, the public posts, the patron counts, the tier prices, but it stops at the paywall, and it should.

So this is honest scraping of public data. Pulling what a creator chose to show the world, for research, a market scan, or a list of creators in a niche. It is not a way around paying for someone's work, and it is not a tool for republishing what they put behind a tier. Public surface, gathered into a sheet, and nothing past the line.

Who this is for


This is for the person doing research on Patreon, not raiding it. A marketer scanning creators in a niche, a writer studying how tiers are priced, someone tracking patron counts over time. You want the public numbers gathered, not the paid content. No-coders and coders both, since you can build it without code and drop into code when you want.

How I'd approach it


Make a list of the creator pages you care about in a sheet. Point the bot at the first one, select the public details you want, the description, the post titles, the patron count, the tiers, and have it write them to a sheet. Then loop the list. Stay on the public pages, take only what is shown, and keep the pace reasonable.

A list of creators, public fields only, into a sheet. I would lay out the first draft with Build with description.

Scrape Patreon from a description


Describe the public fields you want in plain words in the Chrome extension and it builds the steps for you. Give it a few short lines, check what it made, and run it. Explore no-code.

To the right is an example. Describe the public fields you want, and the AI lays out the steps.

Chrome extension
Describe your automation

Instructions

  • Read the creator links from a Google Sheet42 / 500
  • Go to each creator's page25 / 500
  • Scrape the name, patron count, and tiers40 / 500
  • Scrape the public post titles29 / 500
  • Write it all to a Google Sheet30 / 500

Scrape Patreon in code


Build with code. You do not have to write the script by hand. Describe the scrape to our Claude skill and it generates a ready-to-run Node script you own, then debugs it with you, fixing a selector that stopped matching or a step that stalls, until the run is clean. Prefer to write it yourself? Explore the code tool. Either way, the script looks like this.

These are axiom's step functions, the same step library that powers the no-code builder, available as code. Describe the scrape to the Claude skill and it generates and debugs this script for you. It runs on our cloud Chromium, with nothing to manage.

Generate it with the Claude skill
patreon.js
1import { AxiomApi } from "axiom-api";2 3const axiom = new AxiomApi(process.env.AXIOM_API_KEY);4 5await axiom.browserOpen();6try {7  // Public creator page, public post titles only8  await axiom.goto("https://www.patreon.com/somecreator");9  const posts = await axiom.scrape("[data-tag='post-title']");10  console.log(posts); // write these to your sheet11} finally {12  await axiom.browserClose();13}14 

Build with a Claude skill

Build no-code or code bots with a skill.

Add the Claude skill and describe the public Patreon data you want. It builds the bot for you, no-code or code, reading creator pages into a sheet.

Claude building a Patreon scraper from a description

What can you scrape?


The public surface, into a sheet. A couple of lines to stay on the right side of.

Works well

  • Creator names and descriptions
  • Public post titles and dates
  • Patron and follower counts
  • Tier names and prices
  • A list of creators in a niche

Harder

  • Counts that load after the page
  • Pages that change layout by creator
  • Very large lists in one run

Don't try

  • Scraping content behind the paywall
  • Republishing a creator's paid posts
  • Anything against Patreon's terms

What I'd watch out for


Patreon mixes public and paid on the same page, so a few things matter here. Here is what I would watch for.

Stop at the paywall

The public details are fair game for research. The locked posts and paid files are not, and scraping or republishing them is both against the terms and unfair to the creator. Take the public surface, leave the rest.

Wait for the counts

Patron and follower counts often load a moment after the page. Wait for the number to appear before you read it, or you will scrape a blank.

Creator pages differ

Creators set up their pages differently, so the same field is not always in the same place. Pick what you scrape with the selector tool, and check it holds across a few pages before you run the whole list.

Keep the pace reasonable

You are reading public pages, so there is no need to rush. Space out the requests, take a list at a steady pace, and you will avoid looking like a flood.

"The visual builder is a dream come true. No more writing complex scripts!"

Lisa Anderson

"The best investment we've made in our automation workflow. Simple yet powerful."

Jennifer Brown

"Axiom has saved me countless hours. The automation possibilities are endless."

Robert Taylor

"Axiom has completely transformed how I handle browser automation. The no-code interface is intuitive and powerful."

John Smith

"The best browser automation tool I've used. The AI features are game-changing for complex workflows."

Sarah Johnson

"I was skeptical about no-code automation, but Axiom proved me wrong. It's incredibly powerful."

David Wilson

"Finally, a tool that makes browser automation accessible without compromising on power. Highly recommended!"

Michael Chen

Fast to build. Easy to run and scale. Outstanding support.

Start for free. No credit card required.