Logo
Back

Hidden Products in Shopware

Reading time:

minutes

How to Make Content Accessible Only to Specific Audiences

 

At first glance, it might seem counterintuitive, but there are good reasons why a product in your online store shouldn’t appear in category listings or search results. For example, free samples or special offers for price comparison sites should often be accessible only via a direct link. This is exactly where Shopware’s product visibility features really shine.

Typical Use Cases for Hidden Products


Here are some common scenarios where hidden products are useful:


•    Free samples and trial products. 
You want to offer a free sample only after a form submission, as part of an onboarding process, or via a personal link—not visible to everyone in your product catalog.


•    Price comparison sites. 
For portals like Günstiger.de or other price comparison sites, there’s often a separate offer that differs from the standard price in the store. This product should only be accessible via the portal link, not through search or categories.


•    Campaign and landing pages. 
Special promotional items or bundles should be accessible exclusively through specific landing pages or newsletter campaigns.


The goal is always the same: A product is technically fully available for order, but exists only for customers who know the exact link.

 

Visibility in Shopware: Options for Products

In Shopware, you can control a product’s visibility directly on the product page, on a per-sales-channel basis. In the Shopware backend, in the product management screen under the “Assignment” section, you’ll find the option “Set visibility for selected sales channels” under “Visibility.”


Shopware typically distinguishes between three modes here:

·       Visible.
The product appears in categories (listings) and in search results.

·       Hide in listings.
The product does not appear in category listings but can be found via search.

·       Hide in listings and search.
The product appears neither in categories nor in the internal search—it can only be accessed via the direct URL of the product detail page.

The last option listed is used for “hidden products.”

 

How Direct Access via URL Works

 

Even if the product is hidden, the product detail page still exists technically. Anyone who knows the URL can:

·       access the product detail page,

·       add the product to the shopping cart, and

·       complete an order as usual.

 

In Shopware’s standard SEO setup, the URL follows a clear structure:

·       The store’s domain, followed by a slash

·       An SEO-friendly product name (spaces replaced with hyphens, special characters simplified), followed by a slash

·       item number

Depending on your SEO settings, these links can be customized in your store. In practice, it’s important that the link is stable enough to be used in form confirmations, campaign emails, or on price comparison sites.

 

Use Cases for Hidden Products

 

Hidden products open up several useful approaches for managing your product lineup:

 

·       Form-driven samples.
You embed the product URL in a form’s confirmation page or email (“Add your free sample to your cart now”). This ensures that only qualified leads have access.

·       Exclusive offers for price comparison sites.
You create a duplicate variant of a standard product with a reduced price, hide it in the store, and provide the URL exclusively to the price comparison site. This way, your normal pricing structure in the store remains unaffected.

·       Promotions on landing pages.
On campaign or SEA landing pages, you can offer special bundles or promotions that cannot be found via the general navigation to avoid price conflicts with the standard offering.

·       Technical products that should only be sold through consultation.
Complex configurations can initially be linked only through consultants or configurators, without being visible to everyone in the standard catalog.

 

If you have additional requirements—such as visibility limited to specific customer groups or rule-based control—third-party plugins are available that allow you to control visibility at a granular level based on rules (Rule Builder) or customer groups.

 

Limitations and Risks: “Hidden” Does Not Mean “Secret”


It’s important to take a realistic view:

 A hidden product is not automatically a secure, secret product. Anyone who obtains the URL (e.g., through a redirect or screenshots) can access the product. Crawlers or external tools that capture links from emails or campaigns could, in principle, also discover the URL.


For truly restrictive scenarios (e.g., access limited to specific B2B customer groups or countries), you should also use:
•    customer group and pricing rules,
•    dynamic access, or
•    corresponding extensions from the Shopware Store.


Hidden products are primarily a tool for controlling discoverability within the public product catalog, not for completely securing access in terms of permissions.

 

Recommendations for Your E-Commerce Setup


The following rules of thumb are a good starting point for using hidden products:
•    Use hidden products for samples, portal offers, and promotional items that should not appear in search results or categories.
•    Keep an eye on the configuration for each sales channel, especially if you operate multiple country-specific or brand-specific stores.
•    Document where links to hidden products are displayed (forms, portals, campaigns) so you can measure their effectiveness.
•    For sensitive product ranges, also rely on customer groups and access rules instead of relying solely on hiding them in listings and search results.
•    Regularly check whether old campaign products are still needed, and deactivate or archive them as necessary.


When used correctly, hidden products in Shopware are an elegant tool for finely segmenting your product range—without adding complexity to the system, but with clear advantages for campaign management, lead qualification, and pricing strategy.

Share

Categories

Strikethrough Prices in Shopware


July 09, 2026

Discount Promotions in Shopware


July 09, 2026

Guest Orders in Shopware


July 08, 2026

just make it simple

Jevrejska 1 Banja Luka 78000 Bosnia & Herzegovina

Mon - Fri 8:30 - 17:00

Copyright ©  2026 asioso. All Rights Reserved.