Introduction
Managing a Shopify store often involves intricate pricing strategies. For many businesses, publicly displaying prices isn't always feasible or desirable. Whether it's for MAP (Minimum Advertised Price) compliance, B2B wholesale, premium custom products, or simply to generate leads, the ability to automatically hide prices on Shopify products is a common and crucial requirement.
However, manually assigning price hiding to hundreds or thousands of products can be a tedious and error-prone task. If your inventory frequently changes or you have a large catalogue, this manual effort quickly becomes unsustainable. The solution lies in automation – specifically, using powerful assignment rules to manage your Shopify price hiding effortlessly.
The Power of Automatic Price Hiding Rules
Imagine never having to manually set price hiding for a new product again. Automatic price hiding rules transform this vision into reality. Instead of clicking through each product, you define criteria, and the system does the rest.
This automation is particularly critical for Shopify store owners who deal with:
- Large Product Catalogues: Manually managing thousands of products is simply not scalable.
- Frequent Inventory Updates: New products or changes to existing ones automatically inherit the correct price hiding behaviour.
- MAP Compliance: Ensure specific brands or vendors always adhere to pricing agreements without constant oversight.
- B2B Wholesale Operations: Easily segment your catalogue to show prices only to logged-in or qualified wholesale customers.
- Dynamic Pricing Strategies: Apply different hide price types based on product characteristics or customer status.
Peekaboo Pricing's assignment rules are designed to handle these complexities, ensuring your price hiding strategy is consistent, efficient, and requires virtually no manual work once set up.
How Peekaboo Pricing Automates Price Hiding
Peekaboo Pricing uses a two-tiered system to automate price hiding: Hide Price Types and Assignment Rules. Think of "hide price types" as the blueprint for how a hidden price should behave, and "assignment rules" as the logic that applies these blueprints to your products automatically.
Understanding Hide Price Types
Before you can automate, you need to define what "hidden price" means for different products. Peekaboo Pricing allows you to create unlimited custom "hide price types". Each type specifies:
- Display Mode: Will it be a modal form (popup), an inline form on the product page, or content-only (just a message)?
- Form Fields: What information do you want to collect (e.g., name, email, phone, custom questions)?
- Reveal Behaviour: Will customers receive a time-limited "reveal link" to access the price, or will it be an "enquiry-only" type requiring manual follow-up?
- Custom Content: The specific message or call-to-action displayed instead of the price.
For example, you might create a "MAP Enquiry" type with a simple form and a reveal link, and a "Custom Quote Request" type with more detailed fields and no reveal link, requiring a sales team follow-up. You could also have a "Login Required" type to prompt customers to log in to see prices, or a "Visit Store for Price" type if you want to drive foot traffic.
Leveraging Assignment Rules for Automation
Once your hide price types are defined, assignment rules become the engine for automatic hide price Shopify management. These rules evaluate your products against specific conditions. When a product matches a rule's criteria, the associated hide price type is automatically applied.
Assignment rules in Peekaboo Pricing offer robust flexibility:
- Multiple Conditions: Combine conditions using AND/OR logic. For example, "all products with vendor 'Sony' AND tagged 'MAP'."
- Priority Ordering: Rules are evaluated in a set order. The first rule a product matches determines its price hiding behaviour. This is crucial for handling overlapping conditions.
- Exclusion Rules: You can create special rules to explicitly force a product to "Show Price," overriding any other matching rules. This is perfect for carving out exceptions within a broader rule set.
This powerful combination means you set up your rules once, and your Shopify store continuously applies the correct price hiding behaviour to your entire product catalogue, old and new.
Step-by-Step Guide: Setting Up Automatic Price Hiding Rules in Peekaboo Pricing
Let's walk through the process of setting up shopify price hiding rules to automate your product management.
Step 1: Define Your Hide Price Types
First, ensure you have the hide price types you need configured. If you haven't yet, navigate to the "Hide Price Types" section within the Peekaboo Pricing app and create them.
Consider the different scenarios in your store: Do you need a type for MAP-restricted items, another for wholesale enquiries, and maybe a "Login Required" type for exclusive content? Each type should have its own specific behaviour and content.
Step 2: Navigate to Assignment Rules
From your Shopify admin, open the Peekaboo Pricing app. In the app's navigation menu, find and click on "Assignment Rules". This is where you'll define all your automatic price hiding logic.
Step 3: Create a New Rule
Click the "Create Rule" button. You'll be prompted to give your rule a descriptive name (e.g., "MAP - Sony Products," "Wholesale - Tagged Products," "B2B Login Required"). You'll also set its priority number. Lower numbers mean higher priority (e.g., '1' is evaluated before '2'). This is vital for complex rule sets where products might match multiple criteria.
Step 4: Set Rule Conditions
This is the core of your automatic price hiding. You'll define the criteria products must meet for this rule to apply. Peekaboo Pricing offers various condition types:
- Product Vendor: Apply rules to all products from a specific vendor.
- Example: "Vendor is equal to 'Sony'." This is perfect for vendor price hiding Shopify.
- Product Tags: Target products based on their assigned tags. This is highly flexible for shopify product tag rules.
- Example: "Tags include 'wholesale'."
- Product Type: Hide prices for specific categories of products.
- Example: "Product Type is equal to 'Electronics'."
- Product Collection: Apply rules to all products within a specific Shopify collection.
- Example: "Collection includes 'Premium Collection'."
- Product Price: Target products within a certain price range.
- Example: "Price is greater than '500'."
- Customer Login Status: This condition allows you to hide prices specifically for guests or require customers to be logged in.
- Example: "Customer is NOT logged in." This is crucial for B2B or members-only pricing.
You can add multiple condition groups, using "AND" logic within a group and "OR" logic between groups. For instance, you could create a rule that says: "Apply to products with Tag 'wholesale' AND Vendor 'Acme Co.'" OR "Apply to products with Tag 'dealer' AND Price is greater than '1000'." This allows for highly specific targeting.
Step 5: Choose the Hide Price Type or Action to Apply
After defining your conditions, select what action the rule should take. You can choose to:
- Assign a Hide Price Type: Select one of the custom hide price types you created in Step 1 (e.g., "MAP Enquiry," "Wholesale Form," "Login Required").
- Show Price: This creates an exclusion rule. Any product matching these conditions will explicitly have its price shown, overriding any other hide price rules that might otherwise apply. This is incredibly useful for creating exceptions.
Step 6: Review and Save Your Rule
Carefully review your rule's conditions, priority, and assigned hide price type. Ensure it matches your intended logic. Once satisfied, click "Save Rule". The rule will immediately become active, and Peekaboo Pricing will begin automatically applying the chosen hide price type to all matching products across your store.
You can always come back to the "Assignment Rules" section to edit, reorder, or disable rules as your business needs evolve.
Real-World Scenarios and Practical Examples
Let's look at how assignment rules Shopify can solve common challenges for store owners.
Example 1: MAP Compliant Pricing for Specific Brands
A common scenario for electronics or appliance dealers is Minimum Advertised Price (MAP) compliance. Suppliers often dictate that certain products cannot be advertised below a specific price. Automatically hiding these prices is key.
Scenario: You sell products from "Vendor A" and "Vendor B," both with MAP policies. You need to hide prices for all products from these vendors and offer an enquiry form with a reveal link.
Peekaboo Pricing Rule:
- Hide Price Type: Create a "MAP Price Enquiry" type with a simple form (name, email) and a 72-hour price reveal link.
- Assignment Rule 1 (Priority 10):
- Name: "MAP - Vendor A"
- Conditions: "Product Vendor is equal to 'Vendor A'"
- Action: Assign "MAP Price Enquiry" hide price type.
- Assignment Rule 2 (Priority 20):
- Name: "MAP - Vendor B"
- Conditions: "Product Vendor is equal to 'Vendor B'"
- Action: Assign "MAP Price Enquiry" hide price type.
Now, any product from Vendor A or Vendor B will automatically hide its price and display your MAP Enquiry form, ensuring compliance without any manual product updates.
Example 2: B2B Wholesale Catalogue with Product Tags
Many businesses operate both B2C and B2B models. You might want to hide prices for all wholesale items and require an enquiry, or even customer login, to view them.
Scenario: You have products specifically for wholesale customers, identified by the product tag "wholesale". For these, you need to collect detailed enquiry information, and the sales team will follow up with a custom quote.
Peekaboo Pricing Rule:
- Hide Price Type: Create a "Wholesale Quote Request" type. This would be an "enquiry-only" type (no reveal link), with form fields for company name, contact person, quantity needed, and a message box.
- Assignment Rule 1 (Priority 100):
- Name: "Wholesale - Tagged Products"
- Conditions: "Product Tags include 'wholesale'"
- Action: Assign "Wholesale Quote Request" hide price type.
Any product you tag "wholesale" will instantly hide its price and present the detailed enquiry form. This is an excellent example of shopify product tag rules in action for lead generation.
Example 3: Login-Gated Pricing for Members or Dealers
For exclusive products or to control pricing visibility for dealers, you might want to hide prices entirely unless the customer is logged into their Shopify account.
Scenario: You offer special pricing on a specific product collection ("Dealer Exclusive") that should only be visible to logged-in customers. Guests should see a "Login to View Price" message.
Peekaboo Pricing Rule:
- Hide Price Type: Create a "Login Required" content-only type. The content would be a message like "Please log in to view pricing" with a button linking to your Shopify login page.
- Assignment Rule 1 (Priority 50):
- Name: "Dealer Exclusive - Login Required"
- Conditions:
- Group 1: "Product Collection includes 'Dealer Exclusive'" AND "Customer is NOT logged in"
- Action: Assign "Login Required" hide price type.
Now, only logged-in customers can see prices for items in the "Dealer Exclusive" collection, achieving seamless login-gated pricing.
Benefits of Using Assignment Rules to Automatically Hide Prices on Shopify
Implementing rules to automatically hide prices on Shopify offers significant advantages for your e-commerce operations:
- Massive Time Savings: Eliminate the need for manual product-by-product setup. Once rules are defined, they work continuously, saving hours of administrative work.
- Ensured Consistency: Every product matching your criteria will automatically have the correct hide price type applied, reducing human error and ensuring brand consistency.
- Scalability: As your product catalogue grows or changes, the rules adapt. New products that fit existing criteria are handled automatically, making your store future-proof.
- Reduced Errors: Manual data entry is a prime source of mistakes. Automation removes this risk, ensuring compliance and accurate lead capture.
- Dynamic Updates: If you change a product's vendor or add a tag, the relevant hide price rule will instantly re-evaluate and apply the correct behaviour without your intervention.
- Better Lead Generation: By systematically hiding prices where appropriate, you can capture more qualified leads through enquiry forms, directly boosting potential sales.
Managing and Optimising Your Rules
Even with automation, a little oversight ensures optimal performance. Here are some tips for managing your shopify price hiding rules:
- Understand Rule Priority: Always be mindful of the priority order. If a product matches multiple rules, the one with the highest priority (lowest number) wins. Plan your rules carefully to avoid unintended overlaps.
- Utilise Exclusion Rules: These are powerful for creating specific exceptions. For example, if you have a broad rule hiding all "Vendor X" products, but one specific product from "Vendor X" should always show its price, create a higher-priority exclusion rule for that single product.
- Test Thoroughly: After creating new rules or making significant changes, it's wise to test them. Use the Peekaboo Pricing bulk editor to see which rules would apply to specific products, or preview products on your storefront while logged out or as different customer types.
- Regular Review: Periodically review your assignment rules. As your business evolves, product categories, vendors, or marketing strategies might change, requiring adjustments to your rules.
Peekaboo Pricing's intuitive interface, including columns in the bulk editor showing "Assigned by Rules" and "Product Override" (for manual assignments), gives you full visibility into how price hiding is applied across your product catalogue.
Related Articles
Continue your learning with these related resources:
- How to Hide Prices on Shopify: The Complete Implementation Guide (Comprehensive Guide)
- How to Track Who Clicks Your Price Reveal Links on Shopify
- Your First Hidden Price Setup on Shopify in Under 10 Minutes
- The 3 Display Modes for Hidden Prices on Shopify Explained
- Hyper Theme Price Hiding: A Complete Setup Guide for Shopify Stores
- How to Add a Price Request Form to a Shopify Product Page
Conclusion
Manually managing price visibility for a large or dynamic Shopify product catalogue is a time sink and a source of potential errors. By leveraging Peekaboo Pricing's powerful assignment rules, you can implement strategies to automatically hide prices on Shopify that are efficient, accurate, and scalable.
Defining custom hide price types and then applying them automatically based on product vendor, tags, type, collection, price, or customer login status frees you from repetitive tasks. This automation ensures compliance, enhances lead generation, and allows you to focus on growing your business, not on tedious administrative work. Embrace smart automation with Peekaboo Pricing to take control of your product pricing with ease.





