If you vet property deals by hand, this build will save you hours. In this live session I turn a real Upwork brief into a working deal-stacking automation using n8n, Airtable, Tally.so and APIs (Zillow/Rentometer equivalents; UK example uses PropertyData). You’ll see how to capture an address, trigger a webhook, fetch market/rent data, and prep a Google Sheets template for cash-on-cash and purchase-price adjustments. What you’ll learn Clarifying a client spec (“happy path”) before writing a line of automation Tally form → n8n webhook trigger (POST payloads done right) Structuring Airtable bases/tables + choosing predictable field keys Where Zillow/Rent APIs/PropertyData fit (and UK/US alternatives) Saving + processing results in Google Sheets for deal stacking Tools mentioned: n8n, Airtable, Tally.so, Google Sheets, Zapier/Make (comparisons), Zillow, Rentometer, PropertyData, Zoopla/Rightmove (context only). Disclaimer: Don’t expose API keys on screen. Respect each platform’s Terms of Service and rate limits. This video is educational—no financial advice. If this helped, like, subscribe and drop your questions—happy to share the next session covering live API calls + calculations. Timestamps: 00:00 Intro & goal of the session 00:28 The real Upwork brief (5 requirements) 01:36 Clarifying the “happy path” (spec before build) 03:02 Airtable 101: bases, tables, primary fields 05:10 Designing the table for deal inputs (postcode/address) 07:00 API access: Airtable tokens (where to find) 08:45 When to use forms vs Airtable (why Tally.so) 10:02 Build the form (required fields + stable field keys) 12:40 Create n8n Webhook trigger (GET vs POST) 14:15 Connect Tally → Webhook & live test payload 16:20 Read payload structure in n8n (mapping values) 18:10 Zillow/Rentometer/PropertyData: where market/rent data comes from 20:05 Saving to Google Sheets & template strategy (next session preview) 21:30 Wrap-up & what’s next #RealEstateAutomation #n8n #Airtable #DealStacking #APIs #Webhooks #GoogleSheets #propertyinvesting