Sales ops · RevOps · Data engineer

A postcode field is a demographic signal. Most CRMs ignore it.

IMD decile and median property price are two of the most predictive variables in lead scoring — both derivable from a postcode. Zyfy returns them alongside summary.investmentOutlook, rural/urban classification, and parliamentary constituency in a single API call. Your scoring models get structured demographic inputs; your sales team gets location context without a manual lookup.

Relevant signals

These fields are returned on every response and are ready to wire into your application logic.

SignalRelevanceWhat it tells you
regionCriticalONS region (e.g. North West, South East). The natural geography for territory assignment, regional rep routing, and cost-of-living segmentation.
adminDistrictCriticalLocal authority district (e.g. Manchester). Useful for fine-grained territory management, franchise area checks, and event geo-targeting.
signals.deprivation.imdDecileCriticalIndex of Multiple Deprivation decile 1–10. 1 = most deprived. One of the most predictive postcode-level signals for purchase intent, price sensitivity, and product fit. Feeds lead scoring directly.
signals.property.averagePriceCriticalHMLR median property price (last 12 months). Strong proxy for household wealth and willingness-to-pay — especially valuable when income data is absent from the CRM.
summary.investmentOutlookHigh"weak", "fair", "good", or "strong" — a pre-computed investment attractiveness signal. Useful for qualifying property-related leads, financial services, or any product that correlates with area trajectory.
ruralUrbanClassificationHighFive-tier ONS classification. Affects product relevance, channel preference, and conversion rate — rural customers convert differently from urban conurbation leads.
parliamentaryConstituencyMediumWestminster constituency name. Useful for policy-adjacent industries (energy, financial services, public affairs) and for territory management that follows political boundaries.
signals.demographics.percOwnerOccupiedMediumOwner-occupation rate from the census. A strong proxy for homeowner vs renter segmentation when that distinction matters for product relevance — mortgage products, home improvement, and insurance all benefit.
signals.housing.councilTaxBandMediumCouncil tax band estimate. lower and upper give the band (equal when a single band is determined; a range like "C"/"D" when the postcode spans a boundary). source: "exact_nrs" for Scotland; "derived_hmlr" or "derived_lsoa" for England and Wales. A stable proxy for property value bracket when income data is absent.

Live example

A real-world request and the response it returns.

Request

curl https://zyfy.uk/v1/postcode/M11AE \
  -H "X-API-Key: your_api_key"

Response

{
  "postcode": "M1 1AE",
  "outwardCode": "M1",
  "inwardCode": "1AE",
  "latitude": 53.479,
  "longitude": -2.237,
  "country": "England",
  "region": "North West",
  "adminDistrict": "Manchester",
  "adminWard": "Piccadilly",
  "parliamentaryConstituency": "Manchester Central",
  "ruralUrbanClassification": "urban",
  "summary": {
    "propertyRiskLevel": "medium",
    "liveabilityLevel": "low"
  },
  "signals": {
    "broadband": { "superfast": true, "gigabit": true },
    "flood": { "riversSea": "low" },
    "property": { "averagePrice": 148000 },
    "crime": { "rateBand": "high" },
    "political": { "mpName": "Lucy Powell", "mpParty": "Labour" },
    "deprivation": { "imdDecile": 3 }
  },
  "scores": {
    "propertyRiskScore": 0.52,
    "liveabilityScore": 0.39
  },
  "percentiles": { "crimeRate": 81 }
}

Example data is illustrative only. Responses shown include a subset of signals for clarity — the full response contains additional fields. See the signal reference for the complete list.

What you get

  • Enrich existing CRM records in bulk — Use the bulk endpoint to backfill location profiles on your entire contact database. One API call per postcode, no manual lookup, no spreadsheet joins.
  • Territory routing without lookup tables — region and admin_district replace a hand-maintained postcode-to-territory mapping table. Route leads to the right rep dynamically on every new submission.
  • Lead scoring inputs from public data — imd_decile and average_property_price feed affordability-based scoring without purchasing a consumer data file. Structured, documented, and OGL-licensed.
  • Normalised format prevents duplicates — Zyfy returns postcodes in canonical ONS format regardless of how the contact entered them. Cleaner data means fewer duplicate leads with differently-formatted postcodes.

Enrich your CRM with location signals at the point of capture.

Free tier includes 100 requests per month. No credit card, no sales call.