Introduction
Do you want to hide product prices in a collection on your online store? Many merchants prefer not to show prices publicly for strategic reasons. Whether you run a wholesale shop, a B2B store, or sell custom products, hiding prices can help you generate more leads and inquiries.
Why Hide Product Prices in a Collection?
Sometimes, showing prices upfront isn’t the best choice. Here are common reasons:
- Wholesale/B2B Stores – Encourage buyers to contact you for bulk pricing.
- Exclusive Memberships – Show prices only to logged-in customers.
- Custom Quote Products – Flexible pricing for services or furniture.
- Pre-Launch Teasers – Build excitement before revealing prices.
🔹 Benefits:
✔ Better lead generation
✔ Increased customer inquiries
✔ More control over pricing strategy
How to Hide Prices in a Collection (3 Methods)
Method 1: Shopify (Using Code or Apps)
- Go to Shopify Admin → Themes → Edit Code.
- Locate the product price snippet (usually
product-price.liquid). - Add this CSS to hide prices:
.price { display: none; }
- Replace with a “Contact for Price” button if needed.
📹 Video Tutorial: How to Hide Prices in Shopify
Method 2: WooCommerce (Plugin or Custom CSS)
- Install the WooCommerce Catalog Visibility Options plugin.
- Enable “Hide Prices” in the settings.
- Or use custom CSS:
.woocommerce-Price-amount { display: none; }
📹 Watch: How to Hide Prices in WooCommerce (Video)
Method 3: BigCommerce & Other Platforms
- BigCommerce – Use Price Lists or edit the theme template.
- Custom Solutions – Apply JavaScript or conditional pricing rules.
Pro Tips for Hidden Pricing
✅ Replace prices with “Call for Pricing” or “Login to View” buttons.
✅ Use membership plugins (like MemberPress for WordPress) for exclusive access.
✅ Always test on both mobile & desktop for a smooth user experience.
Final Thoughts
Hiding product prices in a collection gives you more control over your pricing strategy and customer interactions. Whether you use Shopify, WooCommerce, or BigCommerce, these methods will help you create a cleaner, more engaging shopping experience.