π¬ Transform Airbnb listings into custom direct booking sites with Netlify
β‘ 216 views Β· π¬ Content Creation & Video
π‘ Pro Tip β HTTP Request scraping tends to break when sites update their markup. If youβre scraping a major platform, check if ScraperNode covers it β it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.
Description
Direct Booking Site Generator Workflow
This workflow instantly transforms any Airbnb listing into a polished, mobile-ready direct booking site hosted on the Netlify platform.
Requirements
1. Install the Airbnb Scraper Node
This workflow depends on the community package n8n-nodes-airbnb-scraper. Install it on your n8n instance (Settings β Community Nodes) before importing the workflow.
2. Generate the Required API Tokens
| Credential | Purpose | Where to create it |
|---|---|---|
| Airbnb Scraper API Token | Authenticates the Airbnb Scraper node so it can fetch listing data. | Sign up at scraper.shortrentals.ai and copy your API token from the dashboard. |
| Netlify Personal Access Token | Allows the workflow to create sites and deploy ZIP assets through the Netlify API. | Go to Netlify User Settings β Applications β Personal access tokens and generate a token with Deploy sites permissions. |
Store both tokens as credentials in n8n (Airbnb Scraper API and Netlify API Token) before executing the workflow.
How the Workflow Works
- Manual Trigger & Listing Input β Provide any Airbnb
listingIdand run the workflow. - Data Collection β
n8n-nodes-airbnb-scraperpulls rich listing data (photos, amenities, host details, pricing, reviews, etc.). - Static Site Generation β The
Generate HTML Sitenode transforms that data into a premium, mobile-responsive landing page with sticky booking card, amenities grid, gallery, and shortrentals.ai credit. - ZIP Packaging β
Prepare BinaryandCreate ZIPconvert the HTML into a Netlify-ready archive (rootedindex.html). - Netlify Deploy β
Create Netlify Sitespins up a new site (unique subdomain per run).Deploy ZIPuploads the packaged site via Netlifyβs deploy API.
- Output β The final node returns the public URL, admin dashboard link, site ID, and deploy metadata so you can verify or reuse the site later.
Need More Functionality?
If you require conversion-ready sites with payments, Calendar Sync sync, or Booking engine, head to sitebuilder.shortrentals.ai to explore the full product suite.
Questions or Custom Builds?
- Visit shortrentals.ai for product info and tutorials.
- Reach our team anytime at hello@shortrentals.ai.
Happy hosting! π
π Nodes Used
HTTP Request
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File