Every hotel has a signature.We match them peak for peak.

HeyMapper matches your hotels to every supplier's inventory, shows the reasons behind each match, and guarantees the ones you confirm.

Name 92%Geo 45 mAddress 89%Chain matchPhone match

Illustrative example

Confidence

99.99%

Confirmed

  • Your hotel · Copacabana Palace, Rio
  • BELMOND COPACABANA PALACE
  • HTL COPACABANA PALACE RIO
  • Copacabana Palace Hotel
  • Copacabana Palace, A Belmond Hotel
  • Belmond Copacabana Pal.
Your hotel, Copacabana Palace, Rio: 99.99% confidence, confirmed. Name 92%, 45 m apart, address 89%, chain match, phone match. Five supplier records align peak for peak.
RecordNameGeoAddressChainPhoneStatus
Your hotel · Copacabana Palace, Rio92%45 m89%MatchMatchConfirmed
BELMOND COPACABANA PALACE92%45 m89%MatchMatchConfirmed
HTL COPACABANA PALACE RIO92%45 m89%MatchMatchConfirmed
Copacabana Palace Hotel92%45 m89%MatchMatchConfirmed
Copacabana Palace, A Belmond Hotel92%45 m89%MatchMatchConfirmed
Belmond Copacabana Pal.92%45 m89%MatchMatchConfirmed

Your hotel, Copacabana Palace, Rio: 99.99% confidence, confirmed. Name 92%, 45 m apart, address 89%, chain match, phone match. Five supplier records align peak for peak.

One hotel. Five spellings. Zero agreement.

Every supplier sends the same property with its own name, ID, address format and coordinates. Mapping them by hand takes weeks, and one wrong match sells a room in the wrong hotel.

Bedbank ABB-44821

BELMOND COPACABANA PALACE

Av. Atlântica 1702, Rio de Janeiro

-22.9668, -43.1786

OTA BOTA-902144

HTL COPACABANA PALACE RIO

Avenida Atlantica, 1702, Copacabana

-22.9671, -43.1790

Wholesaler CWH-1702-RJ

Copacabana Palace Hotel

Atlântica 1702, Rio de Janeiro, BR

-22.9665, -43.1782

Channel DCHD-88-4410

Copacabana Palace, A Belmond Hotel

Av Atlantica 1702 Copacabana Rio

-22.9674, -43.1779

Bedbank EBB-E-22910

Belmond Copacabana Pal.

1702 Avenida Atlântica, RJ

-22.9662, -43.1794

Illustrative records

From five files to one mapping.

  1. Upload

    Drop in your hotel list and supplier feeds as CSV or JSON, or connect an API. Column mapping adapts to each supplier's schema.

  2. Match

    A hybrid rules and ML engine scores every candidate pair across name, geo, address, chain and phone.

  3. Review

    High-confidence matches confirm themselves. You review only the uncertain ones, with the reasons shown.

  4. Export

    Download one unified mapping as CSV or sync it by API. It updates as new supplier data arrives.

Every match shows its work.

Each decision comes with a confidence score and the signals behind it, so you can review it, defend it and audit it.

Illustrative example

Your hotel · Copacabana Palace, Rio

Supplier · BELMOND COPACABANA PALACE

99.99%

Confirmed

Name 92%Geo 45 mAddress 89%Chain matchPhone match
BELMOND COPACABANA PALACE: 99.99% confidence, Confirmed. Name 92%, Geo 45 m, Address 89%, Chain match, Phone match.

BELMOND COPACABANA PALACE: 99.99% confidence, Confirmed. Name 92%, Geo 45 m, Address 89%, Chain match, Phone match.

Name similarity
Token and phonetic similarity across languages and transliterations.
Geo distance
Meters between coordinates, adjusted for each supplier's precision.
Address
Normalized street, number and postal tokens.
Chain
Brand and chain recognition, including renamed and sub-brands.
Phone
Normalized international numbers.

Close isn't a match.

Similar names fool spreadsheets. Out-of-phase signatures don't fool HeyMapper.

Same name, different city

Same name, different city. Name 96%, 2,140 km apart. No match.

Same name, different city. Name 96%, 2,140 km apart. No match.

Name 96% · 2,140 km · No match

No match

Same chain, same street, different hotel

Same chain, same street, different hotel. Chain match, 80 m apart, address 41%. No match.

Same chain, same street, different hotel. Chain match, 80 m apart, address 41%. No match.

Chain match · 80 m · Address 41% · No match

No match

Renamed, still the same hotel

Renamed, still the same hotel. Name 38%, 0 m apart, address 100%, phone match. Match 97.2%.

Renamed, still the same hotel. Name 38%, 0 m apart, address 100%, phone match. Match 97.2%.

Name 38% · 0 m · Address 100% · Phone match · Match 97.2%

Match 97.2%

Illustrative examples

Confirmed means confirmed.

If a match you confirmed turns out to be wrong, we correct it and credit your account under the Mapping Guarantee.

Fast correction
Reported wrong matches are fixed within our SLA.
Service credits
Credits are applied for confirmed errors.
Full audit trail
Every review, approval and correction is logged.

Precision 99.99%+·SOC2-ready·Tenant-isolated data

Priced for the mid-market.

Starter is free during Alpha. We'll tell you before any billing starts.

Starter

$99/moFree during Alpha

  • Up to 5,000 active hotels
  • Up to 3 suppliers
  • Basic analytics
  • Email support
Book a demo

Professional

$299/mo

  • Up to 50,000 active hotels
  • Up to 10 suppliers
  • Advanced analytics + priority rules
  • API access
  • Priority support
  • Team roles (up to 5 users)
Book a demo

Enterprise

Custom

  • Unlimited hotels and suppliers
  • Real-time updates + SLAs
  • Dedicated TAM
  • Custom integrations
  • Enhanced Mapping Guarantee
Talk to us

All plans include the Mapping Guarantee, explainable confidence scores, CSV, JSON and API ingestion, and SOC2-ready infrastructure.

Questions, answered.

Book a demo and we'll run HeyMapper on a sample of your own inventory. Starter is free during Alpha; the listed $99/mo applies after Alpha, and we'll notify you before any billing starts.

Upload supplier files (CSV/JSON) or connect an API. HeyMapper auto-matches and normalizes records, then you review only edge cases with confidence and reasons. Export a unified hotel database via CSV or API.

Every match includes a confidence score and the reason behind it, like: name similarity, geo distance, address token match, chain, and phone. You also get a full audit trail of reviews and approvals.

When we say it's a match we mean it. If a confirmed match is wrong, we fix it fast and provide service credits under our guarantee policy.

CSV and JSON uploads, plus API-based ingestion and export. Column mapping is flexible so you can use your current supplier schemas without reformatting.

Confirmed matches reach 99.99%+ precision. Confidence scores and match reasons help you set review thresholds you can defend.

HeyMapper is SOC2-ready, with tenant isolation and security-first defaults. Your data stays private and is never shared with third parties.

Most inventories are processed in minutes. Very large datasets can take longer. You can track progress and review edge cases as results come in.

Starter is built for smaller inventories and fewer suppliers. Professional supports more suppliers plus team roles. Enterprise is unlimited with SLAs and custom integrations.

API access is available on Professional and Enterprise plans. Ingest and export via API to keep your unified hotel database in sync with your systems.

Starter includes email support. Professional includes priority support. Enterprise includes a dedicated TAM and SLAs.

Yes. Cancel anytime. Your data remains accessible during your billing period, and you can export everything before cancellation.

Bring a supplier file. We'll show you the signatures.

BELMOND COPACABANA PALACE: 99.99% confidence, Confirmed.

BELMOND COPACABANA PALACE: 99.99% confidence, Confirmed.