Automating a real estate agency with n8n lets you integrate Tokko, Zonaprop, and WhatsApp into a single flow, qualify leads before they reach a salesperson, and cut time-to-first-response.
TL;DR
- More qualified leads: deduplication across portals and automatic scoring before a lead reaches a salesperson.
- Less time-to-first-response: WhatsApp bot + n8n also reply at night and on weekends.
- Less admin time: automatic portal and CRM sync, no manual loading.
- Stack: Tokko + Zonaprop + Argenprop + MercadoLibre + HubSpot + WhatsApp + Google Calendar + n8n.
- Cost: depends on how many portals and systems need to be integrated; it's defined in a proposal with scope and stages.
Why n8n is the right platform for Argentine real estate agencies in 2026
The real pain of any mid-sized real estate agency isn't generating leads: it's attending to them in time. The portals (Zonaprop, Argenprop, MercadoLibre, TokkoBroker feed) push contacts via email, WhatsApp, forms, and each one lands in a different channel. The human salesperson takes on average 4h to respond. Meanwhile the customer has already talked to 3 other agencies.
n8n solves this because:
- It unifies channels. Scrape + webhook + API in a single workflow.
- It runs 24/7. The lead from Sunday 23:30 gets a response before 8am Monday.
- It integrates with the regional stack. Tokko, Zonaprop (via email parsing or scraping), MercadoLibre API, WhatsApp.
- Self-hosted. Your customer data stays on a server you control, which helps you comply with Law 25.326.
The 5 most profitable processes to automate in real estate
Prioritized by revenue impact, not by technical ease.
1. Portal → unified CRM sync
Zonaprop, Argenprop, and MercadoLibre each send their leads through their own channel. n8n centralizes them:
- Zonaprop webhook → parser → Tokko.
- Argenprop email to alias inbox → IMAP node → parser → Tokko.
- MercadoLibre API → polling every 5 min → Tokko.
- Own web form → webhook → Tokko.
All leads enter with the same structure and tagged source. No more duplicates across channels, no more "did Juan already call this lead?".
2. Capture via WhatsApp bot with per-property response
Every published listing carries a "Inquire via WhatsApp" button with the property code embedded. The customer clicks → sends a pre-formatted WA → bot identifies the property via Tokko API → responds with price, expenses, age, 3 photos, and a 360 tour link.
Then: "Want to schedule a viewing this week?". If they say yes, it moves to flow 4.
3. Automatic lead qualification
Not all leads are equal. n8n runs scoring on each new lead:
- Declared budget vs property range: if they said 50k USD and the property costs 180k, it drops to nurturing.
- Searched area vs inventory: direct match, hot lead.
- Required financing vs possible: discards incompatible leads.
- Previous interaction history: if they already inquired about 3 different properties, it's prioritized.
Output: scoring 0-100. Only 70+ scores pass to the human salesperson. The rest go to automatic nurturing (WhatsApp drip campaign).
4. Viewing scheduling with Google Calendar
Customer confirms a viewing → n8n queries the salesperson's availability in Google Calendar → proposes 3 slots → customer picks → an event is created with location link, WhatsApp confirmation sent, reminder 24h before, reminder 2h before.
If there are 2h left and the customer hasn't confirmed, automatic call or message to reconfirm. No-show reduction: from 25% to 8%.
5. Post-viewing follow-up and nurturing
Key automation 90% of agencies don't do. After the viewing:
- 2 hours later: WhatsApp with souvenir photos + "What did you think?".
- Day 3: recommended similar properties.
- Day 7: if no interest, quick objection survey.
- Day 30: commercial check-in.
- Day 90: low-frequency nurturing with area news.
Salespeople don't do this manually. n8n does, and that's where the extra 30% of closings come from.
n8n workflow step by step: Zonaprop → PostgreSQL → Tokko → WhatsApp bot
An example flow, node by node.
- Trigger: IMAP email node connected to the inbox receiving Zonaprop notifications.
- Code node (avoid internal fetch, only parsing): extract
name,phone,email,property_id,messagefields from the email HTML. - Set node: normalize phone to E.164 format (+54 9 11...) and generate a SHA256 hash of phone+email as the lead fingerprint.
- PostgreSQL node: query whether that fingerprint exists in the
leadstable. If it does, route to "update lead". If not, route to "create lead". - HTTP Request node to Tokko API (
POST /api/v1/contacts/) to create the contact with source="zonaprop". - HTTP Request node to Tokko to fetch data of the property they inquired about.
- HTTP Request node to Evolution API (
/message/sendText/{instance}) with template: "Hi , this is Propiedades XYZ. I saw you inquired about . Want full info or to schedule a viewing?". - PostgreSQL node: store the first-response timestamp for the TTR metric.
- Wait node: if there's no response within 2h, send a reminder.
- Slack node or WhatsApp to the salesperson: notify the human there's a hot lead waiting.
Build time depends on the systems involved and is set in the proposal.
Recommended stack for Argentine real estate agencies in 2026
The categories and tools we've seen work in real implementations.
Real estate CRM
- Tokko Broker — AR leader, complete REST API, multi-portal publishing.
- HubSpot — more complete in nurturing and reporting, integrates with everything.
- Infocasas CRM — regional alternative with a good API.
Publishing portals
- Zonaprop — highest volume in AR, lead via email + webhook if you have the pro plan.
- Argenprop — second in volume, good lead quality.
- MercadoLibre Inmuebles — official API, reliable webhooks.
- Remax / Century21 internal — if you operate within the network.
Communication
- WhatsApp via Evolution API (MVP) or Cloud API (production) — main channel.
- Chatwoot — multi-agent dashboard for salespeople.
- Twilio SendGrid — transactional and nurturing email.
Calendar and digital signature
- Google Calendar — viewing scheduling.
- Cal.com self-hosted — alternative with public booking.
- DocuSign or HelloSign — digital signature for reservations and deeds.
Analytics
- Looker Studio — dashboard for TTR, conversion by source, pipeline.
- PostgreSQL on your own server — central database.
Hypothetical scenario: LATAM real estate agency with Tokko + n8n, 2x qualified leads
Suppose a real estate agency in Palermo, team of 6 salespeople, inventory of 180 active properties, commission revenue USD 28k/month.
Pains before:
- 3 lead channels (Zonaprop, MercadoLibre, own web) with no unification.
- 35% duplication of leads across portals.
- Average TTR (time-to-first-response): 4h 20min.
- Salespeople lost 2 hours a day loading leads manually into Tokko.
- No systematic post-viewing follow-up.
What would be implemented:
- Deploy n8n + Evolution API + PostgreSQL on Hostinger KVM 4 (USD 15/month).
- 5 workflows: portal sync → Tokko, WhatsApp bot with Tokko API, automatic scoring, scheduling with Google Calendar, post-viewing drip.
- Looker Studio dashboard with TTR, conversion, pipeline by salesperson.
90-day targets under these assumptions (assumptions, not measured results):
- Leads in CRM: +85% (from deduplication and 24/7 capture).
- Qualified leads (score 70+): 2.1x.
- Average TTR: from 4h 20min to 8 min.
- Salespeople admin time: -70% (from 10h/week to 3h).
- Viewings scheduled/month: +62%.
- Closings: +28% vs previous quarter.
How much it costs to automate your real estate agency with n8n
It depends on how many portals, systems, and salespeople are in the loop, and on how much has to be integrated with Tokko or built custom (scoring, reporting, multiple branches). At StriqTech we work in three steps: first, a no-commitment conversation to understand how leads come in and get handled today; then a proposal with scope, deliverables, dependencies, acceptance criteria, stages, and timelines; and finally we build, test with the people in charge, and agree on go-live and maintenance. The proposal spells out which maintenance, hosting, or third-party services are included.
5 common mistakes when automating real estate
- Duplicating leads across portals due to missing fingerprint. The same customer comes in via Zonaprop and MercadoLibre, ends up with 2 contacts in Tokko and 2 different salespeople calling them. Fix: hash of phone+email before creating in CRM.
- Not qualifying the lead before passing it to a human. Salespeople lose 40% of their time with leads that have no budget. Fix: automatic scoring with LLM + declared budget + area.
- Manual follow-up after the viewing. The salesperson promises to call and doesn't. Fix: automatic drip on day 0, 3, 7, 30, 90.
- Not measuring TTR. If you don't measure time-to-first-response, you can't improve it. Fix: Looker Studio dashboard with TTR by channel and by salesperson.
- Not integrating Google Calendar in scheduling. Customer asks for a viewing, salesperson promises to confirm, never does. Fix: automatic slot based on the salesperson's real availability.
Related internal links
- Pillar guide: n8n for Argentine SMBs.
- Complementary cluster: Evolution API WhatsApp self-hosted.
- Sector cluster: automating restaurants with n8n.
- Services: StriqTech process automation.
- Contact: WhatsApp +54 9 11 5499-7296.
CTA
If your real estate agency loses leads because of slow response times or because salespeople load Tokko by hand, tell us which process you want to fix. After a first conversation we'll propose the next step, with scope, stages, and timelines in writing. Write to us at +54 9 11 5499-7296.