Google Hotels Price Drop Alerts: Apify + Gmail (n8n)
Google Hotels Price Drop Alerts: Apify + Gmail (n8n)
Regular price
£25.99
Regular price
£25.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Google Hotels Price Drop Alerts: Apify + Gmail (n8n)
Regular price
£25.99
Regular price
£25.99
Sale price
Unit price
/
per
Get alerted the moment your Google Hotels shortlist drops in price—automatically (Apify + Gmail in n8n)
This n8n workflow tracks hotel prices on Google Hotels every day and sends you an email via Gmail whenever a hotel you’re watching gets cheaper—no manual checking required.
What this workflow does
- Runs daily on a schedule to continuously monitor changes.
- Uses the Google Hotels Prices Scraper Apify Actor (https://apify.com/kestrel/google-hotels-prices) to read nightly rates and stay totals from Google Hotels, which compares multiple booking sources (e.g., Booking.com, Expedia, Agoda, Hotels.com, and the hotel’s own site).
- Detects price drops by storing yesterday’s price per hotel using n8n static data (no database setup).
- Applies a configurable drop threshold (default 10%) to determine what counts as a meaningful decrease.
- If any monitored hotels drop, it emails you the results through Gmail (you can swap the email node for another channel if desired).
Use cases
- SaaS operators and founders tracking travel costs for upcoming trips with predictable schedules (“N days out”).
- Automation engineers using n8n to build reliable daily monitoring without maintaining a price database.
- Frequent travelers who shortlist specific hotels and want price-drop alerts for those exact stays.
Technical details
- Scheduler trigger with relative dates (e.g., “30 days” → “32 days”) so the workflow doesn’t go stale.
-
HTTP Request node calling Apify’s
run-sync-get-dataset-itemsendpoint (one call can return up to 200 hotels). - Code node compares current results vs previous run and emits only drop events.
- IF node gates the notification.
- Gmail node sends the email notification (upgrade path: Slack/Telegram/Google Sheets by replacing the last node).
- Uses sticky note, no op where applicable, and static data for persistence.
Setup: Create an Apify account and add your API token as a header auth credential named Apify Header Auth (header name is provided in the template’s setup instructions).
