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.
| Signal | Relevance | What it tells you |
|---|---|---|
| region | Critical | ONS region (e.g. North West, South East). The natural geography for territory assignment, regional rep routing, and cost-of-living segmentation. |
| adminDistrict | Critical | Local authority district (e.g. Manchester). Useful for fine-grained territory management, franchise area checks, and event geo-targeting. |
| signals.deprivation.imdDecile | Critical | Index 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.averagePrice | Critical | HMLR 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.investmentOutlook | High | "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. |
| ruralUrbanClassification | High | Five-tier ONS classification. Affects product relevance, channel preference, and conversion rate — rural customers convert differently from urban conurbation leads. |
| parliamentaryConstituency | Medium | Westminster constituency name. Useful for policy-adjacent industries (energy, financial services, public affairs) and for territory management that follows political boundaries. |
| signals.demographics.percOwnerOccupied | Medium | Owner-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.councilTaxBand | Medium | Council 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.