You purchase the module once, with no domain restrictions
Tooltip
The module is not permanently assigned to a single domain, allowing you to use it flexibly across your Magento installations
Free installation and updates via Composer
Tooltip
After purchasing the module, you will receive an access token required for installation via Composer. We assist with the installation of the module and provide updates in a convenient and secure manner
Affiliate Program
Tooltip
Recommend our Magento modules and earn a commission on purchases made by customers through your affiliate link. Affiliate Program
Technical support for Magento
Tooltip
You’ll receive support from a team that knows Magento and understands the needs of online stores built on this platform.
Clear guidelines for licensing Magento modules
Tooltip
Po zakupie modułu otrzymujesz token dostępowy wymagany do instalacji przez Composer. Dzięki temu możesz bezpiecznie instalować moduł oraz korzystać z aktualizacji udostępnianych dla zakupionej licencji.
Magento Module Code Security
Tooltip
We develop our modules with Magento security in mind, and we secure hosting environments in accordance with best practices for online stores
The SEO Rich Data module for Magento 2 adds complete schema.org-compliant structured data in the JSON-LD format supported by Google to your store. This allows your products, categories, tabs, and content to appear in search results as rich results, also known as rich snippets, which directly affects visibility, CTR, and SEO.
Information about availability and offer terms, including new condition, availability, and price validity date.
Brand / Manufacturer
Automatic brand and manufacturer markup based on product data.
Organization
Your company details, including seller name, contact information, and website.
BreadcrumbList
Breadcrumb navigation that helps Google better understand the page structure.
SearchAction (WebSite)
A signal for Google showing how the store’s internal search engine works.
ItemList (for category pages)
A list of products in a category, including name, image, and link — it speeds up indexing and gives Google context.
Reviews (Review + AggregateRating)
Automatic generation of structured data based on customer reviews: rating, number of reviews, review content, and author data. The module creates both individual Review entries and an aggregated AggregateRating summary, enabling star ratings to appear in Google results (rich snippets) and significantly increasing CTR.
VideoObject(NEW)
Detects videos in the product gallery and adds them as structured data, including thumbnail, link, and date.
FAQPage(CONNECTION WITH THE Ask About a Product MODULE)
If you have our Ask About a Product module installed, all questions with answers for a given product are automatically converted into FAQPage data. This allows Google to display a questions and answers section directly in search results!
Integration with the Ask About a Product module
If you use our other module — Ask About a Product, FAQ structured data is generated dynamically based on real questions and answers provided by the seller. This increases the authenticity of the data and its SEO value.
Additionally, questions and answers can be visible as a tab on the product page — with the option to enable it and set its title from the configuration level.
Why use Rich Data in Magento?
Higher visibility in Google results – Your products can appear with price, availability, reviews, and other information.
Better CTR – users are more likely to click rich results.
Greater indexability – Google better understands the page structure and indexes new content faster.
Unmatched content quality – you show Google data that was previously hidden only in HTML.
Configuration
Ability to enable/disable individual components, such as FAQ or VideoObject.
Custom title for the questions tab, for the Ask About a Product module.
Automatic JSON-LD data detection and generation mechanism.
Requirements
Magento 2.4.x (tested on 2.4.7)
PHP 8.1+
Recommended: Ask About a Product module for full functionality (FAQ)
What you get:
Ready-to-install module via Composer
Complete documentation
Code compliant with Magento guidelines
Technical support during implementation
Want your store to stand out on Google? This module is your SEO in the PRO version. Order now and increase your visibility!
Questions and Answers
Question
Does the module support the latest version of Magento 2 (e.g., 2.4.7)?
Answer
Yes — the module has been tested on Magento 2 version 2.4.7 and is also compatible with versions 2.4.0–2.4.8.
Question
What types of structured data (JSON-LD) does this module support?
Answer
The module supports, among others, the following types: Product, Offer, Brand/Manufacturer, Organization, BreadcrumbList, SearchAction (WebSite), ItemList (for category pages), VideoObject (if the product includes a video), and FAQPage (when integrated with the “Ask about a product” module).
Question
Can I enable or disable individual structured data elements?
Answer
Yes — in the module configuration, you can enable or disable individual components (e.g., FAQPage, VideoObject) according to your needs.
Question
Does the module automatically detect videos in the product gallery and create the VideoObject type?
Answer
Yes — if there is a video in the product gallery, the module automatically generates a VideoObject structured data element for it (thumbnail, link, date).
Question
Does this module work with the Ask About Product module and generate FAQPage?
Answer
Yes — if you have the “Ask About Product” module installed, all questions and answers assigned to the product are automatically converted into FAQPage, which allows the search engine (e.g., Google) to display the questions and answers section directly in the results.
Question
What are the system requirements for the module?
Answer
The required environment is Magento 2 version 2.4.x (tested on 2.4.7 and 2.4.8) and PHP version at least 8.1
Question
What exactly do I receive after purchasing the module?
Answer
After purchase, you receive: a ready-to-install module via Composer, complete documentation, code compliant with Magento 2 guidelines, and technical support during implementation.
Question
Does the module help increase the store’s visibility in search results?
Answer
Yes — by using structured data in JSON-LD format, your products, categories, and CMS pages can be displayed in search results with an image, price, availability, and other enhancements, which improves CTR and indexing.
Question
Do I have to fill in all the data manually—for example, brand, manufacturer, MPN?
Answer
The module automatically retrieves certain data from standard product fields (e.g., brand/manufacturer) — however, it is important that this data is correctly filled in in the product catalog so that the JSON-LD output is complete.
Question
Can I set a custom title for the questions (FAQ) tab on the product page?
Answer
Yes — in the module configuration, you have the option to set a custom title for the questions tab (if you use the “Ask about Product” module).
Question
Does the module help make the main product image appear in Google search results?
Answer
Yes — the module generates a valid @type='Product' markup with an image property containing the URL of the main product image, which helps search engines (including Google) recognize the image and consider displaying it in enhanced search results (“rich snippets”). However, it is worth remembering that Google does not guarantee that the image will be displayed — structured data provides an opportunity, but Google decides whether and when it will be shown.
Question
Does the module allow automatic generation of structured data in JSON-LD format for products in a Magento 2 store?
Answer
Yes — the module is designed to add or extend JSON-LD structured data (schema.org) in a Magento 2 store to improve visibility in search engines.
Question
Can I add data such as price, availability, brand, or reviews in these JSON-LD markups?
Answer
Yes — the standard for good JSON-LD product markup includes, among other things, the name, price, currency, availability status (“InStock”), brand, as well as reviews/ratings.
Question
Does the module require modifying Magento core files or the store theme?
Answer
No — as an extension for Magento 2, it should work without the need to overwrite core files. (However, it is always recommended to make a backup before installation and test in a staging environment.)
Question
Does the module work in multi-store or multilingual installations?
Answer
Yes — because the module focuses on generating JSON-LD, it can be used in Magento 2 stores with multiple stores or views. However, it is worth making sure that the configuration allows different settings for individual views.
Question
Can the module improve the store’s visibility in search results, such as displaying prices and ratings in Google results?
Answer
Yes — correctly implemented structured data increases the chance of so-called rich snippets (e.g., price, availability, rating) appearing in search results, which can increase CTR.
Question
Can I set a default value or attribute template if the product does not have all the data (e.g., the brand has not been assigned)?
Answer
Usually, yes — good modules allow you to set default or fallback values when data is not fully available. Before installation, it is worth checking the module documentation.
Question
Does this negatively affect the store’s performance — for example, with a very large number of products?
Answer
In most cases, the impact is minimal — adding a JSON-LD script to the product page is a small load. However, with a huge catalog and number of requests, it is worth testing how it works in a test environment.
Question
After installation, do I need to manually add JSON-LD scripts to the template or modify the product page layout?
Answer
No — the module automates the generation of JSON-LD scripts, eliminating the need to manually edit the template. However, it is worth checking the module settings to see whether minor theme modifications are required.
Question
Does the module work with other SEO modules or modules that generate structured data?
Answer
It is worth being careful — if the store already uses another extension that generates JSON-LD or schema.org scripts, data duplication may occur, which Google may evaluate negatively. It is recommended to check the configuration and avoid conflicts.
Question
Do I receive technical support and updates after purchasing the module?
Answer
Yes — the manufacturer states that technical support and updates are available for its modules.
Export Import Categories is a Magento 2 module that enables the export and import of category attributes in CSV format for a selected store view. The extension supports updating existing categories, creating new categories, translations, handling select and multiselect by labels, url_key strategies, image import, dry-run mode, and import reports.
Magento 2 module for displaying icons, headings, and tooltips on the product page and in CMS/Page Builder widgets. Supports a global information block, enabling/disabling the block per product, and dynamic icon groups assigned by SKU or categories.
The module allows you to present company, supplier, and partner logos as well as implementation examples in the store, and link them with specific products as case studies or trust-building sections.
Promotion end countdown timer for Magento 2. Show customers how much time is left before the special price ends on category listings and product pages.
Magento 2 Omnibus Price Tracker is a module that records price change history and displays the lowest product price from a selected period to customers. The extension supports promotion handling in a Magento 2 store, allowing you to configure where the message is displayed, automatic history cleanup, and visibility for selected customer groups.
The Kowal_Dostawcy module lets you display a clear list of available delivery methods on your store page. The administrator can manage carrier icons, their order, visibility, store view assignment, and descriptions displayed in popups.
The Kowal WhatsApp Button module adds a WhatsApp contact button and a direct phone call link to product pages in Magento 2. One click is enough for the customer to contact the seller — no forms, no waiting.
Kowal Search Optimizer OpenSearch improves product search in Magento 2. The module increases result relevance, prioritizes exact matches by SKU and EAN, handles typos, adds autocomplete, and lets the administrator analyze phrases with no results. It is a practical extension for stores that want customers to find the right products faster
AI Product Support is a Magento 2 module that adds an AI chat to the admin panel and, optionally, to the store frontend. It helps quickly answer questions about products, modules, documentation, and supporting content based on knowledge prepared for a specific store. It is the natural next step after organizing store content in an AI knowledge base. The module makes team work easier, can support customers, and includes mechanisms that limit abuse and unnecessary load.
Kowal_Affiliate is an advanced affiliate program module for Magento 2 that lets you launch a full sales partnership system without building a separate external platform. The module supports affiliate registration, referral links, affiliate codes, discount coupons assigned to partners, automatic commission calculation, payout workflow, basic anti-fraud mechanisms, reporting, notifications, and a modern partner panel. This solution was designed to be suitable both for referral programs for store customers and for full affiliate programs for partners, agencies, content creators, publishers, and resellers.
Kowal_Sentry is a production-ready module for Magento 2 that integrates your store with the Sentry platform and provides advanced monitoring of errors, performance, and key business processes. The solution covers the PHP backend, JavaScript frontend, checkout, cron, CLI, Web API, and secure data processing aligned with the requirements of modern e-commerce implementations.
Kowal AI Product Feed is a Magento 2 module that turns store product data into a structured, up-to-date, and ready-to-use knowledge base for AI systems. Its purpose is not simply to export the catalog, but to prepare content in a way that can be safely and effectively used by solutions based on OpenAI Vector Store, semantic search engines, AI assistants, and RAG mechanisms.
Turn Magento's simple contact form into a real tool for sales, customer service, and B2B communication. Magento 2 Advanced Contact Form is a module for stores that need more than one rigid contact form. It lets you create multiple forms, adapt their fields and layout to different departments, markets, and store views, while organizing message handling on the administrator side.
Kowal_ReservationCleaner is a Magento 2 module designed for stores where inventory levels are synchronized with ERP or WMS and the inventory_reservation table should not grow indefinitely. The module automates MSI reservation cleanup without disabling Magento MSI and without interfering with the core. This solution is intended for ERP-first deployments, where ERP remains the source of truth for product availability and Magento should continue to operate predictably and efficiently.