Skip to content

Your Bag

Your bag is empty

Spin the Wheel!

You don't have access to this page.

If you're a MAAREE fitter, please sign in with your staff account.

{% endunless %} {% if is_staff %} {{ 'https://fonts.googleapis.com/css2?family=DM+Sans:wght@300;400;500;600&family=DM+Mono:wght@400;500&display=swap' | stylesheet_tag }}
Fitter Accuracy Dashboard
Signed in as {{ customer.first_name }} {{ customer.last_name }}
{{ customer.first_name }} {{ customer.last_name }} No data loaded
1
Connect Shopify
Enter your Shopify store domain and Admin API token. Orders are fetched live. Your token is saved only in this browser's localStorage โ€” never sent anywhere except directly to Shopify.
2
Upload Klaviyo CSV
Export your "Custom Fitting" event from Klaviyo (Analytics โ†’ Events โ†’ Export). Upload here. All processing happens locally in your browser.
3
Upload Swap CSV
Export returns from Swap Commerce and upload here. Needs: email, return_reason, product_title, return_date. Refresh monthly.
4
Run analysis
Matches fitting โ†’ purchase within 30 days โ†’ return reason. Accurate = bought recommended size with no size-related return.
Store domain
Admin API token Not tested
Token saved in localStorage on this device only. Never leaves your browser except to connect to Shopify directly.
Export: Klaviyo โ†’ Analytics โ†’ Events โ†’ "Custom Fitting" โ†’ Export CSV
Upload CSV No file loaded
Upload CSV No file loaded
Expected: email, return_reason, product_title, variant_title, return_date
Fittings from to
Total fittings
โ€”
โ€”
Purchased (30d)
โ€”
โ€”
Accurate fits
โ€”
โ€”
Size-related returns
โ€”
โ€”
Product Recommended Purchased Accurate Size returns Accuracy
Run analysis to see results
Fittings
Purchased (30d)
No data
Run analysis to see fitter breakdown
โ‰ฅ80%
60โ€“79%
<60%
No data
Email Fitting date Fitter Recommended Ordered Outcome
Run analysis to see customer log
  1. Klaviyo โ†’ Analytics โ†’ Events
  2. Find "Custom Fitting" โ†’ click it
  3. Click Export (top right) โ†’ download CSV
  4. Upload on the Setup tab
  1. Swap Commerce โ†’ Returns โ†’ Export
  2. Needs columns: email, return_reason, product_title, variant_title, return_date
  3. Upload on Setup tab โ€” refresh monthly

Accurate = bought recommended size, no size-related return within 30 days.

Size return = return reason includes: too small, too big, wrong size, doesn't fit, size exchange, sizing issue.

Other return = returned for non-size reason โ€” still counted as accurate.

No purchase = recommended size not ordered within 30 days.

Unmatched = fitting email not found in Shopify. Excluded from accuracy figures.

Recently viewed products