Marketplace Integrations

Connect Zillow, Realtor.com, Trulia, and Zapier to automatically import leads into your CRM.

Zillow

TechConnect Lead Forwarding
Total Leads
0
Success Rate
Last Received
Never
POST https://voxresidential.com/api/webhooks/incoming/zillow
  1. Log in to Zillow Tech Connect (Premier Agent dashboard)
  2. Go to Leads → Lead Forwarding
  3. Click Add Webhook and paste the URL above
  4. Set the secret header: X-Webhook-Secret: YOUR_SECRET
  5. Enable forwarding for the lead types you want (buyer, seller, renter)
  6. Save and send a test lead to verify

Env variable: WEBHOOK_SECRET_ZILLOW (leave blank to skip auth)

Supported fields: contact.firstName, contact.lastName, contact.email, contact.phone, property.zpid, property.streetAddress, message, lead_type

Realtor.com

LeadFeed API
Total Leads
0
Success Rate
Last Received
Never
POST https://voxresidential.com/api/webhooks/incoming/realtor
  1. Contact your Realtor.com account rep to enable LeadFeed webhook forwarding
  2. Provide them the POST URL above
  3. Set secret header: X-Webhook-Secret: YOUR_SECRET
  4. Request lead types: buyer inquiries, seller valuations, rental leads
  5. Alternatively, use Zapier's Realtor.com integration to forward leads

Env variable: WEBHOOK_SECRET_REALTOR

Supported fields: consumer.first_name, consumer.last_name, consumer.email, consumer.phone, listing.listing_id, listing.address, lead_type

Trulia

Lead Webhook (Zillow Group)
Total Leads
0
Success Rate
Last Received
Never
POST https://voxresidential.com/api/webhooks/incoming/trulia
  1. Trulia is part of Zillow Group — lead forwarding is configured through the same Zillow TechConnect portal
  2. In TechConnect, ensure Trulia leads are enabled for forwarding
  3. Use the Trulia-specific URL above to route them separately
  4. Set secret header: X-Webhook-Secret: YOUR_SECRET
  5. Alternatively, forward all Zillow Group leads to the Zillow endpoint — they'll be parsed correctly either way

Env variable: WEBHOOK_SECRET_TRULIA

Supported fields: lead.fullName, lead.emailAddress, lead.phoneNumber, property.truliaId, property.formattedAddress, inquiry.message, inquiry.type

Zapier

Connect 6,000+ apps via triggers & actions
Leads via Zapier
0
Active Subscriptions
0
API Keys
0
Inbound Webhook (Simple)
POST https://voxresidential.com/api/webhooks/incoming/zapier
REST API (Triggers & Actions)
Triggers GET https://voxresidential.com/api/zapier/triggers/new-lead
Triggers GET https://voxresidential.com/api/zapier/triggers/status-change
Actions POST https://voxresidential.com/api/zapier/actions/create-lead
Actions POST https://voxresidential.com/api/zapier/actions/update-lead
Subscribe POST https://voxresidential.com/api/zapier/subscribe
Unsubscribe DELETE https://voxresidential.com/api/zapier/subscribe/:id
Simple Mode (Webhook):
  1. In Zapier, create a new Zap with your trigger app (e.g., Google Sheets, Typeform, Facebook Lead Ads)
  2. Add a Webhooks by Zapier action step (POST)
  3. Paste the inbound webhook URL above
  4. Map fields: name, email, phone, message
  5. Optionally add header X-Webhook-Secret for auth
API Mode (Triggers + Actions):
  1. Generate an API key below
  2. In Zapier, use Webhooks by Zapier with custom request
  3. Add header X-Api-Key: your_key_here
  4. Triggers: Use GET requests to poll for new leads or status changes
  5. Actions: POST to create or update leads from other apps
  6. REST Hooks: Use subscribe/unsubscribe for real-time push events

Events: new-lead, status-change, deal-created, deal-closed, task-completed

API Keys
Active Subscriptions
EventTarget URLLast TriggeredFailures