Magento 2 Module - Trusted Us / Case Studies / We Work With / Partners / Our Suppliers

€71.52 €58.15
COMPOSER Installation
M2-TRUSTED-US
PayPal PayPal
Przelew Przelew

Magento Modules: Clear Guidelines

You purchase the module once, with no domain restrictions

Tooltip

Free installation and updates via Composer

Tooltip

Affiliate Program

Tooltip

Technical support for Magento

Tooltip

Clear guidelines for licensing Magento modules

Tooltip

Magento Module Code Security

Tooltip

Kowal TrustedUs is a Magento 2 module that helps store owners showcase brand credibility by presenting companies, projects, suppliers, partners, or customers.

The module can be used as a 'Trusted Us', 'We Work With', 'Our Suppliers', 'Partners', 'Case Studies', or 'Used in Projects' section. This allows the store to easily show who it works with, where its products are used, or which projects confirm the company’s experience.

It is a solution for stores that want to build trust before purchase, shorten the customer’s path to a decision, and make better use of their existing projects in sales.

Who this module is for

The module works well for Magento 2 stores that want to:

  • show logos of customers, partners, suppliers, or brands,
  • present examples of completed projects and implementations as case studies,
  • assign specific companies or projects to specific products,
  • strengthen the credibility of product pages,
  • maintain a simple reference database without manually editing code,
  • manage trust sections without developer assistance for every change.

What the module gives the store owner

A customer visiting a store often wants to know whether a company can be trusted. Product descriptions alone are not always enough. The module lets you show proof: well-known brands, partners, suppliers, projects, or specific implementations.

As a result, the store can:

  • build trust with new customers faster,
  • show experience in a specific industry,
  • highlight cooperation with recognizable companies,
  • better justify the value of a product,
  • show real-world uses of products or services,
  • increase the professional perception of the store.

Key features

Managing companies and projects in the Magento panel

The administrator can add and edit entries directly from the Magento admin panel. Each entry can include:

  • company name,
  • website address,
  • logo,
  • project name,
  • short project description,
  • activity status,
  • display order,
  • marking the entry as featured.

In practice, this means the store has one place to manage logos, partners, suppliers, and project examples.

Linking entries with products

The module allows you to assign a company, project, or case study to one or multiple products. This makes it possible to show exactly the examples related to a given product on the product page.

Example: a restaurant equipment store can show restaurants or hotels that use a specific device. A B2B store can show the industries, customers, or implementations where the product has been used.

Automatic section on the product page

If a product has assigned entries, the module can automatically display a section with usage examples on its product page. The section can include a logo, company name, project name, description, and link.

This helps turn the product page into a stronger sales asset. The customer sees not only the product features but also examples of how it is used in the real world.

'Trusted Us' widget

The module adds a CMS widget that can be placed on the home page, category page, landing page, manufacturer page, or any informational page.

The widget can display company logos in a clear grid layout. The administrator can set the section title, the limit of displayed entries, and decide whether to show project names.

Featured companies widget

The second widget is used for a stronger presentation of the most important brands, customers, partners, or suppliers. It shows only entries marked as featured.

It can be used on the home page or a landing page, where a quick trust effect and exposure of the best references matter.

Support for multiple language versions

The module supports content dependent on the store view. The project name and short description can be different for different store views, which is useful in multilingual stores.

JSON-LD structured data

On product pages, the module can add structured data describing related case studies. This organizes information about the product and its applications in a format that search engines can understand.

Use cases

'Trusted Us' section

The store can show logos of customers who bought products, used services, or worked with the brand. This type of section works well on the home page because it immediately signals to the customer that the company has experience and real clients.

Example: a B2B store presents logos of companies that regularly order products wholesale.

'We Work With' section

The module can be used to show business partners, integrators, manufacturers, or brands the store cooperates with.

Example: an electronics store presents official distributors and brands it works with on an ongoing basis.

'Our Suppliers' section

In stores where product origin matters, the module can serve as a supplier list. The customer sees where the products come from and can more easily assess the credibility of the offer.

Example: a store with food, cosmetics, or premium products presents verified manufacturers and suppliers.

Case studies on product pages

Specific implementations or projects can be assigned to a product. A customer viewing the product can see in which companies, industries, or situations it has been used.

Example: a store selling technical solutions shows projects on the product page where a given component was used.

Project portfolio

The module can serve as a simple project database. The administrator adds a project, customer logo, short description, and assigns it to the appropriate products.

Example: a company selling products for architects or contractors shows investments where its assortment was used.

Strengthening a campaign landing page

On an advertising campaign page, the featured companies widget can be used to quickly show the strongest references related to the promoted offer.

Example: a landing page for an industrial product category presents selected companies from the same industry that already use the store’s offer.

Business benefits

  • Greater customer trust before purchase.
  • Better use of existing customers, partners, and projects in sales.
  • Ability to show credibility proof on the home page, landing page, and product pages.
  • Easier logo and description management without editing code.
  • Ability to match usage examples to specific products.
  • More professional presentation of the store and offer.

Module scope

The module includes:

  • admin panel for managing companies, projects, and descriptions,
  • logo upload,
  • entry activity status,
  • display order sorting,
  • marking entries as featured,
  • linking entries with products,
  • standard widget for a logo section,
  • featured companies widget,
  • automatic block on the product page,
  • support for content per store view,
  • JSON-LD structured data for related case studies.

Summary

Kowal TrustedUs is a module for Magento 2 stores that want to showcase trust, cooperation, and real-world applications of their products. It works as a logo section, partner list, supplier presentation, project portfolio, and case studies assigned to specific products.

The module helps the store owner turn existing business relationships and completed projects into a visible sales argument.

Installation, configuration, and implementation guide for the Kowal TrustedUs module

Purpose of the module

Kowal TrustedUs is a universal Magento 2 module for presenting companies, customers, partners, suppliers, brands, and case studies in the store.

The module can be used as:

  • a 'Trusted Us' section,
  • a list of partners or suppliers,
  • a project portfolio,
  • a case study database,
  • a section showing product applications,
  • a tool that strengthens internal linking in the store.

After the latest expansion, widgets can lead to internal case study pages, for example:

/trusted-us/vitcas

Such a page displays entries from the same group and the products assigned to them.

Requirements

Before installation, make sure the store meets the requirements:

  • runs on Magento 2,
  • has access to Composer,
  • has access to the module repository,
  • has a configured GitHub token if the repository is private,
  • can run bin/magento commands,
  • has a backup of the code and database before production deployment.

Installation via Composer

1. Adding the Composer repository

In the Magento root directory, run:

composer config repositories.kowal.trusted.us vcs https://github.com/kowalco/trusted-us

2. Adding the access token

If the repository is private, add a GitHub token:

composer config --global --auth github-oauth.github.com 

3. Installing the module

composer require kowal/module-trustedus

4. Enabling the module

Magento module name:

Kowal_TrustedUs

Enable the module:

php bin/magento module:enable Kowal_TrustedUs

5. Updating the database schema

php bin/magento setup:upgrade

This command will create or update the module tables, including the group_slug field used for internal case study pages.

6. Clearing cache

php bin/magento cache:flush

Installation in production mode

In a production environment, the standard Magento deployment process is recommended.

Example sequence:

composer require kowal/module-trustedusphp bin/magento module:enable Kowal_TrustedUsphp bin/magento setup:upgrade --keep-generatedphp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy -fphp bin/magento cache:flush

If the store has its own CI/CD pipeline, the steps above should be adjusted to the store’s deployment process.

Updating an existing installation

If the module is already installed, update it via Composer:

composer update kowal/module-trustedus

Then run:

php bin/magento setup:upgradephp bin/magento cache:flush

In production mode:

php bin/magento setup:upgrade --keep-generatedphp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy -fphp bin/magento cache:flush

Configuration in the admin panel

Go to the company list

After installation, go in the Magento panel to:

Content -> Zaufali nam -> Firmy

Depending on the menu configuration, the entry may also be available in the section:

Trusted Us -> Firmy

Adding a company or case study

When adding a new entry, fill in the basic data:

  • Company name - the name of the customer, partner, supplier, brand, or project.
  • Website address (URL) - optional external address; currently, widgets link internally if the entry has a group slug set.
  • Case study group / URL slug - global slug used for grouping entries and building the internal link.
  • Project name - the title of the project or descriptive case study.
  • Short project description - content displayed with the entry.
  • Icon - company or brand logo.
  • Active - determines whether the entry is visible on the frontend.
  • Show in featured companies widget - determines whether the entry will appear in the featured widget.
  • Order - entry sorting.
  • Products - products linked with the entry.

Configuring grouping and internal links

The Case study group / URL slug field is used to combine several entries from the same company on one internal page.

Example:

vitcas

All active entries with the same slug will be visible on the page:

/trusted-us/vitcas

If you enter a value with spaces or uppercase letters, the module will save it as a safe slug.

Example:

Tandem Baits

will be saved as:

tandem-baits

Configuring related products

In the Related products / modules section, select the products that should be assigned to a given company, project, or case study.

These relations are used in two places:

  • on the product page, where the module can show related companies or projects,
  • on the case study page /trusted-us/{slug}, where products are presented in a grid similar to a product category.

Configuring the standard widget

When editing a CMS page, home page, landing page, or CMS block, add the widget:

Kowal: Zaufali nam

Available parameters:

  • Title - section heading.
  • Limit - maximum number of displayed entries.
  • Show project name - whether the project name should be visible under the logo.

If the entry has the group_slug field filled in, clicking the logo leads to the internal page:

/trusted-us/{slug}

If group_slug is empty, the entry remains without a link.

Configuring the featured companies widget

When editing CMS content, add the widget:

Kowal: Zaufali nam - wyróżnione firmy

Available parameters:

  • Heading - main section text.
  • Limit - maximum number of displayed entries.

The widget shows only active entries that have the following option selected:

Pokaż w widgecie wyróżnionych firm

Just like the standard widget, it can link to internal case study pages based on the group_slug field.

Section on the product page

If a product has assigned companies or case studies, the module can automatically show a section on the product page.

The section presents:

  • company logo,
  • company name,
  • project name,
  • short project description.

This makes it possible to show real product usage and strengthen the credibility of the offer.

Case study pages

Case study pages are available at:

/trusted-us/{slug}

Example:

/trusted-us/vitcas

The page displays:

  • all active entries with the same group_slug,
  • case study descriptions,
  • company logo,
  • products assigned to each entry,
  • a product grid similar to a category grid.

These pages increase the number of internal links and create an additional path:

widget -> case study -> produkt

Support for multiple store views

The module supports store view dependent content for the fields:

  • project name,
  • short project description.

Global fields, such as company name, logo, activity status, sorting, related products, and group_slug, are shared for the entire entry.

Media directory

Logos are saved in the directory:

pub/media/kowal/trustedus/

Before deployment, make sure the pub/media directory is properly shared or synchronized between environments if the store runs in a multi-server architecture.

Deployment checklist

Before deployment:

  • create a database backup,
  • create a code backup or make sure the deployment is reproducible from the repository,
  • check access to the Composer repository,
  • check the GitHub token if required,
  • plan a deployment window if the store is running in production.

After deployment:

  • run setup:upgrade,
  • clear cache,
  • in production mode, run DI compilation and static content deployment,
  • check whether the module is active,
  • add or edit a test company,
  • set group_slug,
  • assign a product,
  • add the widget on a test CMS page,
  • click the logo and check the /trusted-us/{slug} page,
  • check whether the product grid displays products assigned to the case study,
  • check the product page with assigned entries.

Diagnostic commands

Checking module status:

php bin/magento module:status Kowal_TrustedUs

Checking the list of Kowal modules:

php bin/magento module:status | grep Kowal

Clearing cache:

php bin/magento cache:flush

Recompiling DI:

php bin/magento setup:di:compile

Most common issues

The widget does not link to the case study page

Check whether the entry has the field filled in:

Grupa case study / slug URL

An element without group_slug is not linked to an internal page.

The /trusted-us/{slug} page does not work

Check:

  • whether an active entry with the given group_slug exists,
  • whether setup:upgrade has been run,
  • whether cache has been cleared,
  • whether the Kowal_TrustedUs module is active.

Products do not appear on the case study page

Check:

  • whether products are assigned to the company entry,
  • whether products are active,
  • whether products are visible in the catalog or search,
  • whether products are available in the current store view.

Changes are not visible after deployment

Clear Magento cache:

php bin/magento cache:flush

In production mode, also run:

php bin/magento setup:di:compilephp bin/magento setup:static-content:deploy -f

Uninstallation

Disabling the module:

php bin/magento module:disable Kowal_TrustedUsphp bin/magento setup:upgradephp bin/magento cache:flush

Removing the Composer package:

composer remove kowal/module-trustedus

Before removing the module from production, check whether the store uses widgets, CMS blocks, or content dependent on the module.

Version: 1.0.52

06.05.2026

internal linking and case study pages

Purpose of the expansion

The expansion of the Kowal TrustedUs module is intended to increase the value of widgets not only as trust-building sections but also as a tool for creating internal links in Magento 2 stores.

Previously, clicking a company logo could lead directly to an external website of a customer, partner, or supplier. After the change, the widget leads to an internal store subpage with a list of case studies related to the given company and products assigned to those projects.

As a result, the module remains universal and can be used as:

  • a 'Trusted Us' section,
  • a partner list,
  • a supplier list,
  • a project portfolio,
  • a case study database,
  • an element that strengthens internal linking,
  • an additional path from the widget to products.

Key changes

New column for grouping companies

A global Case study group / URL slug field (group_slug) has been added to the company record.

The field is used to group multiple entries for the same company, customer, partner, or supplier. It is useful when the same company appears in the module several times, for example for different projects, implementations, or products.

Example:

tandembaits

Entries with the same slug will be shown together on one subpage:

/trusted-us/tandembaits

Automatic slug normalization

The value of the group_slug field is normalized when saving in the admin panel and during inline editing in the grid.

Example:

Tandem Baits

will be saved as:

tandem-baits

This makes links stable, readable, and safe to use in URLs.

Internal case study subpages

Support has been added for addresses:

/trusted-us/{slug}

Such a subpage displays all active entries that have the same group_slug assigned.

The subpage includes:

  • company logo or fallback name,
  • project name or company name,
  • case study description,
  • list of assigned products,
  • links to product pages.

Products assigned to a case study

On the case study page, the module shows products assigned to a specific company entry.

As a result, the user can go through:

widget -> strona case study -> produkt

Instead of leaving the store after clicking a logo, the customer stays in the store and has an additional path to reach the offer.

Change in widget link behavior

Links in widgets have been changed from external company addresses to internal links.

This applies to:

  • the standard 'Trusted Us' widget,
  • the featured companies widget.

If a company has the group_slug field filled in, clicking the logo leads to the internal subpage:

/trusted-us/{slug}

If group_slug is not filled in, the element remains without a link.

Benefits for the store

More internal links

Widgets can now link to internal case study pages. This helps better connect informational content, projects, and products within the store.

Higher widget clickability

Company logos are no longer only static proof of trust. They become an entry point to additional content that may interest the customer and lead them further to products.

Lower risk of the user leaving the store

Clicking a logo no longer immediately takes the user to an external company website. The user stays in the store and can view related projects and products.

Universal use of the module

The expansion does not limit the module only to store customers. The same mechanism can support:

  • customers,
  • partners,
  • suppliers,
  • manufacturers,
  • brands,
  • contractors,
  • projects,
  • implementations,
  • product applications.

Technical changes

Added:

  • the group_slug column in the kowal_trustedus_company table,
  • an index for group_slug,
  • field support in the company model and data interface,
  • a field in the admin form,
  • a column in the admin grid,
  • slug normalization on save,
  • slug normalization during inline edit,
  • frontend router for /trusted-us/{slug},
  • case study page controller,
  • block that retrieves companies and assigned products,
  • case study page template,
  • internal linking in widgets.

How to use

  1. In the admin panel, open the company entry.
  2. Fill in the Case study group / URL slug field.
  3. Use the same value for all entries that should be shown on one subpage.
  4. Assign products to individual entries.
  5. Place the widget on a CMS page, home page, category, or landing page.

After clicking a logo from the widget, the user will be taken to an internal case study page with related products.

Example

For Vitcas company entries, you can set:

vitcas

All active entries with this value will be shown at:

/trusted-us/vitcas

If each entry has assigned products, the case study page will become an additional place that leads the user to specific product pages.

Deployment notes

After deploying the change, run the Magento schema update and clear cache:

bin/magento setup:upgradebin/magento cache:flush

If the store uses production mode, perform the standard deployment process for the production environment.

Write Your Own Review
You're reviewing:Magento 2 Module - Trusted Us / Case Studies / We Work With / Partners / Our Suppliers
Your Rating
Aktualizacja preferencji plików cookie