App Introduction
Ultimate Product Options – Infinite Options. Infinite Possibilities. Ultimate Product Options is a powerful Shopify app designed to give merchants complete flexibility in customizing their products. With this app, you can create unlimited product options and variants—far beyond Shopify’s native limitations. Whether you sell fashion, furniture, personalized gifts, or complex configurable products like computers, this app ensures your customers enjoy a smooth and intuitive shopping experience.
Core Functionality
- Infinite Product Options – Add any number of custom options you need.
- Conditional Logic – Dynamically show or hide options based on user selections.
- Option Pricing Control – Add additional costs based on selected options.
- Bulk Apply Options – Assign option sets to multiple products at once.
- Import and Export – Easily back up or transfer option sets between stores.
Merchant-Friendly
- Custom Product Merchants
- Multi-category E-commerce Sellers
- Personalized Goods Merchants
- Bulk Product Management Merchants
Basic Information
- Developer:Webiots
- Address:Surat, GJ, IN
- Price: Free / Free plan
- Rating:0 / 5
- Comment Count:0 comment
- Release Date:2025-10-1
- Supported languages:English、Simplified Chinese、Spanish、Arabic、French、Russian、Portuguese (Portugal)、Urdu
- Compatible products:Shopify
Application Screenshot
Price Plan
Free
- 16+ Option Types
- 5 Option Sets
- 5 Option Templates
- 5 Options per Option Set
- Set Up Email Templates
- Analytics
Basic
- 26+ Option Types
- 20 Option Sets
- 20 Option Templates
- 10 Options per Option Set
- Conditional Logic
- Design Configuration
Pro
- 30+ Option Types
- Unlimited Option Sets
- 50 Option Templates
- All Setting Configurations
- Import and Export Options
- Unlimited Color Swatch Options
Premium
- 30+ Option Types
- Import and Export Options
- Multiple File Upload (Up to 50 MB)
- Priority Support
- Edit Options on Cart Page
- Multi-language Support
User Location & Comments
User Location
Comments
Shopify API Used
- POST /admin/api/products/{product_id}/options.json
- PUT /admin/api/products/{product_id}/options/{option_id}.json
- GET /admin/api/products/{product_id}/options.json
Permission:write_products,read_products,manage_options
- POST /admin/api/product_options/{option_id}/conditions.json
- PUT /admin/api/product_options/{option_id}/conditions/{cond_id}.json
- GET /admin/api/product_options/{option_id}/conditions.json
Permission:write_products,read_products,manage_options
- POST /admin/api/products/{product_id}/variants/{variant_id}/price.json
- PUT /admin/api/products/{product_id}/variants/{variant_id}/price.json
- GET /admin/api/products/{product_id}/variants/{variant_id}/price.json
Permission:write_products,read_products,manage_pricing
- POST /admin/api/option_sets/{set_id}/assign.json
- PUT /admin/api/option_sets/{set_id}/assign.json
- GET /admin/api/option_sets/{set_id}/assign.json
Permission:write_products,read_products,manage_option_sets
- POST /admin/api/option_sets/import.json
- GET /admin/api/option_sets/export.json
- DELETE /admin/api/option_sets/import/{job_id}.json
Permission:write_products,read_products,manage_option_sets