My Shopware plugin “Shoe Size Table & Size Advisor” helps customers choose a size directly on the product detail page. With version 2.0, merchants can manage their own size charts and assign the appropriate chart to each product. Recommendations are based on the sizes and measurements you maintain for your range.
Version 2.0.0 was released on 9 October 2026. The main change from the first version is the editable chart data: EU sizes, optional UK sizes, foot lengths, widths and slider limits can be adjusted to suit the products you sell.
View Shoe Size Table & Size Advisor in the Shopware Store
What does the size advisor do in the storefront?
Customers open the advisor on the product detail page and enter their foot length. If the assigned chart includes width data, the advisor can also use ball girth. This is the circumference around the widest part of the forefoot, rather than a straight measurement across the foot.
The advisor calculates a recommendation from the assigned chart. Customers can switch between centimetres and inches. UK sizes and widths are only shown when the selected chart contains the relevant data. The interface also works on mobile devices.
New in version 2.0: custom size charts per product
Under Catalogues > Shoe size charts, you can create any number of charts. Each chart holds the sizes and measurement ranges the advisor should use for its assigned products:
- EU sizes and optional corresponding UK sizes
- foot lengths for the size recommendation
- an optional width grid with freely defined labels, such as E–K or S/M/W
- suitable limits for the input sliders
For example, you can maintain separate charts for two product lines with different sizing information. You select the chart at the product; this does not mean the plugin automatically detects a manufacturer's sizes.
The previous values are still included as locked default templates for Children, Adults and Default. To make changes, duplicate a template and edit the copy. The original supplied chart stays intact.
How to set up a custom chart
- Open Catalogues > Shoe size charts and create a chart or duplicate a suitable default template.
- Enter the verified sizes and measurements for your products. Add UK values and widths where you have suitable data.
- Select the chart in the advisor settings for the relevant product.
- Check the recommendation on the product page with several measurements, particularly at size boundaries and when switching units.
The quality of the guidance depends on the data you enter. A configurable chart still needs reliable sizing information for the shoe model being sold.
Improvements to display and usability
Fewer unnecessary inputs: If a chart has no UK values or widths, the advisor hides those sections. An EU-only chart therefore does not need additional UK or width data.
A consistent recommendation when switching units: The measurement stays stored internally in centimetres and is only converted for display in inches. Switching units no longer changes the recommended size because of rounding differences.
Display generated from your chart data: Tables in the advisor are rendered from the selected size chart. Numbers are formatted for the locale, and changes to a chart refresh its cache.
Further fixes: The size chart selector on the product finds the default charts by their displayed names and includes all charts, rather than only the first 25. Chart IDs in advisor links are also accepted in upper case. The plus and minus buttons have a visible border; the minus uses a proper minus sign and the buttons stay round on phones. The advisor's console output has been removed.
Dedicated user permissions (ACL) control size chart management. Product editors can save the advisor settings on products.
What to check when updating from version 1
According to the changelog, existing products keep their previous values automatically. Products now select a size chart instead of an advisor type. The old shoeSizeWhichType field is retained only as a fallback when no chart has been assigned.
Custom theme changes need attention: The advisor template has been rebuilt. Existing template overrides from version 1 cannot simply be carried over unchanged.
Technical changes for developers
storefront/calculator/index.html.twignow renders the size chart throughstpiSizeChart.- The former attributes
data-show-width,data-primary-sizeanddata-shoe-typeare replaced bydata-st-pi-shoe-size-table-options. - The JavaScript options
sizeTableChildren,sizeTableAdultandtypeConfigshave been removed. - Custom theme overrides of the advisor must be adapted to the new structure.
Test the update with your theme and the affected products in a staging environment first. Check the assigned charts, optional UK and width sections, and recommendations at the boundaries of the measurements you have configured.
Compatibility listed in the Shopware Store, checked on 1 November 2026: Version 2.0.0 lists Shopware 6.7.0.0 to 6.7.15.1. Before installing, check the current Store listing for your exact Shopware version.
Which stores is the extension useful for?
The advisor is designed for footwear stores, fashion retailers and other Shopware stores selling shoes. Custom charts are particularly useful when different product lines need different size or width information.
My aim is to make size selection easier to understand directly on the product page. Whether this leads to fewer support questions or returns depends on factors such as chart quality, the shoes being sold and how customers use the advisor. It is not a promise of a particular reduction in returns or a guaranteed fit.
Frequently asked questions
Can I create charts for individual brands or product lines?
Yes. You can maintain charts with the relevant sizes and measurements and assign them to the appropriate products. You provide the data and choose the assignments.
Can I use a chart without UK sizes or widths?
Yes. If a chart contains no UK values or no widths, the advisor hides those sections. Width labels are freely configurable and are not limited to E–K.
Do I need to configure existing products again after the update?
According to the changelog, their previous values are retained automatically. Still check the assignments on your products after updating. The previous advisor type field remains a fallback for products without an assigned chart.
Can I keep my customised advisor template?
Custom overrides need to be adapted for version 2.0. The data passed to the advisor, several HTML attributes and JavaScript options have changed. The technical details are listed in the update section above.
Does switching between centimetres and inches change the recommendation?
No. From version 2.0, the underlying measurement remains in centimetres. Conversion is used for display, preventing rounding differences during a unit switch from producing a different recommended size.
View the plugin or get help with your store
You can find the current version and full changelog in the Shopware Store. If you need help with setup, an update or adapting your theme, tell me your Shopware version and how you want the size advisor to work.