Really Good Emails Gallery Scraper avatar

Really Good Emails Gallery Scraper

Pricing

$3.00 / 1,000 results

Go to Apify Store
Really Good Emails Gallery Scraper

Really Good Emails Gallery Scraper

Extracts brand, subject line, category tags, screenshot, and publish date for email design examples from reallygoodemails.com category and tag pages, priced pay-per-result.

Pricing

$3.00 / 1,000 results

Rating

0.0

(0)

Developer

Adam Schepis

Adam Schepis

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Categories

Share

Extracts brand, subject line, category tags, screenshot, and publish date for email design examples from reallygoodemails.com category and tag listing pages.

What you get

  • Structured data for every email card shown on a Really Good Emails category or tag page — no scraper to build or maintain yourself.
  • Pay only for results: $0.004 per item, nothing for failed or empty runs.
  • Runs on Apify's infrastructure with automatic proxy rotation and retries.

Input

FieldTypeRequiredDescription
startUrlsarray of URLsyesReally Good Emails category or tag listing pages, e.g. https://reallygoodemails.com/categories/black-friday.
maxResultsintegerno (default 100)Stops the run once this many email records have been produced.

Example input:

{
"startUrls": [
{ "url": "https://reallygoodemails.com/categories/black-friday" },
{ "url": "https://reallygoodemails.com/categories/birthday" }
],
"maxResults": 100
}

Important pagination note: each category/tag page ships its first batch of email cards (currently 50 — the site's own page size) embedded directly in the page. Loading more requires the site's own /api/ endpoint, which its robots.txt disallows for anonymous crawlers, so this Actor does not follow it. To collect more than ~50 records, pass more start URLs (more categories/tags) rather than expecting one URL to paginate. Company/brand pages under /companies/ are also out of scope — robots.txt disallows them.

Output example

{
"brand": "Counter Culture Coffee",
"title": "Black Friday Deals are here 🖤",
"categories": ["Beverage", "Black Friday", "GIF"],
"url": "https://reallygoodemails.com/emails/black-friday-deals-are-here-counter-culture",
"screenshotUrl": "https://pro-really-good-emails.s3.eu-west-1.amazonaws.com/emails/black-friday-deals-are-here-counter-culture.png",
"publishedAt": "2025-12-04T20:29:14.617Z",
"scrapedAt": "2026-09-08T23:47:05.593Z"
}

Every dataset item has the same shape. Download results as JSON, CSV, Excel, or via the Apify API.

Pricing

This Actor uses pay-per-event pricing. You are charged only for the result event, once per extracted email record, up to maxResults; the exact per-event price is set in Apify Console at publish time and shown on the Actor's Store page before you run it.

EventWhen it's charged
resultOnce per extracted email record, up to maxResults

Why this actor

Really Good Emails is one of the most-referenced email design galleries on the web, but there's no official export or API for its catalog. This Actor turns any category or tag page into structured records — brand, subject line, tags, screenshot, and publish date — ready for design research, competitive analysis, or building your own searchable swipe file.

Notes

  • reallygoodemails.com is a Next.js app; category/tag pages don't render email cards as plain HTML. This Actor reads the same data the page itself uses to render — a JSON block embedded in a React Server Component payload (self.__next_f.push(...)) — rather than screen-scraping visible markup.
  • robots.txt (fetched 2026-09-08) disallows: /api/, /admin, /library, /upload, /app/login, /app/signup, /companies/. This Actor fetches and honors this list at the start of every run and skips any start URL under a disallowed path.
  • maxConcurrency is capped at 3, matching house policy for polite crawling.
  • Built with Crawlee and the Apify SDK for JavaScript.

Reference docs used to build this Actor