Skip to main content

How to use Apify without writing code

Apify hosts pre-built scrapers called Actors. Using one takes no code: open the Store, pick the Actor for the site you want, fill in its input form, press Start, then download the results as CSV, Excel or JSON. That loop is the whole product for most people, and it runs on the free plan.

What this page is not. It is not Apify Academy, which teaches you to build scrapers in JavaScript and Python. Everything below is about running scrapers that already exist.

Your first scrape, step by step​

  1. Create a free account at apify.com. The Free plan is $0/month with $5 of platform credit and no credit card at signup (apify.com/pricing, checked 2026-09-09).
  2. Open Google Maps Scraper — 596,302 total users and a 98.1% run success rate on its Store page (checked 2026-09-09). It is the most forgiving Actor to learn on because a bad input returns zero rows rather than a wall of errors.
  3. Enter one search term and one location, set the place limit to 10, and press Start. Keep the limit small. The point of the first run is to see the output shape, not to collect data.
  4. Open the Storage tab and export — CSV, Excel, JSON, or straight into Google Sheets, Make.com or n8n.

Most of those ten minutes is the signup. If you want the same run explained field by field, read Scrape Google Maps.

Each guide here names the Actor it tested and its Free-plan price; the same Apify scrapers are summarised on the homepage as one price ladder, cheapest site first.

What does a first run cost?​

Two layers, and first-time users miss the second one.

Layer one is your plan. Free is $0 with $5 of monthly platform credit. The cheapest paid tier is Starter at $19/month subject to change · verified 2026-09-09, or $17/month billed annually, which includes $19 of usage and bills compute at $0.20 per Compute Unit (apify.com/pricing, checked 2026-09-09).

Layer two is the Actor's own price, charged on top. Google Maps Scraper lists "from $1.50 / 1,000 scraped places" on its Store page (checked 2026-09-09), so the 10-place test run above costs roughly $0.015 against your credit. That ratio is why the free plan is enough to work through most of the tutorials below, and why an unbounded run on a per-result Actor can drain a month's credit without the platform usage chart ever looking busy.

If your monthly volume is under a few thousand results, stay on Free and read what the free plan covers before you upgrade anything.

Which site do you want to scrape?​

TargetWhat you getGuide
Google MapsLocal businesses, reviews, contact fieldsScrape Google Maps
AmazonProducts, prices, reviewsScrape Amazon products
InstagramProfiles, posts, hashtagsScrape Instagram
FacebookPages, public contentScrape Facebook
E-commerce (any shop)Competitor prices across storesScrape e-commerce prices
LinkedInPublic professional dataScrape LinkedIn
TikTokVideos, profiles, engagementScrape TikTok
YouTubeVideos, comments, metadataScrape YouTube
Twitter / XPosts, profiles, searchScrape Twitter/X
RedditSubreddits, threads, commentsScrape Reddit
Google SERPRankings, ads, People Also AskScrape Google SERPs
Google TrendsInterest over time, by regionScrape Google Trends
TravelGoogle Flights, AirbnbScrape Google Flights and Airbnb
AI and LLM sitesPublic AI product pagesScrape AI and LLM sites
ZillowListings and agent dataScrape Zillow
Apollo.ioNot available. Apify states Apollo scrapers "are not available right now because of the company's strict terms of use, even if you have a paid Apollo account" (apify.com/scrapers/apollo, checked 2026-09-09)What to use instead
Any other websiteCrawl to Markdown or text, for RAGScrape website content
Claude, Cursor, VS CodeLet an assistant start runs for youUse MCP servers

Changed since this page was last written (2026-09-09): the Apollo row above used to point at a working tutorial. Apify has withdrawn those scrapers, so it now points at the replacement lead sources instead. Apify's MCP integration also stopped being an Actor you run — it is a hosted endpoint at https://mcp.apify.com that your client connects to (docs.apify.com/platform/integrations/mcp, checked 2026-09-09).

How do you get data out automatically?​

Manual export is fine once. After that, pick a delivery route.

GoalWhere to start
Repeat the same run daily or weeklySchedules
Rows landing in a spreadsheetGoogle Sheets integration
A ping when a run finishesSlack integration
Visual workflow builderMake.com guide · Sign up
Self-hosted workflow buildern8n integration guide
Calling runs from your own codeApify REST API tutorial
Feeding a RAG pipelineData for AI and RAG

One caveat before you build a schedule on it: Apify's own two sources disagree on how many runs the free plan can execute at once. The pricing page lists 5 concurrent runs; the platform limits table lists 25 (both checked 2026-09-09 at apify.com/pricing and docs.apify.com/platform/limits). Plan for 5, and confirm the real number on your own account's Limits page before anything depends on it.

Further reading: Make.com + Apify, end to end, n8n + Apify, and exporting scraped data to Excel and Sheets.

When no-code stops being the right answer​

Three cases where the Store loop is the wrong tool, and we would rather say so than sell you a run that fails.

  • No Actor covers your site, and the pages need real logic. Website Content Crawler will get you text, but not structured fields. Writing a scraper with Crawlee is the shorter path. Start at Apify for developers.
  • You need results inside your own product, on demand. Clicking Start in the Console does not scale to that. Drive it through the REST API or Standby mode.
  • You only ever want clean Markdown from a list of URLs for a RAG index. That is a narrower job than Apify is built for, and a crawl-to-Markdown API can be cheaper for it. We compare the two honestly in Apify vs Firecrawl.

If none of those describe you, the no-code path is genuinely enough. Create the free account, run Google Maps Scraper against 10 places, export the CSV, and pick your real target from the table above.

Frequently Asked Questions

No, not for anything on this page. You pick an Actor, fill in its input form, press Start, and export the dataset. Code becomes useful when you want the REST API, an SDK, or a custom Actor for a site nobody has covered.

The Free plan is $0 per month with $5 of platform credit and no card at signup (apify.com/pricing, checked 2026-09-09). Actors charge on top of that: Google Maps Scraper lists from $1.50 per 1,000 scraped places, so a 10-place test run is about 1.5 cents. Keep result limits low and $5 covers most of the guides here.

Google Maps if you want local business leads, Amazon if you want product and price monitoring. Both return recognisable data on the first run, so you can tell immediately whether the inputs were right.

Not currently. Apify's own Apollo scrapers page states that Apollo scrapers are not available because of Apollo's strict terms of use, even for paid Apollo accounts (checked 2026-09-09). Use the other lead sources covered in our Apollo guide instead.

Search the Apify Store by the site's domain name first, since the catalogue is far larger than this index. If nothing fits, Website Content Crawler handles arbitrary sites, and a custom Actor built with Crawlee handles the rest.

Scraping public data is often lawful, but terms of service, contract terms and privacy law still apply, and they vary by jurisdiction and by the kind of data. Read our web scraping legality guide, and take legal advice for regulated or personal data.

Yes, over MCP. Apify runs a hosted MCP server at https://mcp.apify.com that clients such as Claude Desktop, Claude Code, Cursor and VS Code connect to (docs.apify.com/platform/integrations/mcp, checked 2026-09-09). It is no longer an Actor you start yourself.

Common mistakes and fixes

There is no Actor for the site I need.

Search the [Apify Store](https://apify.com/store/categories?search=scraper&fpr=use-apify) by domain name first. If nothing fits, [Website Content Crawler](/docs/how-to-use-apify/scrape-website-content) crawls arbitrary sites into text or Markdown, and developers can build a private Actor instead.

The run finished green but the dataset is empty.

Read the run log before changing inputs. Empty datasets are usually a required input left blank, a filter that matched nothing, or a search term with no results. Test one URL or one keyword before you scale.

I need this in Google Sheets every morning.

Use [schedules](https://docs.apify.com/platform/schedules?fpr=use-apify) plus the [Google Sheets integration](/docs/apify-for-developers/apify-google-sheets-integration), or drive the run from a [Make.com](/docs/apify-for-developers/apify-make-integration) or [n8n](/docs/apify-for-developers/apify-n8n-integration) scenario.