From shopper data to better decisions, in one system
PerkQi captures what shoppers do and buy, turns it into decisions with machine learning and your own rules, and executes them reliably on every order. Here is how it works, and how your data is handled.
Why the architecture produces better decisions
Data intelligence
- Captures past purchases, cart, activity in your store and the current session
- Records which offers were shown and how shoppers responded
- All in your store’s own database
Decision intelligence
- Your rules decide who qualifies for which offer
- Your store’s model orders and words each shopper’s eligible offers
- The model keeps learning from your store’s results
Reliable execution
- Guard pre-checks offers and fully checks the final cart
- Event-driven engine built for high order volumes
- Every decision logged
A model that is unique to your store
Each merchant gets its own machine-learning model. It keeps learning from that store’s data only, never from other merchants, so its behavior is unique to your shoppers.
Before a new store has enough history, PerkQi starts its model with synthetic data, so personalization can begin from day one. These early predictions are less precise. They can improve over time, as real shopper interactions and orders build up.
Your data stays separate, and stays yours
A separate database for each merchant
Every merchant’s customer and order data sits in its own database, not in a shared table with other stores.
Models trained per store
Machine-learning models are trained for each store on that store’s data only. Data is never mixed between merchants.
Clear retention
We keep about 14 months of history, because loyalty and RFM analysis looks back up to one year.
Leave with your data
If you leave and ask for deletion, we give you your database, then delete it from our systems.
GDPR support
PerkQi supports GDPR requests. Privacy questions go to [email protected].
No card payments handled
PerkQi works out promotions and rewards. It does not process card payments. Those stay with your existing payment provider.
Built like a payment system, not a marketing app
PerkQi is a set of services, each with one job. They communicate through events, so a busy day in one part does not slow down another.
Transaction engine
- Event-driven, built for high order volumes
- Rule-based checks with the same result every time
- Every decision logged
Data and learning
- Scheduled analysis jobs for each store
- RFM and behavior models per merchant
- Ongoing learning from each store’s results
AI layer
- Co-pilot drafts promotions; you approve them
- Writes shopper messages from your offers only
- AI usage is measured and billed by use
Built with Spring Boot services, PostgreSQL, Kafka and Redis.
Hosted close to your customers
Merchants in India are hosted in our own data center in India, protected by Cloudflare. Merchants in other countries are hosted on Amazon Web Services (AWS).
Start online. Add more channels as you grow.
Shopify online store
Install the app. Offers appear on product pages and in the cart, and rewards are applied at checkout.
In-store POS
The same promotions and rules at your till.
Mobile app
Offers and points inside your store’s app.
