Frequently Asked Questions
Answers to the most common questions about Uplift Product Customizer.
General Questions
What is Uplift Product Customizer?
Uplift Product Customizer allows you to add customization options to your Shopify products. Customers can select colors, features, add-ons, and more—all while seeing real-time visual previews of their choices.
Which Shopify plans does Uplift support?
Uplift works with all Shopify plans:
- Basic Shopify
- Shopify
- Advanced Shopify
- Shopify Plus
Does Uplift work with Online Store 2.0 themes?
Yes! Uplift is built for Online Store 2.0 themes and uses app blocks for easy integration. Most modern themes (Dawn, Craft, Sense, etc.) are fully compatible.
Can I use Uplift with a vintage/legacy theme?
Uplift is optimized for OS 2.0 themes. Legacy themes may require manual code integration. Contact support for assistance with older themes.
Pricing & Plans
Is there a free trial?
Yes, Uplift offers a free trial period so you can test all features before committing to a plan.
What happens when my trial ends?
After your trial, you'll need to select a paid plan to continue using Uplift. Your configurations will be saved and ready when you subscribe.
Can I change plans later?
Yes, you can upgrade or downgrade your plan at any time. Changes take effect on your next billing cycle.
Are there any transaction fees?
No, Uplift doesn't charge any transaction fees. You only pay your monthly subscription.
Product Setup
How many products can I customize?
There's no limit on the number of products you can add customization to. Configure as many products as you need.
Can one add-on group be used on multiple products?
Yes! Create an add-on group once and assign it to multiple products. Updates to the group apply everywhere it's used.
How do I remove customization from a product?
In Uplift admin:
- Go to the product
- Click "Remove" or "Unassign" for each group
- Save changes
Can I duplicate product configurations?
Yes, you can copy configurations between products or duplicate an entire setup for a new product.
Option Types
What's the difference between swatches and radio buttons?
- Swatches: Visual color/image selectors, ideal for colors, patterns, materials
- Radio Buttons: Text-based single choice, better for sizes, versions, options
Both enforce single selection, but swatches offer visual representation.
When should I use checkboxes vs dropdowns?
- Checkboxes: When customers can select multiple options (e.g., extras, features)
- Dropdowns: When there are many options to save space, or for single selection
Can I mix different option types in one group?
Currently, each add-on group uses one display type. Create multiple groups if you need different option types for the same product.
What's the maximum number of options per group?
There's no hard limit, but we recommend:
- Swatches: 10-15 for best UX
- Radio/Checkboxes: 8-10 visible
- Dropdowns: Unlimited (they scroll)
Pricing Options
How do I add prices to options?
Link a Shopify product to your option. The linked product's price becomes the add-on price. No product link = no extra charge.
Can I offer percentage-based pricing?
Currently, pricing is based on linked products with fixed prices. For percentage-based pricing, create products at the desired price points.
Do discount codes work with add-ons?
Yes, Shopify discount codes work with add-on products. Configure your discounts in Shopify as usual.
Can add-on prices be different per variant?
Yes, if you link different product variants, each can have its own price. Use variant-specific linking for this.
Canvas & Visual Preview
What image formats does the canvas support?
- PNG (recommended for transparency)
- JPG/JPEG
- WebP
- GIF (static only)
What's the ideal image size for canvas layers?
We recommend:
- Base images: 800-1200px on longest side
- Layer images: Match base image dimensions
- Keep all layers consistent in size
Can customers zoom on the canvas?
Yes, customers can view the canvas preview. Mobile users can pinch-to-zoom if your theme supports it.
Does the canvas work on mobile?
Yes, the canvas is fully responsive and works on mobile devices. Performance may vary based on image complexity.
Conditional Logic
Can I create "if this, then that" rules?
Yes! Conditional logic lets you show/hide options based on selections. For example: "If Gold is selected, show engraving options."
How many conditions can I chain together?
You can add multiple conditions to a rule. All conditions must be true (AND logic) for the rule to trigger.
Can I make one option show multiple others?
Yes, create multiple rules with the same trigger to show/hide different target options.
Do hidden options affect pricing?
No, hidden options are completely removed from the form. They won't add to cart or affect pricing.
Orders & Fulfillment
How do customizations appear in orders?
- Main product: Shows with visible properties listing selections
- Add-on products: Appear as separate line items
- Hidden properties: Start with underscore, visible to merchants only
Will customization details appear on invoices?
Visible properties (without underscore prefix) appear on invoices, packing slips, and customer notifications.
How do I handle partial refunds for add-ons?
In Shopify:
- Open the order
- Click Refund
- Select only the add-on item(s)
- Process the partial refund
Does inventory sync automatically?
Yes, add-on product inventory uses standard Shopify inventory. It updates in real-time with purchases.
Technical Questions
Will Uplift slow down my store?
Uplift is optimized for performance. The customizer loads asynchronously and won't block your page load.
Does Uplift affect SEO?
No, Uplift doesn't affect your SEO. All customization happens client-side and doesn't modify your page content for search engines.
Is Uplift compatible with other apps?
Uplift works alongside most Shopify apps. Some apps that heavily modify the cart or product form may need configuration. Contact support if you experience conflicts.
Does Uplift work with headless Shopify?
Uplift is designed for Shopify's standard storefront. Headless implementations require custom integration via the Storefront API.
Theme & Design
Can I customize how options look?
Yes, through:
- App block settings in theme customizer
- Custom CSS (add in theme settings)
- Contact support for advanced customization
My theme's buttons don't match Uplift. Help!
Add custom CSS to match your theme's button styles. You can add CSS in your theme's settings or custom CSS field.
Can I translate Uplift to another language?
Yes, you can customize all text labels in the app settings. Use your language for any customer-facing text.
Troubleshooting
Why aren't my options showing on the product page?
Check:
- App block added in theme customizer
- Product has add-on groups assigned
- Groups are enabled/active
- Clear your browser cache
See Troubleshooting Guide for more.
Why did my canvas stop working?
Common causes:
- Image URLs changed or broken
- Product variant changed
- JavaScript error on page
Check browser console for errors.
My prices aren't updating. What's wrong?
Verify:
- Products are linked to options
- Linked products have prices set
- No JavaScript errors in console
- Theme isn't overriding price display
Account & Support
How do I contact support?
- In-app: Click "Support" or "Help"
- Response time: Within 24-48 business hours
Do you offer setup assistance?
Yes, we can help with initial setup and configuration. Contact support to discuss your needs.
Where can I find documentation?
You're reading it! Browse all guides in the documentation section for comprehensive help.
Can I request new features?
Absolutely! We love hearing from merchants. Email your feature requests to our support team.
Data & Privacy
Where is my data stored?
All data is stored securely in accordance with Shopify's data storage requirements. See our Privacy Policy for details.
What happens to my data if I uninstall?
Your configurations are retained for 30 days after uninstallation. After that, data is permanently deleted.
Is Uplift GDPR compliant?
Yes, Uplift complies with GDPR and other privacy regulations. We only collect data necessary for app functionality.
Still Have Questions?
If your question isn't answered here:
- Check the Troubleshooting Guide
- Review other documentation guides
- Contact support with your specific question
We're here to help you succeed!