AutomationMart
Home/Browse/Auto Germany apartment search & apply with Immobilienscout24 & Google Services
n8n

Auto Germany apartment search & apply with Immobilienscout24 & Google Services

n8nn8n14 modulesv1.0
Google SheetsGoogle Drive

This n8n workflow automatically finds apartments for rent in Germany, filters them by your city, rent budget, and number of rooms, and applies to them via email. Each application includes: - A personalized German cover letter - Schufa report (fetched dynamically from Google Drive) - Recent salary slips (also fetched from Google Drive) The workflow runs daily at a scheduled time, emails landlords or agencies automatically, and logs every application into a Google Sheet for tracking. How It W

At a glance

Auto Germany apartment search & apply with Immobilienscout24 & Google Services is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Google Sheets, Google Drive. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Google Sheets, Google Drive
Modules
14
Price
Free
Version
v1.0
Auto Germany apartment search & apply with Immobilienscout24 & Google Services workflow diagram

About this workflow

This n8n workflow automatically finds apartments for rent in Germany, filters them by your city, rent budget, and number of rooms, and applies to them via email. Each application includes: - A personalized German cover letter - Schufa report (fetched dynamically from Google Drive) - Recent salary slips (also fetched from Google Drive) The workflow runs daily at a scheduled time, emails landlords or agencies automatically, and logs every application into a Google Sheet for tracking. How It Works 1. Scheduled Trigger – Runs every day at 9 AM (adjustable). 2. Fetch Listings – Uses immobilienscout24 API (or similar) to pull rental listings for your selected city. 3. Filter Listings – Keeps only listings matching your CITY, MAXRENT, and ROOMS settings. 4. Fetch Documents – Retrieves your Schufa report and salary slips from Google Drive (no need for local hosting). 5. Generate Cover Letter – Creates a personalized German-language letter per apartment. 6. Send Email Application – Sends the email to the landlord or agent with cover letter + documents attached. 7. Log Applications – Saves each application (title, address, rent, date) in a Google Sheet. How to Use 1. Import the workflow JSON into n8n. 2. Set environment variables in n8n (for security): - immobilienscout24TOKEN: Your immobilienscout24 API token - immobilienscout24LISTINGACTOR: Actor ID for your preferred rental listing scraper (or custom) - MYEMAIL: Your sender email address (SMTP configured in n8n) - SCHUFAFILEID: Google Drive File ID for your Schufa PDF - SALARYFILEID: Google Drive File ID for your Salary Slips PDF - APPLICATIONSHEETID: Google Sheet ID to log applications 3. Authenticate Google Drive and Google Sheets (OAuth2 in n8n). 4. Customize search filters in the Set Config node: - CITY (e.g., Berlin) - MAXRENT (e.g., 1200) - ROOMS (e.g., 2) 5. Activate the workflow – It will run daily at the configured time and send applications automatically. 6. Check your Google Sheet – Every application will be logged for tracking. Requirements - An immobilienscout24 account (or another apartment listing API, can be substituted). - A Google account (for Drive and Sheets integration). - A Schufa report (PDF) uploaded to Google Drive. - Recent salary slips (PDF) uploaded to Google Drive. - An SMTP-configured email account for sending applications. - n8n instance (self-hosted or cloud) with: - Google Drive and Google Sheets credentials configured - Environment variables set for tokens and file IDs - A working email SMTP setup

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Import contacts to EspoCRM from Google Sheets

Every time a new row is added to your Google Sheets spreadsheet, Make will automatically import the contact data in EspoCRM. The template uses [this example spreadsheet](https://docs.google.com/spreadsheets/d/1-16B3TEz8U-inTOtQkHl-nlQ9LZaXkvnyuq5nuRqzTU/edit?usp=sharing).

Free

Monitor new Instagram comments and update Google Sheets rows accordingly

Automatically track new Instagram comments and update corresponding Google Sheets rows. Streamline social media engagement and data management with this integration.

Free

Sync user & session stats from Google Analytics to Google Sheets

Streamline your data analysis by automatically syncing total users and session data from Google Analytics to Google Sheets every Friday at 17:00. Customize your schedule as needed to keep stakeholders updated with the latest website metrics. The scenario is scheduled to execute every Friday at 17:00 which you can change in the schedule setting by clicking the clock icon on the first module.

Free

Create a new contact in Mautic for every new row added in Google Sheets using a custom webhook

Automatically create a new Mautic contact whenever a new row is added in Google Sheets using a custom webhook integration.

Free

Send documents to sign via DocuSign to e-mails retrieved from Google Sheets

When a new row is created in a Google Sheets spreadsheet, a new request for signing a document is sent to the e-mail. After that, the row is updated so the user knows when the request was sent.

Free

Sync Zendesk knowledge base articles to Airtable with markdown conversion

Who is it for Customer service or support teams who want to use their Zendesk articles in other tools. Content/Knowledge managers consolidating or migrating knowledge bases. Ops/automation specialists who want Markdown versions of articles (could be adapted to Notion, Google Sheets, or any Markdown-friendly system). How to get started Download the template and install it on your instance Set Zendesk and Airtable credentials Modify the Zendesk baseurl and Airtable's table and base Run the

Free

Qualify and route real estate leads with Anthropic Claude, MLS/CRM, and Google Sheets

How It Works This workflow automates real estate lead qualification and routing by enriching leads from multiple sources with AI-powered analysis and directing them to appropriate sales agents based on priority. Designed for real estate brokers, sales managers, and lead generation teams, it solves the critical challenge of quickly identifying high-value prospects from high-volume lead streams while ensuring timely agent follow-up. The system triggers on schedule, fetches leads simultaneously fro

Free

Automate RSS content with AI: summarize, notify & archive

Product Overview This n8n workflow template automates the entire lifecycle of RSS feed monitoring—perfect for tech news aggregation, content curation, and AI-powered updates. It reads RSS links from a Google Sheets file, fetches content, summarizes it using GPT, sends digest messages to Discord, and stores clean content into a Google Sheets database for future use. 🔄 How It Works ✅ 1. Scheduled RSS Fetching Triggers every 24 hours via Schedule Trigger. Reads a list of RSS feed URLs from a centra

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free