ChangelogBook a demoSign up

Match Booster common questions

AudienceData teams, marketers

Answers to frequently asked questions about identifier formats, enrichment timing, data handling, and match rate behavior.


What format should source identifiers use?

Match Booster supports hashed (SHA256 or MD5) identifiers for emails and phone numbers. Hashed values should be lowercased and trimmed before hashing.

Other PII identifiers (name, address, device IDs) should be in raw, unhashed format. Hightouch normalizes these identifiers — for example, by lowercasing and removing spaces — to ensure they match data in the identity graph.

For the rules that apply to each identifier, see Identifier normalization.


How should I model multiple identifiers of the same type?

Consolidate all values for one identifier type in a single row. Capture multiple entries as an array. If you have just one value per identifier, a string is appropriate.

For example:

First NameEmailPhoneuuid
Tyler"tyler@work.com"["555-123-4567" , "999-555-1234"]1
Amina["amina@work.com", "amina@gmail.com"]"555-567-8309"2

Hightouch formats the data to match the requirements of ad platform APIs.


When does enrichment take place? Does Hightouch store a copy of my data?

After you configure Match Booster on a model, Hightouch runs a comparison of your selected identifiers against the identity graph and looks for exact matches. Hightouch uses a hashed version of your model's primary key to track matched rows.

Hightouch never stores your proprietary data. See Data storage and privacy for details on how data flows.


How long does model enrichment take?

After configuring your model and selecting which identifiers to use, you can expect enrichment to take a few hours and up to one day. This applies to both the initial enrichment and subsequent runs.

The initial calibration (initialization) can take up to 72 hours.


How often do enriched models refresh?

You choose how frequently your models are refreshed using the enrichment schedule. Schedules are capped at 28 days to meet data retention requirements.


How can I check when my model was last enriched?

You can find enrichment status on the model's Match Booster tab, including:

  • Enrichment schedule
  • Last enrichment time
  • Next scheduled enrichment

Can I manually trigger an enrichment?

Yes. Select Initialize Match Booster (for first-time runs) or save your configuration to trigger enrichment from the model's Match Booster tab.


Why do my match rates appear lower with Match Booster?

After the initial sync to an advertising platform, match rates can take up to 48 hours to stabilize depending on the platform. Allow enough time for results to calculate before comparing boosted versus non-boosted performance.


Why is Snapchat reporting greater than 100% match?

Snapchat reports match rates differently than other platforms. If you send multiple identifiers for the same user, Snapchat initially reports separate matches, which can result in a match rate greater than 100%. Snapchat deduplicates and resolves multiple matches to a single user over time. Check back in a day or two to see the stabilized match rate.

Ready to get started?

Jump right in or a book a demo. Your first destination is always free.

Book a demoSign upBook a demo

Need help?

Our team is relentlessly focused on your success. Don't hesitate to reach out!

Feature requests?

We'd love to hear your suggestions for integrations and other features.

Privacy PolicyTerms of Service

Last updated: May 15, 2026

On this page
Send feedback