---
title: "Spitogatos.gr listing alerts in Telegram and Google Sheets"
slug: "spitogatos-alerts-telegram-google-sheets"
type: "n8n-workflow-template"
url: "https://automationbyexperts.com/n8n/spitogatos-alerts-telegram-google-sheets"
workflow_json: "https://automationbyexperts.com/static/n8n/spitogatos-alerts-telegram-google-sheets.json"
actor: "Spitogatos.gr Real Estate Scraper"
actor_url: "https://automationbyexperts.com/apify/spitogatos-scraper"
schedule: "every morning at 8:00"
apps: ["Apify", "Google Sheets", "Telegram"]
published: "2026-09-30"
---

# Spitogatos.gr listing alerts in Telegram and Google Sheets

This n8n workflow checks Spitogatos.gr every morning at 8:00 for listings first posted in the last 24 hours in the areas you pick, saves each one to Google Sheets with its price per m² and the agent's phone number, and sends a summary to Telegram.

**Template name on n8n.io:** Send new Spitogatos.gr listings with agent details to Google Sheets and Telegram via Apify  
**Workflow JSON:** https://automationbyexperts.com/static/n8n/spitogatos-alerts-telegram-google-sheets.json  
**Actor it runs:** [Spitogatos.gr Real Estate Scraper](https://automationbyexperts.com/apify/spitogatos-scraper) ($0.0015 per result)  
**Runs:** every morning at 8:00

## How it works

You name the areas, in English or Greek, and the workflow asks Spitogatos.gr only for listings first posted within the last 24 hours. It remembers every listing id it has passed on, so the same home never reaches you twice.

Each new listing becomes a row in your Google Sheet with the asking price, the area in m², the price per m², rooms, floor, year built, neighbourhood and the agency, contact name and phone number. That last part is what makes the sheet usable: you can call about a listing without opening it.

By default every new listing is also sent to Telegram, in one message of up to 20 homes. Set maxPricePerM2 to a number and Telegram only gets listings at or under that price per m², plus price cuts while alertOnPriceCuts is on. Everything else stays in the sheet.

## Nodes in the workflow

1. Every morning at 8 (Schedule Trigger)
2. Set your search (Edit Fields)
3. Find new listings on Spitogatos.gr (Apify)
4. Skip listings already sent (Remove Duplicates)
5. Format property row (Edit Fields)
6. Save every listing to Google Sheets (Google Sheets)
7. Keep matching deals (Filter)
8. Combine into one message (Aggregate)
9. Send listings to Telegram (Telegram)

## Settings you edit

| Setting | Default | What it does |
|---|---|---|
| `locations` | Glyfada, Voula | Area names in English or Greek, comma separated, for example Kolonaki, Pangrati. |
| `listingType` | sale | sale or rent. |
| `propertyType` | apartment | apartment, studio, maisonette, detached, villa, or empty for all homes. |
| `priceMax` | 350000 | Maximum asking price in EUR. |
| `areaMin` | 50 | Minimum size in m². |
| `roomsMin` | 2 | Minimum number of rooms. |
| `postedWithin` | 24hours | Only listings first posted within this window. |
| `maxPages` | 3 | Result pages read per run, which keeps each run small. |
| `maxPricePerM2` | 0 | 0 sends every new listing to Telegram. A number sends only listings at or under… |
| `alertOnPriceCuts` | true | With maxPricePerM2 set, true also sends listings whose price was cut. |
| `googleSheetUrl` | PASTE_YOUR_GOOGLE_SHEET_URL_HERE | The URL of the empty Google Sheet that receives the rows. |
| `telegramChatId` | PASTE_YOUR_TELEGRAM_CHAT_ID_HERE | The Telegram chat the alert is sent to. |

## Google Sheet columns

Price (EUR), Area (m2), EUR per m2, Rooms, Floor, Built, Neighbourhood, Region, Price cut (%), Agency, Contact, Phone, First listed, Photo, Found on, Link

## How to set it up

1. **Get the workflow into n8n** - Copy the workflow JSON from this page and paste it onto an empty n8n canvas, or import it from the file URL.
2. **Connect Apify** - Create a free Apify account and connect it in the Find new listings on Spitogatos.gr node, with OAuth or an API token.
3. **Connect Google Sheets and Telegram** - Create an empty Google Sheet and paste its URL into googleSheetUrl. Create a bot with @BotFather, connect it in the Telegram node, and paste your chat id into telegramChatId.
4. **Set your areas, run once, activate** - Edit the areas and filters in Set your search and run the workflow once by hand. The first run writes the header row in the sheet. Then activate it.

## What it costs

The workflow is free. Each run bills the actor on your own Apify account at $0.0015 per result.  The Apify free plan works.

## FAQ

### How do I get alerts for new Spitogatos listings?

Import this workflow into n8n, connect an Apify account, a Google Sheet and a Telegram bot, then put your areas and budget in the Set your search node. Once it is active it checks Spitogatos.gr every morning and sends you the listings posted in the last 24 hours.

### Does it include the agent's phone number?

Yes. Each row has the agency, the contact name and the phone number the listing publishes, and the Telegram message shows the phone next to each home.

### Can I track rentals instead of sales?

Yes. Set listingType to rent.

### Can I be alerted only about cheap listings or price cuts?

Yes. Set maxPricePerM2, for example 2500, and Telegram only gets listings at or under that price per m². With alertOnPriceCuts on, listings whose price was reduced are sent as well.

### What does it cost to run?

The workflow itself is free. Each run bills the Spitogatos.gr Scraper on your own Apify account per listing returned, and maxPages, 3 by default, keeps each run small. The Apify free plan works.

## More n8n templates

- [Wallapop alerts in Telegram and Google Sheets](https://automationbyexperts.com/n8n/wallapop-alerts-telegram-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.
- [AutoTrader.ca used car alerts in Telegram and Google Sheets](https://automationbyexperts.com/n8n/autotrader-ca-car-alerts-telegram-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.
- [Reddit buying-intent leads in Google Sheets and Slack](https://automationbyexperts.com/n8n/reddit-leads-google-sheets-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.

---

Part of [AutomationByExperts](https://automationbyexperts.com) - see [all n8n templates](https://automationbyexperts.com/n8n) or [request a new one](https://automationbyexperts.com/suggest).
