Introduction
For many Shopify store owners, displaying a public price isn't always the best strategy. Whether you're an authorised dealer adhering to Minimum Advertised Price (MAP) policies, a B2B wholesaler, or a premium brand offering custom products, you might need a more controlled way to reveal pricing. This is where a Shopify request price button comes in, allowing you to capture valuable leads and engage customers directly.
Instead of simply hiding prices and offering no path forward, a "Request Price" button encourages interaction. It transforms a hidden price into an opportunity for lead generation, providing a clear call to action for interested buyers. With the right tools, you can seamlessly integrate this functionality into your Shopify store.
This guide will walk you through the process of adding a custom "Request Price" button and a sophisticated Shopify price enquiry form to your products using Peekaboo Pricing. We'll cover everything from designing your form to configuring automated responses and assigning it to your products, ensuring you can effectively manage price requests and drive conversions.
Why a "Request Price" Button is Essential for Your Store
Implementing a Shopify request price button offers several strategic advantages beyond just hiding a number. It's a proactive approach to sales and customer engagement.
- Lead Generation: Every submission to your request price form Shopify becomes a qualified lead. You gather customer contact information and interest data, which your sales team can then nurture.
- MAP Compliance: For brands with Minimum Advertised Price agreements, a "Request Price" button allows you to hide the actual selling price from public view, while still providing a mechanism for customers to access it privately, ensuring compliance.
- B2B and Wholesale Strategies: In a B2B context, prices are often negotiated or based on volume. A price request button facilitates this by gathering essential business details before revealing wholesale pricing or for products that require a custom quote.
- Premium and Custom Products: High-value, custom-made, or bespoke items often require a consultation or a personalised quote. A "Request Price" button sets the expectation for a tailored experience and facilitates the initial enquiry.
- Customer Qualification: Your Shopify enquiry form fields can be designed to pre-qualify customers, asking specific questions that help you understand their needs before engaging further. This saves time and focuses efforts on serious buyers.
- Competitive Advantage: While competitors might simply hide prices or force logins, offering a clear "Request Price" path provides a superior customer experience, making it easier for them to get the information they need.
Understanding Peekaboo Pricing's "Hide Price Types"
Peekaboo Pricing operates on the concept of "hide price types." A hide price type is a customised configuration that dictates how prices are hidden and what interaction replaces them. Think of it as a template for different scenarios on your store.
To add a "Request Price" button and form, you'll typically create a hide price type configured for a "Modal form" display mode. This means when a customer clicks your "Request Price" button, a clean, professional popup (a Shopify modal form) appears, containing your enquiry form. Peekaboo Pricing offers flexible options:
- Enquiry-Only Types: For products requiring manual follow-up, custom quotes, or detailed consultation. The form submission goes straight to you, and you handle the response.
- Reveal Link Types: A unique Peekaboo feature. After a customer submits the form, they receive an email with a secure, time-limited reveal link. Clicking this link temporarily unlocks the product's actual price on your Shopify store, allowing them to purchase immediately. This automates the sales process and reduces friction.
You can create unlimited hide price types, each with its own specific button text, form fields, and email settings, perfectly tailored to different product lines or customer segments.
Step-by-Step Tutorial: Adding a Shopify Request Price Button with Peekaboo Pricing
Let's dive into the practical steps to set up your "Request Price" button and form.
Step 1: Install Peekaboo Pricing on Your Shopify Store
First, you'll need to install the Peekaboo Pricing app from the Shopify App Store. The installation process is straightforward and typically takes just a few clicks. Once installed, the app will guide you through any initial setup, including automatic theme integration for many Shopify 2.0 themes (excluding most paid or custom themes, which may require developer setup or professional installation).
Step 2: Create a New "Hide Price Type" for Price Requests
Navigate to the Peekaboo Pricing app in your Shopify admin panel.
- From the app dashboard, go to "Hide Price Types."
- Click the "Add new type" button.
- Give your new type a clear, descriptive name, such as "Request Price Enquiry" or "Get a Quote." This helps you identify it later.
- Under "Display Mode," select "Modal form." This ensures that when a customer clicks your button, a popup form will appear.
- Click "Save" to create the new type.
Step 3: Design Your "Request Price" Button and Modal Content
Now, let's customise what your customers see on the product page and within the modal itself.
- While editing your newly created "Request Price Enquiry" type, scroll to the "Button & Modal Content" section.
- Button Text: This is what customers will see on the product page instead of the price. Common examples include:
- "Request Price"
- "Get a Quote"
- "Enquire Now"
- "Price on Enquiry"
- Modal Title: This text appears at the top of the popup form. Keep it concise and informative, e.g., "Request a Price," "Tell Us About Your Needs."
- Modal Introduction: This is a short paragraph that appears below the title, before your form fields. Use it to set expectations or offer a brief explanation, such as "Fill out the form below and we'll get back to you with pricing details," or "Submit your details to receive an instant price reveal."
- You can also customise button colours and other visual aspects to match your brand's aesthetic.
Step 4: Build Your Price Enquiry Form Fields
This is where you design the actual Shopify price enquiry form. Peekaboo Pricing offers a versatile form builder.
- In the "Hide Price Type" editor, find the "Form Fields" section.
- Click "Add Field" to start building your form.
- Consider the essential information you need to qualify a lead or provide a quote. Here are common field types and their uses:
- Text Field: For basic information like "Name" or "Company Name."
- Email Field: Crucial for contacting the customer. Peekaboo validates email formats.
- Phone Field: For direct contact, especially useful for B2B or complex enquiries.
- Textarea Field: For longer messages, such as "Tell us about your project" or "Specific Requirements."
- Select Dropdown: To offer predefined choices, e.g., "Quantity Needed," "Project Type."
- Radio Buttons / Checkbox / Checkbox List: For simple multiple-choice selections or agreements.
- Hidden Field: Useful for pre-populating data (e.g., product ID) without the customer seeing it.
- For each field, you can set a "Label" (what the customer sees), a "Placeholder" (hint text), and mark it as "Required."
- Keep it Concise: Only ask for information truly necessary for the first interaction. Too many fields can lead to form abandonment. A good starting point is Name, Email, and a brief message.
- Peekaboo Pricing automatically includes reCAPTCHA v3 spam protection on all forms, so you don't have to worry about unwanted submissions.
Step 5: Configure Email Notifications and Reveal Links
This critical step determines what happens after a customer submits the request price form Shopify. Peekaboo Pricing excels in ensuring reliable lead capture and automated follow-up.
Customer-Facing Emails (Optional Reveal Links)
- In the "Hide Price Type" editor, go to the "Customer Email" section.
- Enable "Send Price Reveal Email": This is Peekaboo's flagship feature. If enabled, after form submission, the customer receives an email with a secure, time-limited reveal link. Clicking this link temporarily unlocks the product's actual price on your Shopify store, allowing them to complete the purchase immediately.
- Benefits of Reveal Links: Automates sales, provides instant gratification, reduces manual follow-up, and is perfect for MAP compliance.
- Reveal Link Duration: You can configure how long the price remains unlocked (e.g., 24 hours, 72 hours, 7 days). This creates urgency without being overly restrictive.
- If you prefer to handle all enquiries manually (e.g., for custom quotes), you can disable "Send Price Reveal Email." This makes your type "enquiry-only."
- Customise the email subject, heading, and body content to match your brand. You can use variables to personalise the email with the customer's name or product details. Peekaboo supports professional HTML email templates.
Merchant Notifications
- Scroll down to the "Admin Notifications" section.
- Enter the email addresses where you want to receive notifications when a form is submitted. This could be your sales team, customer service, or general info address.
- You can also integrate with Slack to receive real-time alerts for new enquiries and critical email delivery issues, ensuring you never miss a lead.
- Peekaboo provides robust email reliability: automatic retries for failed sends, failover between providers, and a circuit breaker to prevent email storms during major outages. All failed sends are logged in your admin dashboard for review and manual retry.
Step 6: Assign the "Hide Price Type" to Your Products
Once your "Request Price Enquiry" type is configured, you need to apply it to the specific products where you want the button to appear.
Manual Assignment (For individual products or small batches)
- In the Peekaboo Pricing app, go to "Products."
- Use the filters to find the products you want to assign.
- Select the products using the checkboxes.
- Click "Assign Hide Price Type" and choose your "Request Price Enquiry" type from the dropdown.
- Click "Apply." This is known as a "Product Override" and will always take precedence over assignment rules.
Automated Assignment Rules (For large catalogs)
This is where Peekaboo Pricing truly shines for managing a large inventory. Assignment rules automatically apply hide price types based on conditions you set.
- Go to "Assignment Rules" in the Peekaboo Pricing app.
- Click "Add new rule."
- Rule Name: Give it a descriptive name, e.g., "Request Price for Wholesale Products."
- Action: Choose "Assign Hide Price Type" and select your "Request Price Enquiry" type.
- Conditions: Define which products this rule applies to. You can combine multiple conditions using AND/OR logic. Examples:
- Vendor: "Vendor is 'Wholesale Co.'"
- Product Tag: "Product Tag is 'wholesale'" or "Product Tag is 'premium'."
- Product Type: "Product Type is 'Electronics' AND Product Tag is 'MAP'."
- Collection: "Product is in collection 'Custom Furniture'."
- Price Range: "Price is greater than $1000."
- Customer Login Status: "Customer is not logged in" (useful if you want logged-in customers to see prices and anonymous visitors to request them).
- Priority Order: Rules are evaluated from top to bottom. The first rule that matches a product wins. Arrange your rules logically.
- Exclusion Rules: You can create a rule with the action "Show Price" to explicitly display the price for certain products, even if they would otherwise match another hide price rule. This is great for carving out exceptions.
- Click "Save" to activate your rule. Peekaboo will automatically apply the "Request Price" button to all matching products.
Step 7: Preview and Test Your Setup
After configuring everything, it's crucial to test your setup thoroughly.
- Visit a product page where you've assigned the "Request Price Enquiry" type.
- Verify that the "Request Price" button appears correctly instead of the price.
- Click the button to ensure the Shopify modal form pops up as expected.
- Fill out the form with test data and submit it.
- Check your admin notification email inbox to confirm you received the enquiry details.
- If you enabled reveal links, check the customer's test email inbox (or your own) for the reveal link. Click it to ensure the price is temporarily unlocked on the product page.
Optimising Your Price Enquiry Form for Conversions
A well-designed form isn't just functional; it's a conversion tool. Here are tips to optimise your Shopify enquiry form fields:
- Keep it Lean: Only ask for absolutely essential information. Every extra field increases friction and potential drop-off. For a first enquiry, Name, Email, and a brief message are often sufficient.
- Clear and Concise Language: Use straightforward labels and instructions. Avoid jargon.
- Mobile-First Design: Ensure your form is fully responsive and easy to complete on smartphones, as a significant portion of your traffic will likely be mobile. Peekaboo's forms are designed to be mobile-friendly.
- Strong Call to Action: The submit button text should be action-oriented, e.g., "Send My Enquiry," "Get Price," or "Submit Request."
- Set Expectations: Use the modal introduction text to inform customers what happens after submission (e.g., "We'll get back to you within 24 hours," or "Check your email for an instant price reveal link").
- Thank You Message: Configure a clear thank you message after submission, reassuring the customer that their request has been received.
Real-World Scenarios for "Request Price" Buttons
Consider these examples of how a "Request Price" button can benefit different types of Shopify stores:
- MAP-Compliant Electronics Dealer: Hides prices on specific brands like Sony or Samsung. The "Request Price" button triggers a reveal link email, allowing the customer to see the price privately and purchase, maintaining compliance.
- Custom Furniture Retailer: Uses an "Enquire Now" button for bespoke sofas. The form captures details about dimensions, fabric preferences, and delivery location. The sales team follows up with a custom quote based on the enquiry.
- B2B Industrial Supplier: Hides prices on bulk items or specialised equipment. An "Enquire for Wholesale Pricing" button collects company name, contact person, and estimated volume. Assignment rules apply this to all products tagged "industrial."
- Premium Art Gallery: For high-value, original artworks, an "Enquire About This Piece" button leads to a form capturing serious buyer interest, allowing the gallery to personally engage with potential collectors.
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
Adding a Shopify request price button to your products is a powerful strategy for lead generation, compliance, and controlled pricing. It moves beyond simply hiding prices to creating an active engagement point that captures customer interest and provides a clear path to purchase.
With Peekaboo Pricing, you gain a robust and flexible solution to implement this functionality. From designing your custom Shopify price enquiry form with relevant fields to configuring automated reveal links and setting up intelligent assignment rules, Peekaboo empowers you to manage hidden prices effectively and convert enquiries into sales. Take control of your pricing strategy and unlock new sales opportunities by giving your customers a clear way to request the information they need.





