Skip to content

FousZooplaPro

Pull your ZooplaPro leads into your own systems

Read the email, phone and valuation leads in your ZooplaPro Leads report, and your MarketView figures, with one API call each. Each morning, a workflow can email you yesterday's missed calls and post new valuation emails to your CRM.

Works with your own ZooplaPro account. Fous is an independent product.

What you can build on ZooplaPro

  • Get email leads

    Build this

    Reads the For sale emails or To rent emails tab of the Leads report under Manage performance, for the date range you give.

    Takes
    Tab (for sale or to rent), from date, to date
    Returns
    Date and time, recipient email, sender's contact details, listing, message, search criteria
  • Get phone leads

    Build this

    Reads the Phone leads tab of the Leads report: every call to your Zoopla number, with the caller's number and whether it was answered.

    Takes
    From date, to date, call result (optional)
    Returns
    Date and time, Origin #, Target#, call result
  • Get valuation emails

    Build this

    Reads the Valuation emails tab of the Leads report: the address each sender entered and the contact details they left.

    Takes
    From date, to date
    Returns
    Date and time, recipient email, sender's contact details, property, message
  • Read your MarketView

    Build this

    Reads the Your MarketView tiles on the Dashboard for Sales or Lettings: For Sale or To Let, New Instructions, Sold or Let, Price Reductions, with your rank.

    Takes
    Sales or lettings
    Returns
    Tile name, your figure, your rank

Automate ZooplaPro with a workflow

A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

  • Yesterday's missed calls, ready for call-back

    Build this
    Starts
    Every weekday at 8:00
    Step 1
    Get the phone leads for yesterday from the Phone leads tab.
    Step 2
    Keep the calls with the call result Missed.
    Step 3
    Email you the list with each caller's Origin #, the time of the call and the Target# they rang.
  • New valuation emails, sent to your CRM

    Build this
    Starts
    Every day at 7:30
    Step 1
    Get the valuation emails for the last two days from the Leads report.
    Step 2
    Keep the leads that were not there on the last run.
    Step 3
    Post each one, with the property address and the sender's contact details, to your CRM webhook.
  • Weekly MarketView for Sales and Lettings

    Build this
    Starts
    Every Monday at 7:00
    Step 1
    Read Your MarketView for Sales, then for Lettings.
    Step 2
    Compare each tile's figure and rank with last week's run.
    Step 3
    Email you a short summary of what changed, tile by tile.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

Once built, one call from your code

Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get email leads” would look like.

Example request
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "pro.zoopla.co.uk/get_email_leads",
    "input": {
      "tab": "for_sale",
      "from": "2026-11-10",
      "to": "2026-11-11"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "tab": "for_sale",
    "leads": [
      {
        "received_at": "2026-11-11T09:42:00Z",
        "recipient_email": "sales@acme-estates.example",
        "sender_name": "Jordan Example",
        "sender_email": "jordan@northwind.example",
        "sender_phone": "07700 900123",
        "listing": "3 bed semi-detached house for sale, Elm Road",
        "message": "Is the property still available? We would like to book a viewing on Saturday.",
        "search_criteria": "For sale, 3+ beds, up to £425,000"
      }
    ],
    "count": 1
  }
}

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

ZooplaPro’s own options

Zoopla's own interfaces send listings in and get leads out: listings come from your property software's feed or the Real-time Listings Service, and leads through the Leads API or Push Delivery, free on request through Member Services. There is no published API for ZooplaPro's screens, such as the Leads report or MarketView, whose lead tabs export by email.

OptionWhat it coversWhat it takes
Real-time Listings ServiceFor estate agents and their software providers: sends branches and listings with branch/update, listing/update, listing/delete and listing/list, version 2.3.A client certificate signed by Zoopla, testing in the sandbox first, then live access by contacting Zoopla.
Data feed from your property softwareUploads your listings from software such as Alto, Jupix or Expert Agent.A written request to Member Services with your branch and your feed provider's details.
Leads API and Push Delivery ServiceGets leads into your business software, by calling the API or by having Zoopla push each lead as it is submitted.A request to Member Services. Zoopla charges nothing for the service; development costs depend on your setup.
ZooplaPro by handThe Leads report tabs, the Dashboard and its reports. Lead tabs export as PDF, XLS or CSV, sent by email.A ZooplaPro account for your branch.

Read on November 12, 2026: How do I set up a feed?, Leads API and Push Delivery Service, Real-time Listings Service documentation.

Signing in to ZooplaPro

ZooplaPro signs you in with your email address and password. The first time, and on a new device, browser or location, it emails you a verification code to enter. With Fous you sign in once through ZooplaPro's own sign-in with your own account: the login is sealed with AES-256, the emailed code is handled, and an expired session is signed back in.

Worth knowing

Leads report data updates overnight
Zoopla updates the Leads report's data overnight. A run scheduled for the morning reads the previous day's leads after that update.
Exports arrive by email
Export on a Leads report tab sends a PDF, XLS or CSV file by email, by default to your ZooplaPro sign-in address. If it has not arrived within 24 hours, Zoopla asks you to contact Member Services.
What counts as a missed call
Each call to your Zoopla number is listed with an Origin # and a call result of Answered or Missed. Calls that reach your answering machine count as unanswered, and calls over 10 seconds are recorded.
MarketView ranks you within your outcodes
Your MarketView compares you with every agent that has at least one property on the market in your outcodes. The Lettings toggle appears only when your lettings department is enabled.

More in Real estate: property management and listings

Other industries: NLIS database, Wayfair Partner Home, Kaufland Business Partner Portal, AT&T Business Center, Angi Pro, Oracle Fusion Cloud Supplier Portal.

Frequently asked questions

Not for ZooplaPro's own screens, such as the Leads report or MarketView. Zoopla offers the Real-time Listings Service and property software feeds for sending listings, and the Leads API and Push Delivery Service for receiving leads, through Member Services. Lead delivery is free; development costs depend on your setup.

Open Manage performance, then Leads report, pick a tab such as For sale emails or Valuation emails, click Export and choose PDF, XLS or CSV. ZooplaPro emails the file to the address you confirm. With Fous, a method returns the same leads as JSON instead.

In the Phone leads tab of the Leads report. Each call shows its date and time, the caller's Origin #, the Target# they rang and a call result of Answered or Missed. Calls that reach an answering machine count as unanswered.

In the Valuation emails tab of the Leads report, under Manage performance. The Property column shows the address the sender entered, or Unspecified when they gave none, with their message and contact details.

No. Fous is an independent product. You use it with your own ZooplaPro account, and a method reads and does only what that account can.

Put ZooplaPro behind an API call

Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextAppFolio Property ManagerBuildiumEntrataNLIS databaseHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of ZooplaPro (Zoopla). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.