Filters narrow a list. Sideby answers the question that comes next — which of these is right for me? — with a comparison drawer built from the specs you already wrote.
Built for OpoShop · Trusted by stores like
Why Sideby
Most stores answer "which one?" with a longer product description. Sideby answers it the way electronics retailers figured out decades ago: put them next to each other and let the differences do the talking.
Sideby reads your catalogue once and finds what your products already say about themselves — the fields you wrote, the options you sell in — then proposes the rows worth comparing on. You press one button.
The lowest price, the highest rating, the lightest weight — marked in your accent colour. Only ever where the values are numbers and they genuinely differ, so the mark always means something.
One toggle folds away every row where the products agree, leaving only the lines a decision actually turns on. It is the difference between a spec dump and an answer.
The Compare control sits below your buy box; the card pill floats inside the card's own box. Nothing is repositioned, nothing is covered, and there is no layout shift. Remove Sideby and your DOM is exactly what it was.
Every cell is read from your storefront's own product data at the moment the drawer opens. Change a price or sell out a size and the comparison is right immediately — there is no copy of your catalogue to go stale.
Sideby records which pairs of products keep ending up next to each other. That list is your merchandising problem, written down — and nothing else in your stack can produce it.
How it works
Sideby does the reading. You look at what it proposes and decide whether you agree.
One click from the OpoShop App Store. No theme editing, no code, no snippet to paste. Nothing appears on your storefront yet.
While you read the first sentence of setup, Sideby is finding the attributes your products already carry and measuring how many of them share each one.
Glance at the live preview of what a shopper will see, then press one button. Compare appears on your product pages and collection cards.
On your storefront
Shoppers tag products as they browse. The tray docks at the bottom of the page and comes with them from the collection grid to the product page and back. When they're ready, it opens into the sheet.
In your admin
Sideby's admin is laid out as the thing it edits. Drag a row and it moves in the live preview beside it. Rename it, decide whether the lowest or highest value gets the mark, or fill in the products that had a gap.
Loved by merchants
We sell four weights of the same tee and support answered "what's the difference?" every single day. It found the fabric field we'd already written and turned it into a row. That question mostly stopped.
The pairs list was the surprise. Two of our drills were being compared constantly and one was winning every time. We stopped stocking the other one.
I was nervous about anything that touches the storefront. It genuinely doesn't move a thing — I screenshotted before and after and they were identical apart from the button.
FAQ
Install Sideby, glance at the sheet it builds from your own catalogue, and turn it on. The whole thing takes about as long as reading this page.
Get it on the OpoShop App Store