[{"data":1,"prerenderedAt":86},["ShallowReactive",2],{"doc:how-it-works":3,"docs":77},{"data":4},{"slug":5,"title":6,"description":7,"html":8,"toc":9,"reading_minutes":75,"updated_at":76},"how-it-works","How Truesize works","A plain-English guide to how the Truesize size advisor picks a size, learns from your orders, and keeps shopper data safe.","\u003Cp>Truesize adds a size advisor to your product pages. A shopper answers a few quick questions and gets the size most likely to fit, instead of guessing. Fewer wrong sizes means fewer returns, less work for your team and happier customers.\u003C\u002Fp>\n\u003Cp>This guide explains \u003Cstrong>what happens behind the scenes\u003C\u002Fstrong>, so you know what to expect and how to get the best results. It is written for shop owners and teams, not developers. For step-by-step help with the dashboard, read the \u003Ca href=\"\u002Fdocs\u002Fcontrol-panel\">Company dashboard guide\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch2 id=\"the-big-picture\">The big picture\u003C\u002Fh2>\n\u003Cp>Four parts work together:\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Part\u003C\u002Fth>\n\u003Cth>What it is\u003C\u002Fth>\n\u003Cth>Who looks after it\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>\u003Cstrong>The widget\u003C\u002Fstrong>\u003C\u002Ftd>\n\u003Ctd>The &quot;Find my size&quot; button and the questions shoppers see on your product page.\u003C\u002Ftd>\n\u003Ctd>You style it; we run it.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Cstrong>Your catalogue\u003C\u002Fstrong>\u003C\u002Ftd>\n\u003Ctd>The products you add, and the sizes each one comes in.\u003C\u002Ftd>\n\u003Ctd>You (by hand, by file, or from your shop).\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Cstrong>Your orders\u003C\u002Fstrong>\u003C\u002Ftd>\n\u003Ctd>Which size shoppers bought, and whether they kept it or sent it back.\u003C\u002Ftd>\n\u003Ctd>Your shop reports this to us.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Cstrong>The engine\u003C\u002Fstrong>\u003C\u002Ftd>\n\u003Ctd>The part that compares a shopper with people like them and picks a size.\u003C\u002Ftd>\n\u003Ctd>Truesize.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003Cp>You do not need to build anything to start. Add a few products, paste one line of code on a product page, and the advisor works from day one. It then gets more accurate as your orders come in.\u003C\u002Fp>\n\u003Ch2 id=\"what-a-shopper-sees\">What a shopper sees\u003C\u002Fh2>\n\u003Col>\n\u003Cli>The shopper presses \u003Cstrong>Find my size\u003C\u002Fstrong> on a product page.\u003C\u002Fli>\n\u003Cli>A short, friendly window asks about their \u003Cstrong>height, weight and age\u003C\u002Fstrong>, and how their body is shaped around the tummy and chest.\u003C\u002Fli>\n\u003Cli>Optional questions come next, such as the brand and size they usually wear or a size they bought from you before. Each one makes the answer more accurate, and each one can be skipped.\u003C\u002Fli>\n\u003Cli>They see \u003Cstrong>one recommended size\u003C\u002Fstrong>, how confident we are, and the choice to select it. If two sizes are a genuine toss-up, we say so.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>It takes under a minute, works on phones, and can speak many languages, including right-to-left languages such as Arabic. You choose the language in the dashboard, and the page can also pass a language to the widget.\u003C\u002Fp>\n\u003Ch2 id=\"how-we-choose-a-size\">How we choose a size\u003C\u002Fh2>\n\u003Cp>For every shopper we use the best method available, in this order.\u003C\u002Fp>\n\u003Ch3 id=\"1-shoppers-like-you-the-best-answer\">1. Shoppers like you (the best answer)\u003C\u002Fh3>\n\u003Cp>We look through the orders that were \u003Cstrong>kept\u003C\u002Fstrong> (not returned) for people with a similar height, weight, age and body shape, and see which size they kept. The closest matches vote, and the size with the most votes wins. We need a reasonable number of similar shoppers before we trust this, so it becomes available as your orders build up. The answer is based on real people who bought and kept the item, not on a size chart.\u003C\u002Fp>\n\u003Ch3 id=\"2-a-size-the-shopper-already-knows\">2. A size the shopper already knows\u003C\u002Fh3>\n\u003Cp>If the shopper tells us a size they bought from you before and it fitted, we start from that. This is a strong signal, so we use it with good confidence.\u003C\u002Fp>\n\u003Ch3 id=\"3-your-size-chart-the-starting-point\">3. Your size chart (the starting point)\u003C\u002Fh3>\n\u003Cp>When there are not enough orders yet, we use a \u003Cstrong>size chart\u003C\u002Fstrong>: a table of height and weight ranges for each size. If you have added your own chart in the dashboard we use it, otherwise we use a general one. This is why the first answers show a lower confidence. It is an honest estimate, and it improves as soon as real orders arrive.\u003C\u002Fp>\n\u003Ch3 id=\"confidence\">Confidence\u003C\u002Fh3>\n\u003Cp>Every answer shows how sure we are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>High\u003C\u002Fstrong>: many similar shoppers agree.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Medium\u003C\u002Fstrong>: a good match, with some disagreement.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Low\u003C\u002Fstrong>: we are working from the size chart or have few matches.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>When two neighbouring sizes are almost equally likely, we say the shopper is \u003Cstrong>between two sizes\u003C\u002Fstrong> and show both. You can hide the confidence meter in the widget settings.\u003C\u002Fp>\n\u003Ch2 id=\"how-it-learns-from-your-orders\">How it learns from your orders\u003C\u002Fh2>\n\u003Cp>This is what makes Truesize better than a fixed size chart. It learns how \u003Cstrong>your\u003C\u002Fstrong> products really fit.\u003C\u002Fp>\n\u003Col>\n\u003Cli>A shopper uses the advisor and orders a size.\u003C\u002Fli>\n\u003Cli>Your shop tells us about the order (a developer sets this up once, see the developers guide if you have access, or ask us).\u003C\u002Fli>\n\u003Cli>We wait for your \u003Cstrong>return window\u003C\u002Fstrong> to finish. This is the number of days you give customers to send things back (30 by default, which you can change in Settings), plus a few extra days for delivery.\u003C\u002Fli>\n\u003Cli>If the item \u003Cstrong>was not returned\u003C\u002Fstrong>, it counts as a \u003Cstrong>kept\u003C\u002Fstrong> order. Kept orders are the evidence the engine learns from.\u003C\u002Fli>\n\u003Cli>If it \u003Cstrong>was returned\u003C\u002Fstrong>, you tell us why: too small, too big, or another reason.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3 id=\"products-that-run-small-or-large\">Products that run small or large\u003C\u002Fh3>\n\u003Cp>Each night we look at the return reasons for each product. If most size-related returns for a product say &quot;too small&quot;, we mark that product as \u003Cstrong>running small\u003C\u002Fstrong> and nudge future recommendations up a size (and the same for &quot;too big&quot;). We only do this once there is enough evidence, so a couple of unusual returns will not change anything. You can see these products under \u003Cstrong>Analytics\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch2 id=\"your-data-and-privacy\">Your data and privacy\u003C\u002Fh2>\n\u003Cp>We designed Truesize so it needs as little personal data as possible.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>No names, no emails.\u003C\u002Fstrong> We never ask a shopper for their name, email or address.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Body measurements are personal data.\u003C\u002Fstrong> They are only saved if the shopper \u003Cstrong>agrees\u003C\u002Fstrong> with the tick box in the widget. If they do not agree, we still give the recommendation, but nothing about them is stored.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stored anonymously.\u003C\u002Fstrong> Saved answers are used to improve advice for other shoppers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Deleted after 24 months.\u003C\u002Fstrong> Saved shopper profiles are removed automatically.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Your catalogue and orders are yours.\u003C\u002Fstrong> Other companies never see them, and your data is never mixed into their recommendations except as anonymous, combined learning where the shopper agreed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Your keys protect your account.\u003C\u002Fstrong> See below.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You are responsible for telling your shoppers about the advisor in your own privacy policy. Our \u003Ca href=\"\u002Fprivacy\">Privacy Policy\u003C\u002Fa> explains what we do on our side.\u003C\u002Fp>\n\u003Ch2 id=\"keys-and-domains-how-your-account-stays-safe\">Keys and domains: how your account stays safe\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>Your \u003Cstrong>site key\u003C\u002Fstrong> goes in the widget code on your pages. It is meant to be visible, so by itself it is not enough: the widget only works on the \u003Cstrong>domains you have registered\u003C\u002Fstrong>, so nobody can copy it to another website.\u003C\u002Fli>\n\u003Cli>Your \u003Cstrong>secret key\u003C\u002Fstrong> is for your own server only. It lets your shop send products and orders to us. \u003Cstrong>Never put it in a web page, an app, or a public repository.\u003C\u002Fstrong> If it leaks, rotate it in the dashboard straight away.\u003C\u002Fli>\n\u003Cli>You can create several keys, set an expiry date, and revoke or rotate a key at any time.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"plans-and-what-counts-as-usage\">Plans and what counts as usage\u003C\u002Fh2>\n\u003Cp>Each plan has a monthly allowance of \u003Cstrong>recommendations\u003C\u002Fstrong>, a limit on how many \u003Cstrong>domains\u003C\u002Fstrong> and \u003Cstrong>products\u003C\u002Fstrong> you can add, and a few extras on higher plans (such as detailed analytics and removing the &quot;Powered by&quot; badge). See the \u003Ca href=\"\u002F#pricing\">pricing section\u003C\u002Fa> for the current plans.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A recommendation is counted each time a shopper \u003Cstrong>gets a size\u003C\u002Fstrong>. Opening the widget, selecting a size, reporting orders and syncing products are \u003Cstrong>not\u003C\u002Fstrong> counted.\u003C\u002Fli>\n\u003Cli>You get an email when you have used \u003Cstrong>80%\u003C\u002Fstrong> and \u003Cstrong>100%\u003C\u002Fstrong> of your allowance.\u003C\u002Fli>\n\u003Cli>Paid plans can go a little over (about 10%) before the advisor pauses, so a busy day does not stop your shop.\u003C\u002Fli>\n\u003Cli>On the free plan the advisor pauses when the allowance is used up, and shoppers see a polite message. It comes back at the start of the next month, or straight away if you upgrade.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"getting-started-in-five-steps\">Getting started in five steps\u003C\u002Fh2>\n\u003Col>\n\u003Cli>\u003Cstrong>Sign up\u003C\u002Fstrong> for free at \u003Ca href=\"https:\u002F\u002Fauth.truesize.co.uk\u002Fregister\" target=\"_blank\" rel=\"noopener noreferrer\">auth.truesize.co.uk\u002Fregister\u003C\u002Fa>. You get a site key and a secret key straight away, and some sample products to try.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add your products\u003C\u002Fstrong> and their sizes: one by one, by uploading an Excel or CSV file, or by syncing from your shop.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add your size chart\u003C\u002Fstrong> (optional but recommended) so the first answers are as good as they can be.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Register your domain\u003C\u002Fstrong> and \u003Cstrong>style the widget\u003C\u002Fstrong> to match your shop.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Paste the snippet\u003C\u002Fstrong> on your product page. Make sure the product ID in the snippet matches the product's ID in the dashboard.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>After that, report your orders and returns (ask your developer, or the developer guide if you have access) so the advisor can learn from real purchases.\u003C\u002Fp>\n\u003Cp>The \u003Ca href=\"\u002Fdocs\u002Fcontrol-panel\">Company dashboard guide\u003C\u002Fa> walks through each of these screens.\u003C\u002Fp>\n\u003Ch2 id=\"frequently-asked-questions\">Frequently asked questions\u003C\u002Fh2>\n\u003Ch3 id=\"does-it-work-for-every-kind-of-product\">Does it work for every kind of product?\u003C\u002Fh3>\n\u003Cp>It works best for clothing and footwear in common sizes. Tops, bottoms, shoes and basics such as underwear and socks are supported. Products with very unusual sizing may need your own size chart.\u003C\u002Fp>\n\u003Ch3 id=\"why-is-my-confidence-low\">Why is my confidence low?\u003C\u002Fh3>\n\u003Cp>Low confidence is normal at the start. It means the answer comes from the size chart or from few similar shoppers. Add your own size chart, and make sure orders and returns are being reported. Confidence improves as kept orders build up.\u003C\u002Fp>\n\u003Ch3 id=\"will-it-slow-down-my-website\">Will it slow down my website?\u003C\u002Fh3>\n\u003Cp>The widget is loaded with a single small script and only does its work when a shopper presses the button. It does not change how the rest of your page loads.\u003C\u002Fp>\n\u003Ch3 id=\"what-if-a-shopper-ignores-the-advice\">What if a shopper ignores the advice?\u003C\u002Fh3>\n\u003Cp>That is fine. We record whether the shopper followed the recommendation, so \u003Cstrong>Analytics\u003C\u002Fstrong> can show you how return rates differ between shoppers who followed it and those who did not.\u003C\u002Fp>\n\u003Ch3 id=\"can-i-try-it-without-a-shop\">Can I try it without a shop?\u003C\u002Fh3>\n\u003Cp>Yes. Try the \u003Ca href=\"\u002Fdemo\">live demo\u003C\u002Fa> to see the advisor on a pretend store, or sign up and use the sample products.\u003C\u002Fp>\n\u003Ch3 id=\"who-can-see-my-numbers\">Who can see my numbers?\u003C\u002Fh3>\n\u003Cp>Only people with a login to your company account, and Truesize staff who support the service. Other companies never can.\u003C\u002Fp>\n\u003Ch3 id=\"i-need-help\">I need help\u003C\u002Fh3>\n\u003Cp>Use the \u003Ca href=\"\u002Fcontact\">Contact page\u003C\u002Fa>. Include your company name and the page or product you are asking about.\u003C\u002Fp>\n",[10,14,17,20,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72],{"id":11,"text":12,"level":13},"the-big-picture","The big picture",2,{"id":15,"text":16,"level":13},"what-a-shopper-sees","What a shopper sees",{"id":18,"text":19,"level":13},"how-we-choose-a-size","How we choose a size",{"id":21,"text":22,"level":23},"1-shoppers-like-you-the-best-answer","1. Shoppers like you (the best answer)",3,{"id":25,"text":26,"level":23},"2-a-size-the-shopper-already-knows","2. A size the shopper already knows",{"id":28,"text":29,"level":23},"3-your-size-chart-the-starting-point","3. Your size chart (the starting point)",{"id":31,"text":32,"level":23},"confidence","Confidence",{"id":34,"text":35,"level":13},"how-it-learns-from-your-orders","How it learns from your orders",{"id":37,"text":38,"level":23},"products-that-run-small-or-large","Products that run small or large",{"id":40,"text":41,"level":13},"your-data-and-privacy","Your data and privacy",{"id":43,"text":44,"level":13},"keys-and-domains-how-your-account-stays-safe","Keys and domains: how your account stays safe",{"id":46,"text":47,"level":13},"plans-and-what-counts-as-usage","Plans and what counts as usage",{"id":49,"text":50,"level":13},"getting-started-in-five-steps","Getting started in five steps",{"id":52,"text":53,"level":13},"frequently-asked-questions","Frequently asked questions",{"id":55,"text":56,"level":23},"does-it-work-for-every-kind-of-product","Does it work for every kind of product?",{"id":58,"text":59,"level":23},"why-is-my-confidence-low","Why is my confidence low?",{"id":61,"text":62,"level":23},"will-it-slow-down-my-website","Will it slow down my website?",{"id":64,"text":65,"level":23},"what-if-a-shopper-ignores-the-advice","What if a shopper ignores the advice?",{"id":67,"text":68,"level":23},"can-i-try-it-without-a-shop","Can I try it without a shop?",{"id":70,"text":71,"level":23},"who-can-see-my-numbers","Who can see my numbers?",{"id":73,"text":74,"level":23},"i-need-help","I need help",9,"2026-10-23T08:28:02+00:00",{"data":78},[79,81],{"slug":5,"title":6,"description":7,"order":80,"reading_minutes":75},1,{"slug":82,"title":83,"description":84,"order":13,"reading_minutes":85},"control-panel","Company dashboard guide","A complete tour of the Truesize company dashboard: products, size charts, widget, domains, API keys, analytics, billing and settings.",10,1792772120301]