When you run your first customer sync, Miko AI does five things in sequence on your customer data. All of it is rule-based scoring inside the app: there is no model to train and nothing to wait for overnight.
- Reads your customers via the Shopify Admin API, 250 at a time: each customer's order count, total spent, last order date and when their customer record was created.
- Computes RFM scores for every customer (recency, frequency, monetary), ranking each one from 1 to 5 against the rest of your customers.
- Groups customers into segments: one of ten RFM segments, a lifecycle stage, and the rule-based segments behind the
miko-tags (VIP, At risk, Lapsed, High value, First-time and One-time buyers). It also finds the top products each segment buys, from your 250 most recent orders. - Scores churn risk and VIP probability for every customer from their own order pattern.
- Records lifetime value as each customer's total spend to date, then refreshes predictions such as customers at risk of lapsing and revenue at risk.
When the results are saved, the sync shows as complete. Miko then writes miko- tags to your Shopify customer profiles and creates native Shopify segments in the background.
Where to find it
In the app, go to Settings → Customer sync. On a new install, the Sync customers and start button on the Overview takes you there.
How to set it up
Start the sync
Click Sync all customers now.
Watch progress
Settings shows Sync in progress... while it runs. The first sync of a large store can take a few minutes.
Open your results
When Settings shows Last synced with the date, the Overview, Segments and Predictions pages fill in together.
After the first sync, a customer's tags and churn risk update each time they place a paid order, and predictions refresh every night. The nightly refresh does not re-read your customers from Shopify, so run Sync all customers now again whenever you want everyone re-ranked.
Options
| Plan | Customers analyzed per sync |
|---|---|
| Free | 50 |
| Essentials | 500 |
| Growth | 1,000 |
| Scale | 3,000 |
If your store has more customers than your plan covers, the sync keeps the customers with the highest total spend, up to the allowance.
Plan required
Related articles