Every customer, in one complete profile.

Every visit, order, and reward lands in one profile. Duplicates merge on their own, and compliance rules for minors are built in.

Book a demo
Customer profileExample
MR
Maya R.Juniper Downtown · Example profile
Loyalty member
Points
1,240
Lifetime spend
$2,914
Visits
38
maya.r@example.com
(303) 555-0148
Email opted inSMS opted inWeekend shopper

One fictional customer record. Switch views without changing any customer data.

Connected profile sourcesExample
Maya R.One complete customer record
Example
Example sources joined into one Persona
SourceExample recordConnected detail
Signup formJuniper welcomeContact details
POS integrationJuniper DowntownPurchase history
WebsiteAIQ pixelRecognized visitor
Receipt scanReceipt JC-1042Linked purchase
Collectible codeExample codeCustomer record
Import / APIExample importExisting details
Source details stay connected to the same profile.

Everything you need to know about a customer, at a glance.

The profile card shows points, opt-ins, shopping habits, favorite products, and a full history of every purchase, message, and reward.

Points and opt-ins
Reward points, plus opt-in status for loyalty, text, email, push, Voice Drops, and wallet pass.
Shopping habits
Lifetime spend, average order, items per order, how often they shop, and days since their last visit.
Favorites
Their top products, categories, and brands.
Custom attributes
Tag customers with what matters to you, like veteran or local. There’s no limit.
Full history
Every purchase, message, redemption, survey, and Voice AI call.
Discounts
See the rewards a customer can use and redeem them for them.
Automatic profile matchingExample
POS record
Maya R. · Same phone
Visits
12
Points
480
Signup record
Maya R. · Same phone
Visits
26
Points
760
MR
Maya R.Combined example record
Loyalty member
Visits
38
Points
1,240
Merge saved in profile history

Illustrative matched records. Merges are not performed in this preview.

Fix a mix-up in a few clicks.

Most duplicates merge on their own. When two records need to be combined or separated, your team can fix them by correcting the customer’s contact details.

  1. 1

    Find the affected profiles

  2. 2

    Correct the shared phone or email

  3. 3

    AIQ updates the match on its next refresh

  4. 4

    Confirm recent purchases are on the right profile

Review an affected profileExample
Maya R. · Example contact correctionProfile details
Before correction(303) 555-0149
Corrected phone(303) 555-0148
Match updates
On the next refresh
Review
Check recent purchases
Contact correctionChanges recorded with the profile’s history.

Example readout only. No contact information or profile match is changed.

Minimal customer recordExample
Minor profileFictional example · Minimal record
Restricted
Customer type
Minor
Guardian details
On file
Signed waiver
On file
MarketingExcluded
Audiences and exportsExcluded
Loyalty earning and redemptionNot available

No real minor’s information is displayed or collected.

Frequently asked questions

Book a demo