APO Product Options, Variants
Meets our highest standards for performance, design, and integration. Learn moreOpens in new window
Reviews (506)
What merchants think
This is generated by Shopify Magic. It's shown when an app has 100+ reviews and at least a 4.0 overall rating.
This is generated by Shopify Magic. It's shown when an app has 100+ reviews and at least a 4.0 overall rating.
Feedback submitted
Merchants say this app is excellent for complex product setups Shopify can’t handle, like mix‑and‑match bundles, custom sizes, and many model years. They highlight flexible conditional logic, multi‑step menus, and shared option sets that save time and boost conversions. Long‑term merchants report stable performance with no speed issues. Support is praised as fast and hands‑on, including custom styling, backend tweaks, and help with migrations and advanced setups.
Refine
-
By rating
The product is excellent for use in our store where customers need to have the option to select multiple cable options. This is a easy way to address power plugs that vary by country and to add premium costs to specific varriants.
However, far more notable is the Team behind this app. Angie, Maggie, Tanya, et al are there for you to resolve any question big or small. They go above and beyond the expectations of support to ensure that your problems are addressed. This is no cookie cutter FAQ support. Real people who really care are exceptional these days. While there are many apps that do similar functions, I can recommend this advanced product options because of this difference.
Edit: 5 to 4 stars. APO's interface changed, and it created problems for us on the customer-facing end when trying to mark a product as out-of-stock. - APO doesn't have an out-of-stock feature anymore, so I simply unchecked the items we don't want to show. This caused the "unassigned" item to show on every single list, including the one I just unchecked it from. It's clearly a coding logic error. APO doesn't seem to see it as an error, and it sounds like my support case is closed since I found myself a workaround. - If you see this issue as well, you'll have to create a new rule just to hide the remaining options (either this or delete everything to hide, but then you'll have to re-enter all the parameters again once they're back in stock).
Original (edited for clairity): This app has been perfect for us! Shopify's standard variant options isn't customizable enough for our products. Advanced Product Options allows us to have one listed product, rather than have to list 15 different products that customers would have to figure out which one they need to order. (Saves a lot of clicks and headaches on both ends!) - We also very recently updated our website theme and had to reimplement this app since the code structure varies theme-to-theme, and APO was able to install it for us for free, which only took a few hours. Before beginning the process, they even let us know there is an update, which seamlessly transfers all necessary data from templates. The update itself took less than an hour, and installation was completed shortly after. - We noticed one issue with our website theme (the Add to Cart button allows bypassing the option selection in certain instances), and they helped us out quickly. It's been about a week since, and everything is working as expected.
Third time updating our review and we are changing to 5 star.
The app is now easy to use and they've introduced some good design elements. We're happy with the app and will continue to use.
Sorry to hear you had that experience. I have posted our findings on what caused the issue in the previous review, but I'll also duplicate it here:
It looks like some third party (with unclear intent) was using an automated script on one of our client stores, which was causing tens of thousands of fake products to be added to the shopping cart within a short period of time. At certain point it appears this triggered Shopify's product API limits, which caused the API restrictions to take effect for that store. Since we used to have one queue for all requests, those restrictions caused extreme delays in processing products that are being added to the cart.
Shortly after identifying the cause of the issue, we implemented and deployed a solution. Moving forward we will be taking additional steps to rework the logic and optimize app's performance.
We had an issue with currency conversion in the app, and the Mageworx support team handled it perfectly.
Maggie and Evgeniya were extremely helpful throughout the whole process — communication was smooth, clear, and very professional. They quickly understood the problem and resolved it without any complications.
Everything is now working exactly as expected.
Really appreciate the support and the overall experience — thank you!
Hello,
Thank you for this great feedback! We’ve really enjoyed working with you :)
Do not hesitate to contact us if you have any questions or need our help. We will be happy to assist.
Have a wonderful day.
This app is great! We are using it for two stores at the moment, with a great deal of and variables and conditional logic for many products. Of course, there is a little bit of a learning curve when first setting up complex forms, but once you get your head around it, it functions very well.
The Mageworx team has been incredibly helpful. Any time we require extra assistance or altered settings/features, they go above and beyond to help us out.
Updating my review from 2 years ago. I've been using this app for a while now. Initially I was very happy to have to have it but now it is becoming a bit of a hassle.
I have lost money from the app not working properly because it did not charge the customer the fee for the upgrade selection.
I have had to send a lot of follow up emails to costumers to collect information because the app glitched and didn't properly capture the information.
The duplicating of items messes the look of the website and confuses customers because it says there are more products than there actually is. And there are a lot of blank product pages that you have swipe through to get to the rest of the items. Which customers are likely not going to do.
If it wasn't for the helpful staff I would have given 1 star. But they really do try to help. Its just the way the app works that is very frustrating. In the process of migrating to a different one.
Best options app out there. Customer service is amazing! They have helped me a few times with custom setup usually in 1 day!
Update: Still using this app 3 years later and its the best!
We’ve been using Advanced Product Options for over four years now, and in that time they’ve consistently been one of the most responsive and genuinely helpful teams we’ve worked with. Whenever we’ve needed something a bit more specific or technical for our product setup, they’ve always taken the time to understand what we’re trying to achieve and help us get it right.
Here’s an example with extra information and images, just to show the level of detail we work with: https://tinyurl.com/3f3zhjdv.
Their app has been solid for us — reliable, flexible, and well‑designed within the constraints Shopify places on third‑party developers. It’s the kind of tool you quietly depend on, and I’m very happy to recommend it.
Thank you for your review, Martin! We really appreciate you taking the time to share such detailed feedback. Reviews like this are especially valuable to us, and even more so coming from a long-term customer.
It’s always a pleasure working with you and helping fine-tune your setup when something specific is needed. Thank you for your continued trust and recommendation - we’re very happy to keep supporting you going forward.
We have been using the APO app for almost half a year now and are very satisfied with its functionality and features. The questions we had while setting up the app were answered very quickly by the professional team at Mageworx. Thank you and keep up the good work!
Thank you for the 5-star review! 💜 We’re so glad APO has been working well for you over the past months, and we truly appreciate your kind words about our team. We’ll keep improving! Thanks for your support!
APO Product Options & Variants is a fantastic app built for Shopify. The support team is excellent ,always responsive and helpful. They consistently roll out new features and updates, and their problem solving attitude really stands out. Very happy with the overall experience!
Thank you for the 5-star review! 💜 We really appreciate your feedback and are so glad you’ve had a smooth experience.
Big thanks for the kind words about our team! We’ll keep bringing improvements and helping whenever you need us.