Webflow Template Scraper avatar

Webflow Template Scraper

Pricing

from $8.00 / 1,000 results

Go to Apify Store
Webflow Template Scraper

Webflow Template Scraper

Scrape Webflow Marketplace templates with prices, designers, categories, CMS/Ecommerce features, styles, tags, images, descriptions, and preview links.

Pricing

from $8.00 / 1,000 results

Rating

0.0

(0)

Developer

coolinbex

coolinbex

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Categories

Share

Scrape structured template data from the Webflow Marketplace for research, discovery, competitive analysis, catalog building, lead generation, and automation.

The Actor accepts Webflow search terms, marketplace URLs, category URLs, or individual template URLs and returns clean records ready for JSON, CSV, Excel, API, or downstream workflows.

What you can collect

Each template can include:

  • Template name and Webflow Marketplace URL
  • Price in USD and free/paid status
  • Designer name and designer profile URL
  • Publication date
  • Layout type: One Page, Multi Page, or Multi Layout
  • Subcategory
  • Design styles
  • Webflow features such as CMS, Ecommerce, forms, interactions, responsive navigation, and more
  • Related tags
  • CMS and Ecommerce indicators
  • Marketplace description
  • Primary preview image
  • Live preview URL when available
  • Source URL and scrape timestamp

Fields are returned when Webflow exposes them for the template.

Quick start

The Actor is ready to run with its default input. The default search is saas and returns up to 100 templates with detailed metadata.

Example:

{
"searchTerms": ["saas"],
"maxItems": 100,
"enrichDetails": true,
"pricing": "all",
"sortBy": "marketplace"
}

Search multiple niches

{
"searchTerms": [
"real estate",
"agency",
"portfolio"
],
"maxItems": 250,
"enrichDetails": true
}

Duplicate templates discovered from multiple searches are automatically removed.

Scrape Webflow URLs directly

Use startUrls for Webflow Marketplace search pages, category pages, or individual template pages.

{
"searchTerms": [],
"startUrls": [
{
"url": "https://webflow.com/templates/search/ecommerce"
},
{
"url": "https://webflow.com/templates/html/cronza-website-template"
}
],
"maxItems": 100
}

Only Webflow template marketplace URLs are accepted. When explicit startUrls are supplied and the untouched default saas search is still present, the Actor prioritizes the explicit URLs so you do not receive unrelated default results.

Filter results

Free templates only

{
"searchTerms": ["portfolio"],
"pricing": "free",
"maxItems": 100
}
{
"searchTerms": ["business"],
"pricing": "paid",
"minPrice": 29,
"maxPrice": 79,
"maxItems": 100
}

Filter by layout type

{
"searchTerms": ["landing page"],
"layoutTypes": ["One Page"],
"maxItems": 100
}

You can select one or more of:

  • One Page
  • Multi Page
  • Multi Layout

Sorting

Set sortBy to:

  • marketplace — preserve the marketplace discovery order
  • newest — newest publication date first
  • priceLowToHigh — lowest known price first
  • priceHighToLow — highest known price first

Sorting is applied before maxItems.

Fast mode

Set enrichDetails to false when you mainly need listing-level information and want fewer requests.

{
"searchTerms": ["technology"],
"maxItems": 500,
"enrichDetails": false
}

Detailed fields such as descriptions, tags, and full feature lists are intentionally omitted in fast mode. Individual template URLs are still opened once when necessary so direct-URL runs return meaningful records.

Input

FieldTypeDefaultDescription
searchTermsstring[]["saas"]Webflow Marketplace searches
startUrlsobject[]—Search, category, or individual template URLs
maxItemsinteger100Maximum unique templates to save
enrichDetailsbooleantrueVisit individual template pages for detailed metadata
pricingstringallall, free, or paid
minPricenumber—Minimum listed USD price
maxPricenumber—Maximum listed USD price
layoutTypesstring[]—Optional layout filters
sortBystringmarketplaceMarketplace, newest, or price sorting
maxConcurrencyinteger10Maximum parallel page requests
proxyConfigurationobjectApify ProxyProxy settings

If both searchTerms and startUrls are empty, the Actor safely falls back to the saas marketplace search instead of producing an empty run.

Output example

{
"name": "Cronza",
"templateUrl": "https://webflow.com/templates/html/cronza-website-template",
"priceUsd": 79,
"isFree": false,
"designer": "Theme Sleek",
"designerUrl": "https://webflow.com/templates/designers/theme-sleek",
"publishedDate": "2026-03-10",
"layoutType": "Multi Page",
"subcategory": "Business & Finance Blog",
"styles": ["Dark", "Modern"],
"features": [
"Web fonts",
"Responsive slider",
"Ecommerce",
"Content management system",
"Responsive design",
"Forms"
],
"tags": ["crypto", "fintech", "business"],
"hasCms": true,
"hasEcommerce": true,
"description": "A polished Webflow template for crypto blogs and digital product stores.",
"imageUrl": "https://cdn.prod.website-files.com/example.webp",
"previewUrl": "https://example.webflow.io/",
"sourceUrl": "https://webflow.com/templates/search/crypto",
"scrapedAt": "2026-09-18T12:00:00.000Z"
}

Output formats

The default Apify dataset can be exported as:

  • JSON
  • CSV
  • Excel
  • XML
  • RSS
  • JSONL

You can also access results through the Apify API, integrations, webhooks, or other Actors.

A SUMMARY record is stored in the default key-value store with:

  • Source URLs
  • Number of unique templates discovered
  • Number passing filters
  • Number selected and saved
  • Listing/detail request counts
  • Failed request counts
  • Effective run settings

Reliability

The Actor is designed for repeatable marketplace scraping:

  • Deduplicates templates by canonical Webflow template URL
  • Retries temporary request failures
  • Preserves listing metadata if a detail page cannot be enriched
  • Validates Webflow-only start URLs
  • Applies a hard maximum result limit
  • Supports controlled concurrency
  • Handles free and paid templates
  • Normalizes dates, prices, and marketplace URLs
  • Uses content-based extraction rather than depending on a single fragile CSS class

Webflow can change Marketplace markup over time. When a field is not available on a page, the Actor returns null or an empty array rather than inventing data.

Common use cases

  • Build searchable Webflow template catalogs
  • Track newly published templates
  • Compare template pricing
  • Research designers and studios
  • Find templates for specific industries
  • Analyze style and feature trends
  • Discover CMS or Ecommerce-ready templates
  • Feed template data into spreadsheets, databases, dashboards, or AI workflows

Responsible use

This Actor accesses publicly available Webflow Marketplace pages. Use the data responsibly and in accordance with applicable laws, Webflow's terms, and the rights of template creators.