Free n8n templates for scheduled scraping

Workflows I built and published on n8n.io. Each one runs one of my Apify actors on a schedule and tells you only about what is new.

In short

These 3 n8n workflow templates each run an Apify actor on a schedule, save every new result to Google Sheets and send the ones that match your rule to Telegram or Slack. They are free, they skip results you have already been sent, and each page has the workflow JSON to copy straight onto an n8n canvas.

๐Ÿ” 3 templates Google Sheets Telegram Slack Free to import
๐Ÿ›๏ธ Runs every hour ยท Google Sheets + Telegram

Wallapop alerts in Telegram and Google Sheets

This n8n workflow checks Wallapop every hour for new listings that match your keywords and price range, saves every new item to a Google Sheet, and sends the ones at or under your alert price to Telegram in one message.

๐Ÿš— Runs every morning at 7:00 ยท Google Sheets + Telegram

AutoTrader.ca used car alerts in Telegram and Google Sheets

This n8n workflow searches AutoTrader.ca every morning at 7:00 for cars listed in the last day that match your makes, budget, mileage and location, saves each new car to Google Sheets, and sends the ones priced below AutoTrader's market median to Telegram.

๐Ÿ“‡ Runs every morning at 8:00 ยท Google Sheets + Slack

Reddit buying-intent leads in Google Sheets and Slack

This n8n workflow searches Reddit every morning at 8:00 for posts and comments from people looking to buy what you sell, scores each one 0 to 100 for buying intent, saves every new lead to Google Sheets and posts the hottest ones to Slack as one digest.

Each workflow runs one actor from my Apify catalogue. For a one-off run with no schedule, see the ready-made example tasks. Want a workflow for another site? Suggest it.

How every template is built

  1. A schedule starts it

    Hourly or daily, set in one Schedule Trigger node you can change.

  2. One node holds your settings

    Keywords, price limits, location and alert rule all live in a node named Set your search. Apart from connecting your accounts, nothing else needs editing.

  3. An Apify actor fetches the data

    It runs on your own Apify account, which handles proxies, pagination and anti-bot protection.

  4. Repeats are dropped

    Results you were already sent are removed, so a schedule never alerts twice on the same thing.

  5. Everything is saved, the best is sent

    Every new result becomes a Google Sheet row. Only the ones passing your rule reach Telegram or Slack, as one message.

Guides on n8n and scraping

New to Apify?

Start with $5 in free credit - no card required

Every actor on this site runs on Apify, a cloud platform that handles the servers, proxies and anti-bot work for you. A free account comes with $5 of credit, which is enough to pull roughly 5,000 listings before you pay anything.

  • No credit card to sign up
  • Pay per result - no monthly minimum
  • Export to CSV, JSON, Excel or Google Sheets
  • Schedule runs and get results by webhook or API
Create a free Apify account โ†— Browse my store on Apify โ†— Affiliate link - costs you nothing, supports the free actors.

n8n templates - questions answered

What is an n8n template?

A ready-built n8n workflow you import instead of wiring the nodes yourself. These ones run one of my Apify actors on a schedule, save the results to Google Sheets and send an alert to Telegram or Slack.

Are these n8n templates free?

Yes. Each one is published free on n8n.io and its workflow JSON is on this site. Running one bills the Apify actor on your own Apify account at the price listed on its page, and new Apify accounts start with $5 of free credit.

How do I import a template into n8n?

Open it on n8n.io and choose "Use for free", or copy the workflow JSON from its page here and paste it onto an empty n8n canvas. n8n can also import the JSON file from its URL.

Do they work on n8n Cloud and on self-hosted n8n?

Yes. They use the verified Apify node, which is available on n8n Cloud and on self-hosted n8n, plus standard nodes: Schedule Trigger, Google Sheets, Telegram or Slack.

Will a scheduled workflow send the same result twice?

No. Every template either uses the Remove Duplicates node to remember what it has already sent, or runs the actor in its only-new mode.

Can you build a workflow for a different site?

Ask at /suggest. A workflow needs an actor for the site first, and popular requests become new public actors and new templates.