Zapier

Invite only. The letsrealty Zapier app is shared by invitation while it is in beta. Open the letsrealty invite while signed in to Zapier and accept it; letsrealty then shows up in the app picker of every Zap you build.

The app connects letsrealty to the thousands of tools on Zapier without code: send every new Lead to WhatsApp or a Google Sheet, or push Leads in from Facebook Lead Ads, Typeform or any form.

Connect your account

  1. In your Admin Console, as a Tenant Admin, open Integrations → API keys and create a key named "Zapier" with the scopes leads:read, leads:write, activities:write and webhooks:manage.
  2. In Zapier, choose letsrealty in a Zap and paste the key when asked to sign in. The connection is named after your agency.

Revoking the key disconnects Zapier and turns off the webhooks it registered.

Triggers

Every trigger is instant: when you turn a Zap on, Zapier registers a webhook endpoint for it with POST /v1/webhooks/subscriptions, and removes it with DELETE /v1/webhooks/subscriptions/{endpoint_id} when you turn the Zap off. These endpoints show in the console as "via API: Zapier".

  • New Lead — a Lead was created, by any path (lead.created).
  • Lead Status Changed — a Lead moved to another stage; previous_status has the one it left (lead.status_changed).
  • New Inquiry — someone got in touch, with the Lead it belongs to (inquiry.created).
  • Lead Scored — AI scored or re-scored a Lead (lead.scored).

While you set up a Zap, Zapier shows your latest real events of that kind as samples.

Actions

  • Create or Update Lead — calls POST /v1/leads:ingest, so a contact with the email or phone of an existing Lead updates that Lead instead of duplicating it, and a new Inquiry is assigned and notified like one from your website. Each write sends an Idempotency-Key made from the Zap and its input, so a run Zapier replays is not recorded twice; map the trigger's own id (the form response or ad lead id) into Unique ID so two contacts with identical answers within 24 hours are both recorded. See Ingesting Leads for what every field does.
  • Add Activity — adds a task, call, visit, meeting or note to a Lead's timeline.
  • Find Lead — finds a Lead by email, then by phone in any format.

Zapier doesn't support apps in two languages, so names are in English; each field's help is in Spanish too.

Examples

New Lead to WhatsApp or Google Sheets

Trigger: letsrealty → New Lead. Action: a WhatsApp message to your team, or Google Sheets → Create Spreadsheet Row with the Lead's name, email, phone and source.

Facebook Lead Ads or Typeform to letsrealty

Trigger: Facebook Lead Ads → New Lead (or Typeform → New Entry). Action: letsrealty → Create or Update Lead, mapping the name, email and phone, with Source set to "Facebook Lead Ads" and Campaign to the form or ad name.