Introduction
Running a B2B or wholesale operation on Shopify often presents a unique challenge: how do you manage different pricing structures without creating friction for your business customers? Many merchants want to offer specific trade pricing or require enquiries for certain products, but they don't want to force every potential buyer through a cumbersome login wall, account creation process, or complex approval flow. The goal is a smooth, efficient customer journey that still captures essential lead information.
This is where the ability to automate Shopify B2B product assignment vendor rules becomes a game-changer. By leveraging a tool like Peekaboo Pricing, you can automatically hide prices and present custom content or enquiry forms for all products from specific vendors, ensuring your B2B pricing strategy is applied consistently and efficiently across your catalogue without manual effort.
The Power of Automation for Shopify B2B Pricing
Manual product assignment is tedious and prone to errors, especially for large catalogues or frequently updated inventory. Automating this process saves significant time and ensures compliance with your B2B pricing strategy. For Shopify store owners, this means less administrative burden and more focus on sales and customer relationships.
By automating, you can achieve several key benefits for your Shopify B2B pricing:
- Efficiency: Apply specific B2B rules to hundreds or thousands of products in seconds.
- Consistency: Ensure every product from a designated vendor follows your wholesale or trade pricing policy.
- Scalability: Easily manage a growing product catalogue without increased manual workload.
- Improved Customer Experience: Offer wholesale pricing Shopify no login required by presenting an enquiry form instead of a public price, giving customers a direct path to price information without barriers.
- Compliance: Maintain Minimum Advertised Price (MAP) restrictions by automatically hiding prices for specific brands (vendors).
Understanding Peekaboo Pricing's Assignment Rules
Peekaboo Pricing allows you to create flexible "assignment rules" that automatically apply specific "hide price types" to products based on various conditions. These conditions can include product tags, type, collection, price range, customer login status, and crucially for B2B, the product vendor.
A "hide price type" is a custom configuration that defines what customers see instead of a price (e.g., an enquiry form, a "Login Required" message, or just informational content). When you combine a custom hide price type with vendor-based assignment rules, you unlock a powerful way to automatically manage your Shopify trade pricing. This allows you to effectively automate Shopify B2B product assignment vendor rules.
Rules are evaluated in a priority order, meaning the first matching rule wins. This allows for sophisticated control over how prices are hidden. You can also use "exclusion rules" to explicitly show prices for specific products, even if they would otherwise match a hide price rule.
Step-by-Step Tutorial: How to Automate Shopify B2B Product Assignment Vendor Rules
Let's walk through how to set up an automated rule in Peekaboo Pricing to hide prices for products from specific vendors and offer an enquiry option. This approach supports a seamless B2B Shopify enquiry flow without forcing a login.
Step 1: Define Your B2B Hide Price Type
Before creating a rule, you need a "hide price type" that reflects your B2B interaction. This will determine what customers see when the price is hidden.
- Access Peekaboo Pricing: Log in to your Shopify admin, then navigate to the Peekaboo Pricing app.
- Go to Hide Price Types: From the app dashboard, click on 'Hide Price Types' in the navigation menu.
- Create New Hide Price Type: Click '+ New hide price type'.
- Configure Type Details:
- Name: Give it a descriptive name, e.g., "Wholesale Enquiry" or "Trade Price Request".
- Display Mode: Choose 'Modal form' (button opens a popup form) or 'Inline form' (form appears directly on the product page). For B2B, a form is usually preferred.
- Form Fields: Add relevant fields like 'Company Name', 'Contact Person', 'Email', 'Phone', and a 'Textarea' for message/requirements.
- Reveal Links (Optional but Recommended): For a self-serve B2B experience, enable 'Reveal links'. This allows customers who submit the form to receive an email with a secure, time-limited link that unlocks the price on the product page, letting them purchase normally through Shopify checkout. You can configure the link duration (e.g., 7 days for B2B buyers who need internal approvals). If your B2B process requires manual quotes, disable reveal links and you'll receive the enquiry data for follow-up.
- Badges: Customise the badge text (e.g., "Request Trade Price", "Wholesale Pricing Available") and decide if it should show on listing pages, product pages, or both.
- Save Your Hide Price Type: Once configured, click 'Save'.
Step 2: Navigate to Assignment Rules
Now that you have your B2B hide price type, you'll create the rule to apply it automatically.
- Go to Assignment Rules: In the Peekaboo Pricing app, click on 'Assignment Rules' in the navigation menu.
Step 3: Create a New Assignment Rule
You'll start building your rule from scratch.
- Add New Rule: Click the '+ New rule' button.
- Name Your Rule: Give it a clear name, such as "Hide Prices for Wholesale Vendors" or "MAP for Brand X & Y".
Step 4: Configure Vendor-Based Conditions
This is the core of how you automate Shopify B2B product assignment vendor rules.
- Add a Condition Group: Click '+ Add condition group'.
- Select Condition Type: In the first dropdown menu within the condition group, choose 'Vendor'.
- Choose Operator: The default operator is 'is equal to', which is usually appropriate here. You can also use 'is not equal to', 'contains', etc., for more nuanced rules.
- Specify Vendor Name(s): In the text field, type the exact name of the vendor(s) whose products should have prices hidden. For example, if you have a wholesale division, type "Wholesale Co.". If you have multiple vendors requiring the same B2B treatment, you can add multiple 'Vendor' conditions within the same condition group, separated by 'OR' logic (e.g., "Vendor is equal to Brand A" OR "Vendor is equal to Brand B").
- Add More Conditions (Optional): If you want to refine the rule further (e.g., only hide prices for wholesale vendors *and* products tagged "large-order"), you can add more conditions within the same group using 'AND' logic. However, for a simple vendor-based rule, just the vendor condition is sufficient.
Step 5: Select the Hide Price Type to Apply
Now, tell the rule which hide price type to apply when the conditions are met.
- Choose Action: In the 'Then apply' dropdown, select 'Hide price type'.
- Select Your B2B Type: From the next dropdown, choose the "Wholesale Enquiry" (or whatever you named it) hide price type you created in Step 1.
Step 6: Set Rule Priority (if applicable)
If you have multiple rules, their order matters.
- Adjust Priority: Rules are evaluated from top to bottom. If a product matches multiple rules, the first one encountered (highest in the list) wins. Drag and drop rules to reorder them if necessary. For example, a very specific rule (e.g., "Vendor X & Tag Y") should generally be higher priority than a broad rule ("All Vendor X products").
Step 7: Test and Refine
After saving your rule, it's crucial to verify it's working as expected.
- Check Products: Go to 'Product Management' in Peekaboo Pricing. Use the filters to view products from your specified vendors.
- Verify "Assigned by Rules" Column: The 'Assigned by Rules' column will show which hide price type would be applied by your rules. This provides real-time feedback on your rule configuration.
- Preview in Storefront: Visit your live Shopify store and navigate to a product from one of the specified vendors. Ensure the price is hidden and your custom B2B content or enquiry form is displayed correctly.
- Submit a Test Enquiry: If using a form, submit a test enquiry to ensure lead capture and email notifications (and reveal links, if enabled) are working.
Advanced Strategies and Tips for Shopify Wholesale Without Login
Combine Vendor Rules with Other Conditions
While vendor-based rules are powerful, you can make them even more precise by combining them with other conditions. For example:
- Vendor + Tag: Hide prices for "Brand X" products that are also tagged "Wholesale Only". This allows you to differentiate within a single vendor's offerings.
- Vendor + Product Type: Apply B2B pricing to "Wholesale Co." products that are of "Industrial Equipment" type.
- Vendor + Price Range: Hide prices for "Premium Supplier" products only if their price is above $500.
This flexibility ensures you can tailor your shopify wholesale without login experience to very specific segments of your catalogue.
Utilize Exclusion Rules for Specific Exceptions
Sometimes, you might have a broad vendor-based rule, but a few products from that vendor should still show their public price. This is where "exclusion rules" come in handy.
An exclusion rule is an assignment rule where the 'Then apply' action is set to 'Show Price'. By placing an exclusion rule with specific conditions (e.g., "Product Tag is equal to Public Sale") at a higher priority than your vendor-based hide price rule, you can carve out exceptions. This means a product matching the exclusion rule will always show its price, even if it also matches a rule to hide its price.
Consider the "Login Required" Hide Price Type
While the primary goal here is often to facilitate shopify B2B enquiry without a forced login, there might be specific scenarios where you genuinely want to restrict pricing to logged-in customers. Peekaboo Pricing offers a "Login Required" hide price type.
You can create an assignment rule that applies this "Login Required" type when the 'Customer Login Status' condition is 'is not logged in'. When combined with a vendor condition (e.g., "Vendor is equal to Private Label" AND "Customer Login Status is not logged in"), only your logged-in B2B customers will see prices for these specific vendor products.
Refine Your Enquiry Forms and Reveal Links
The success of your B2B pricing strategy often hinges on how effectively you capture and convert leads. With Peekaboo Pricing:
- Customise Form Fields: Use the form builder to ask pre-qualifying questions (e.g., "Business Type", "Estimated Order Volume") to help your sales team prioritise leads.
- Optimise Reveal Link Duration: For B2B, a 72-hour default reveal link duration might be too short. Consider extending it to 7 days or even 30 days to give business buyers ample time to get internal approvals and complete their purchase.
- Automated Follow-up: If reveal links are enabled, the system automatically sends the price access. If disabled, you receive all form data, allowing your team to follow up with personalised quotes or consultations.
Real-World Application Examples
- MAP-Compliant Electronics Dealer: A Shopify store selling electronics from various brands (vendors) needs to hide prices for certain manufacturers like "Sony" or "Samsung" to comply with Minimum Advertised Price (MAP) policies. They create a "MAP Enquiry" hide price type with reveal links and an assignment rule: "Vendor is equal to Sony OR Vendor is equal to Samsung" then apply "MAP Enquiry". Customers request pricing and receive a link to unlock it, keeping the store compliant.
- Industrial Parts Wholesaler: A wholesaler of industrial parts has a dedicated line of products from "Global Manufacturing Corp." that are only sold to trade customers. They configure a "Trade Price Quote" enquiry-only hide price type (no reveal link, as quotes are custom) and an assignment rule: "Vendor is equal to Global Manufacturing Corp." then apply "Trade Price Quote". This automates the lead capture for their specialised B2B offerings.
- Fashion Distributor with Mixed Catalogue: A distributor sells both B2C and B2B. For products from their "Designer Wholesale" vendor, they want to capture leads. They set up an "Exclusive Collection Enquiry" type with reveal links and a rule: "Vendor is equal to Designer Wholesale" then apply "Exclusive Collection Enquiry". Other products (different vendors) remain publicly priced for B2C.
Related Articles
Continue your learning with these related resources:
- When and Why to Hide Prices on Your Shopify Store: A Strategic Guide (Comprehensive Guide)
- 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
- Identifying Underperforming Hide Price Types and How to Fix Them
Conclusion
Automating your Shopify B2B pricing with vendor-based rules, and specifically understanding how to automate Shopify B2B product assignment vendor rules, is a highly effective strategy for streamlining your wholesale and trade operations. It eliminates the need for constant manual updates, ensures consistency across your product catalogue, and provides a much smoother experience for your business customers who want information on shopify trade pricing without the hassle of account creation or login walls.
By leveraging the power of Peekaboo Pricing's flexible assignment rules and customizable hide price types, you can implement a sophisticated, automated system that converts more B2B enquiries into sales. Take control of your wholesale pricing strategy and free up valuable time to focus on growing your business.





