SP Hide Price FAQs

Q1. Can I hide prices for guests but still show them for logged-in customers?

Yes. You can set a “Hide Price” rule to apply only to guest visitors. Logged-in customers will see the normal product prices.

Q2. Can I hide both the price and the Add to Cart button?

Absolutely. You can choose to hide either one or both, and replace them with a custom message or button (e.g. “Login to View Price” or “Contact Us”).

Q3. Does the app work with my existing Shopify theme?

Yes. The app uses Shopify’s Polaris design and integrates with most themes automatically. You can also preview changes before applying them to your live store.

Q4. Can I lock an entire collection or page?

Yes. You can protect individual products, whole collections, pages like “About Us” or “Contact,” and even custom URLs.

Q5. Can I redirect blocked visitors?

Yes. You can send them to your login page, registration page, a custom URL, or show them a custom message.

Q6. Can I run multiple rules at the same time?

Yes. The app supports AND logic, so multiple rules can apply simultaneously without conflict.

Q7. What if two rules conflict?

The app has a conflict detection feature that alerts you if any rules overlap in a way that may cause issues.

Q8. Why am I seeing a warning that my theme is not compatible with Hide Price rules?

This warning appears because your current theme may need a bit of extra setup to work perfectly with Hide Price rules.

Your rule is already saved and active, but themes can display prices in different ways. If your theme isn’t fully optimized for Hide Price — or if it has been customized with custom code or other apps — some price elements might not be hidden consistently across all pages.

If you see this warning, click Contact now. Our support team is available 24/7 and will quickly adjust your theme to ensure Hide Price works properly across your store. Once resolved, the warning will disappear.

Q9. Will hidden prices still appear in Google Search results (Rich Snippets)? How can I prevent this?

Prices may initially appear in Google’s Rich Snippets because Google reads the hidden code. To prevent this, we must modify your store’s theme code to remove or comment out the Google Schema Markup (specifically the Price or Offer tags) when the price is intended to be hidden. This tells Google the price data is unavailable.

Q10. How long does it take for Google to remove the price after the code is updated?

After the technical update, the prices will disappear from search results only after Google has successfully re-indexed (recrawled) the affected pages. This process usually takes anywhere from a few days to a few weeks, depending on Google’s crawling schedule.

Q11. Can I hide prices for guests AND run Google Shopping Ads simultaneously? What is the best strategy for B2B advertising?

No, it is highly discouraged. Google Shopping requires the price to be clearly visible to everyone. If you hide prices for guests, your products will be disapproved in the Google Merchant Center. The best strategy for B2B is to avoid Google Shopping Ads and focus on:

  • Organic Search (SEO): Keeping product descriptions visible for B2B customers to find you.
  • Search/Display Ads: Directing traffic to a landing page with a clear “Request a Quote” call-to-action.

Q12. Can customers contact me even if they haven’t logged in to my store?

Yes. When prices are hidden, you can allow buyers to contact you instantly through Request a Quote, WhatsApp, or phone call — no login required. This makes it easier for customers to reach you and helps improve conversions, especially for B2B and wholesale stores.

Q13. How do multi-language rule messages work?

If your store has multiple published storefront languages, you can create separate rule messages for each language directly inside the rule editor.

Here’s how it works:

  • The Default tab is required. You must always create a Default message.
  • Click + Add language to add other published storefront languages.
  • Each language has its own custom message content.
  • If a language does not have saved content, the system will automatically fall back to the Default message.
  • The app does not automatically translate messages. You need to manually enter the content for each language.

If your store only has one published language, the multi-language option will not be displayed.