Introduction
Many Shopify store owners operate both an online presence and a physical retail location. While your e-commerce site is perfect for shipping products, some items are simply better suited for an in-store experience. These might be high-value goods, custom pieces, or products that require in-person consultation or fitting.
The challenge arises when you want to showcase these in-store only products on Shopify without displaying a price or allowing online purchase. You want to leverage your online store's visibility to attract local customers, but direct them to your physical location instead of the checkout cart. This guide will walk you through exactly how to achieve this, transforming your online product listings into powerful drivers of foot traffic and demonstrating how to effectively present shopify in store only products no price on your storefront.
Why Showcase In-Store-Only Products Online?
Listing products available exclusively in your physical store might seem counterintuitive for an online platform. However, this strategy offers significant advantages for modern retailers blending digital and brick-and-mortar experiences.
Expand Your Product Visibility
Your online store acts as a digital showroom, accessible to a much wider audience than your physical storefront alone. By listing showroom products on Shopify, you ensure potential customers are aware of your full inventory, even items not available for immediate online purchase. This broadens your reach and captures interest from buyers who might not otherwise discover these unique offerings.
Drive Foot Traffic to Your Physical Store
For items requiring an in-person viewing, consultation, or specific fitting, a direct online purchase isn't ideal. Listing these products online with a clear call to action like "Visit Store for Pricing" or "In-Store Exclusive" actively encourages customers to visit your physical location. This is an effective way to drive foot traffic and convert online interest into real-world sales opportunities.
Provide Comprehensive Product Information
Even without a price, your online listing can serve as a detailed information hub. You can include high-quality images, extensive descriptions, specifications, and care instructions. This pre-qualifies customers, ensuring they arrive at your store with a good understanding of the product, ready for a more focussed sales conversation.
Enhance Local SEO and Brand Presence
Creating dedicated product pages for your in-store items improves your website's overall content and keyword relevance. This can boost your local search engine optimisation (SEO) efforts, making it easier for nearby customers to find your store when searching for specific products. It strengthens your brand's presence across all customer touchpoints.
The Challenge: Shopify's Default Pricing
Out of the box, Shopify is designed for online transactions. Every product typically has a price associated with it, and a "Add to Cart" button is automatically displayed. This default behaviour makes it difficult to present Shopify content only product pages without also enabling online checkout, especially when managing shopify in store only products no price. Removing the price or the buy button often requires complex theme customisations or workarounds that can break with theme updates.
Attempting to set a price of "0" or leaving the price field empty typically doesn't remove the "Add to Cart" functionality effectively across all themes. Furthermore, such methods can confuse customers or impact inventory management and reporting. What's needed is a robust, theme-friendly solution that allows you to hide prices and replace them with custom messaging tailored for your in-store items.
The Solution: Peekaboo Pricing for Shopify In-Store Only Products No Price
This is where an app like Peekaboo Pricing becomes invaluable. It's designed to give Shopify merchants precise control over product pricing visibility, making it perfect for managing Shopify in-store only products. One of its key features is the "content-only hide price type," which allows you to hide the price and replace it with any custom message and an optional button, without displaying an enquiry form or a "buy now" option.
With Peekaboo Pricing, you can effectively transform a standard product page into an informational page that encourages customers to physically visit your store. It's a clean, professional way to manage products that are not for sale online, ensuring your online store works synergistically with your physical location to drive foot traffic.
Step-by-Step Guide: Setting Up In-Store Only Products with Peekaboo Pricing
Let's walk through the process of configuring your Shopify store to display in-store only products using the Peekaboo Pricing app. This tutorial focuses on creating a "content-only" display type, which is ideal for this specific use case.
Step 1: Install the Peekaboo Pricing App
First, you'll need to install the Peekaboo Pricing app from the Shopify App Store. Follow the on-screen instructions to authorise the app and allow it to integrate with your store. The app integrates well with many popular Shopify themes, ensuring a smooth setup.
Step 2: Create a New "Content-Only" Hide Price Type
This is where you'll define how your in-store-only products will appear on your storefront. The "content-only" display mode is crucial here, as it displays a custom message without any forms or reveal links.
-
Navigate to "Hide Price Types": In your Shopify admin, go to "Apps" and select "Peekaboo Pricing." From the app dashboard, click on "Hide Price Types" in the left navigation menu.
-
Add a New Hide Price Type: Click the "Add new hide price type" button. Give your new type a clear, descriptive name, such as "In-Store Only" or "Visit Store for Pricing." This name helps you identify it easily in the app's settings.
-
Select "Content-only" Display Mode: Under the "Display Mode" section, choose "Content-only." This option ensures that no enquiry form or price reveal mechanism is presented to the customer. It simply displays your custom message.
-
Craft Your Custom Message: In the "Message" section, write the text that will replace the product price. This is your opportunity to clearly communicate that the product is an in-store only product. Examples include:
- "Visit Our Store for Pricing & Details"
- "Available Exclusively In-Store"
- "Showroom Product – Experience In-Person!"
- "Schedule a Consultation to Learn More"
Use clear, concise language that guides the customer on the next steps.
-
Add an Optional Call-to-Action Button: To enhance the customer experience and drive foot traffic, you can add a button below your message. This button can link directly to your store locator page, Google Maps directions, or even a contact page for appointments.
- Button Text: "Find Our Store," "Get Directions," "Contact Us"
- Button Link: Enter the URL for your store locator, Google Maps link, or contact page.
This button provides an immediate, actionable next step for interested customers.
-
Configure Badges (Optional but Recommended): Peekaboo Pricing allows you to display customisable badges on your product listings and product pages. These badges visually indicate that the product has special pricing rules. For in-store items, a badge like "In-Store Exclusive" or "Visit Store" can reinforce your message.
- Enable Badge: Toggle the badge option on.
- Badge Text: Enter text like "In-Store Only," "Showroom Item," or "Price In-Store."
- Visibility: Choose whether the badge appears on collection/listing pages and/or the product detail page. It's often beneficial to show it on both.
-
Save Your Hide Price Type: Once you've configured all the settings, click "Save" to create your new "In-Store Only" hide price type.
Step 3: Assign the Hide Price Type to Products
Now that you've created your "In-Store Only" hide price type, you need to apply it to the specific products that are only available for purchase in your physical store. Peekaboo Pricing offers flexible assignment methods.
-
Manual Assignment (Individual Products):
- Go to your Shopify "Products" section.
- Select an individual product you want to mark as in-store only.
- Scroll down to the "Apps" section (or look for the Peekaboo Pricing metafield).
- From the "Override hide price type" dropdown, select your newly created "In-Store Only" type.
- Save the product. This method is best for a small number of specific items.
-
Bulk Assignment (Multiple Products):
- In the Peekaboo Pricing app, go to "Product Assignment."
- Use the filters (vendor, tags, product type, collection) to easily find all your in-store only products. For example, you might have tagged all these products with "in-store-exclusive."
- Select the products you want to assign.
- From the bulk action dropdown, choose "Assign hide price type" and select your "In-Store Only" type.
- Apply the changes. This is efficient for assigning the type to many products at once.
-
Automated Assignment with Rules (Recommended for Scale):
For a dynamic inventory or a large catalogue of showroom products Shopify, using assignment rules is the most powerful method. Rules automatically apply a hide price type based on conditions you define.
- In the Peekaboo Pricing app, go to "Assignment Rules."
- Click "Add new rule."
- Give the rule a name, e.g., "Apply In-Store Only Type to Tagged Products."
- Set the "Action" to "Assign hide price type" and select your "In-Store Only" type.
- Under "Conditions," choose a condition that identifies your in-store products. Common conditions include:
- Product Tag: If you tag all your in-store items with something like "in-store-only," this is ideal. Condition: "Product Tag" + "is" + "in-store-only".
- Product Type: If all your in-store items share a specific product type (e.g., "Custom Furniture"). Condition: "Product Type" + "is" + "Custom Furniture".
- Collection: If you have a specific collection for these items. Condition: "Product Collection" + "is" + "In-Store Exclusives".
- Set the "Priority" for your rule. Rules are evaluated in priority order, with the lowest number taking precedence.
- Save the rule. Any product that matches these conditions will automatically have its price hidden and replaced with your custom "In-Store Only" message. New products added later that meet the rule's criteria will also automatically be assigned.
Remember that manual assignments (product overrides) always take precedence over rules. This allows you to create exceptions if needed.
Step 4: Review and Test Your In-Store Product Pages
After assigning the hide price type, it's crucial to review your product pages on your live storefront to ensure everything looks as intended.
- Check Product Pages: Visit the product pages for items you've marked as "In-Store Only." Verify that the price is hidden and your custom "Visit Our Store for Pricing" message is displayed clearly.
- Test the Button: If you added a button, click it to ensure it correctly navigates to your store locator or contact page.
- Review Collection Pages: Check your collection pages to see if the badges (if enabled) appear correctly on the product listing cards.
- Mobile Responsiveness: Ensure the display is clean and functional across different devices, especially mobile phones.
This final check ensures a seamless experience for your customers and confirms that your Shopify no online price strategy is working perfectly.
Best Practices for In-Store-Only Product Listings
To maximise the effectiveness of your strategy for displaying shopify in store only products no price, consider these best practices:
- High-Quality Visuals: Since customers can't purchase online, stunning images and even videos are crucial to entice them to visit your store. Showcase the product from multiple angles and highlight its unique features.
- Detailed Product Descriptions: Provide all the information a customer would need to know, short of the price. Include dimensions, materials, unique selling points, and any relevant stories behind the product. This helps pre-qualify interest and makes the in-store visit more productive.
- Clear Call-to-Action: Ensure your "content-only" message and button clearly communicate the next step. "Visit our store at [Address]" or "Call us to learn more" leaves no ambiguity.
- Prominent Store Information: Make sure your physical store's address, operating hours, and contact details are easily accessible from your website, perhaps linked directly from the product page or the main navigation.
- Leverage Local SEO: Optimise your product descriptions with local keywords relevant to your area (e.g., "custom furniture [your city]"). This helps local customers find your unique showroom products Shopify.
- Inventory Management: While the product isn't sold online, keep your Shopify inventory accurate for these items. This helps you track what's available in your physical store and avoid disappointment.
Benefits of This Strategic Approach
Implementing a clear strategy for in-store only products on Shopify offers multiple benefits beyond simply hiding a price:
- Increased Foot Traffic: Directly encourages online browsers to become in-store visitors, fostering higher conversion rates once they are physically in your store.
- Enhanced Customer Experience: Provides necessary product information online while guiding customers to the ideal purchase environment for complex or premium items.
- Optimised Sales Process: Allows your sales team to provide personalised consultations, demonstrations, and upselling opportunities that are difficult to replicate online.
- Brand Consistency: Maintains a professional and cohesive brand image across both your digital and physical storefronts, ensuring customers understand your offerings clearly.
- Competitive Advantage: Differentiates your business by offering unique items that can only be experienced and purchased in person, creating a special shopping destination.
Related Articles
Continue your learning with these related resources:
- When and Why to Hide Prices on Your Shopify Store: A Strategic Guide (Comprehensive Guide)
- Automate Shopify B2B Pricing: Vendor-Based Rules for Seamless Wholesale
- How to Stay MAP-Compliant as an Authorised Shopify Dealer
- Setting Up MAP-Compliant Price Hiding on Your Shopify Store
- The Psychology Behind "Contact Us for Pricing" on High-End Products
- Empowering B2B Buyers: Giving Time for Internal Sign-Off Before Purchase on Shopify
Conclusion
Effectively listing shopify in store only products no price is a smart strategy for modern retailers. It allows you to leverage your online presence to market your entire inventory, including those special items best experienced in person. By using a solution like Peekaboo Pricing's "content-only hide price type," you can seamlessly guide online visitors to your physical store, boosting foot traffic and enhancing the overall customer journey.
This approach transforms your online product pages into powerful marketing tools, providing detailed information and a clear call to action: "Visit Store for Pricing." Embrace this hybrid retail strategy to connect with more customers and unlock new sales opportunities for your physical location.





