Every business with a front door
Every business location we can verify — the shop, the clinic, the depot, the branch office. Each one carries its own 55 fields and a foreign key onto the company graph, so a forty-branch chain is one buyer and forty addresses.
- Fields per place
- 55
- Refresh cycle
- 4 wks
Our data catalog is being loaded — counts appear on this page once it is live.
Coverage
Where the pins are
Places are counted per physical location, so density follows population and commercial activity rather than company registrations.
Our data catalog is being loaded — no location counts yet
They appear here as soon as it is live. Check back soon.
Schema
All 55 place fields
Some of this is dense by definition — a listing always has a name and a point. Attributes and hours are only as complete as the owners keep them, and a field nobody filled stays blank.
| Category | Fields |
|---|---|
Identity & naming Stable place id survives renames, so a location can be tracked across refreshes. place_idnamebrandchain_idcompany_id | 8 |
Location & geo Coordinates plus the parsed address components and the enclosing admin areas. addresscitypostcodelatlngadmin_area | 9 |
Contact Listing phone and site, then the site is crawled so places link back to a company profile. phonewebsitebooking_urlmenu_url | 7 |
Category & taxonomy The listing category is mapped onto the same NACE section and segment tree as companies. categorysecondary_categoriesnacesegment_slugs | 6 |
Ratings & reviews Aggregates only — score, volume, distribution and recency. No review text is redistributed. ratingreviews_countrating_histogramlast_review_at | 6 |
Opening hours Weekly grid plus holiday overrides and the closure flag, kept in local time. hoursspecial_hourspermanently_closedtimezone | 5 |
Attributes & amenities Sparse by nature: owners fill in what matters to them, and we never infer the rest. wheelchair_accessibleaccepts_cardsdeliveryoutdoor_seating | 8 |
Media & links Counts and references, so you can rank listings by how actively they are maintained. photo_countcover_refsocial_linksorder_links | 6 |
| Total fields per place | 55 |
Use cases
What teams actually do with the maps dataset
Three patterns cover most of it. All three depend on the join back to the company graph — a pin on its own is not a buyer.
Location intelligence
Density, whitespace and cannibalisation questions answered on real listings rather than a sample panel.
- Count competitors inside a drive-time ring before signing a lease
- Track openings and closures month over month from the closure flag
- Score catchments by category mix, rating and review volume
Local lead generation
Turn a category and a radius into a contactable list — with the company profile attached, not just a pin.
- Filter by category, rating band, review count and published hours
- Join to the company graph for headcount, stack and decision-makers
- Hand the segment straight to an Autopilot campaign
Competitive mapping
Chains resolve to one parent company, so footprint questions stop being string-matching exercises.
- Group branches under a single company_id and count the estate
- Compare footprints across regions and categories
- Spot franchise expansion from new locations appearing on cycle
Delivery
However your stack wants it
A full rebuild lands every 4 weeks; between rebuilds you get weekly deltas of new, changed and closed locations, keyed on place_id so loads stay idempotent.
UTF-8, RFC 4180, one row per place. Good for a one-off segment handed to a team that lives in a spreadsheet.
Columnar, snappy-compressed, partitioned by country and category — the format for anything above a million rows.
We write to your bucket on your schedule, with a manifest per delivery so loads are idempotent.
The same filters as the app, paged, over the public API. Useful when you need places on demand rather than in bulk.
{
"filters": {
"countries": ["NL", "BE"],
"segments": ["restaurants", "hotels"],
"hasPhone": true,
"sort": "relevance",
"limit": 1000
}
}The same filter object drives the app, the bulk extract and the API — so a segment you validate by hand is the segment that gets delivered. Rows are metered in credits; bulk extracts are quoted per million.
Ask for the slice you care about
Name a country, a category and a rating band. We will send a free sample extract as soon as the maps dataset is live.
- Sample extract before purchase
- Joins onto the company graph