Five ways to confirm purchases
Use one or more depending on your situation. The first is the most accurate.
Match order data by member ID (customerId)
The most accurate method. You export orders, exchanges and returns together with member IDs, and Perfitt matches them against its measurement and recommendation records order by order. It needs customerId integration, and only customers who used Perfitt while signed in are matched. You do not need to force sign-in.
Before-and-after comparison
The alternative when customerId is not integrated. Compare conversion and size-related return rates before and after introducing Perfitt. Account for other factors such as season and promotions.
Cart and buy-now click tracking
A supporting metric that compares cart and buy-now click rates between Perfitt users and other customers. It covers clicks, not completed orders, and needs the CSS Selector of those buttons set up at installation.
Receive client events
Receive the events the Perfitt button sends (below) and connect them to your own analytics such as GA. Use this to build your own metrics. Client event integration guide
Server webhook
The Perfitt server can also notify your server directly when a measurement or recommendation happens. Ask your Perfitt contact if you need it.
Metric formulas
Calculate separately for Perfitt users and other customers, then compare. Use counts or unique customers, whichever fits your analytics tool.
| Metric | By count | By customer |
|---|---|---|
| Conversion rate | purchases ÷ product views × 100 | purchasers ÷ product viewers × 100 |
| Size exchange/return rate | size-related exchanges and returns ÷ orders × 100 | customers with size-related exchanges or returns ÷ ordering customers × 100 |
Product views are counted with viewPerfittProduct (a product view where the Perfitt button was shown); orders, exchanges and returns come from your order data. Exchanges and returns settle some time after the order, so the return rate is available later than the conversion rate.
Events Perfitt sends
The four events the Perfitt button sends to your page. How to receive them and when they fire is in the client event integration guide.
viewPerfittProduct— the Perfitt button was shown on a recommendable product pageperfittOpened— the button was pressed and the Perfitt screen openedmeasureCompleted— foot measurement finishedviewRecommendation— the recommended size was shown