Global Product Attributes is a module for PrestaShop stores that turns shared sizes, colours, materials and finishes into consistent product combinations across the catalogue. Installation, selection of the option groups and review of the first combination set all take place on one guided screen.
The module settles the recurring catalogue problem behind products that share the same choices. A new product receives the complete, correctly priced set without rebuilding every variant, while an edited value reaches every product governed by the same template.
It is quick to start and detailed when the catalogue demands it. You set default choices, order, fixed or percentage price changes, reference endings and unavailable combinations, then preview the exact result before it reaches the store.
You decide which products receive each set through categories, manufacturers, features, attributes, stock, price and individual selections. Exceptions remain product-specific, competing templates have a clear winner, and colours, textures and photos appear in the customer’s language as familiar PrestaShop choices.
The result is less repeated catalogue work, consistent prices and references, fewer impossible variants and a product range that stays ready for sale as it grows.
Summary of what the module offers
Global Product Attributes manages reusable option sets and turns them into real PrestaShop combinations for the products that match your rules.
- The purpose and everyday workflow
- Reusable templates for shared product choices
- Precise product targeting and exceptions
- Control of combinations, prices and references
- The choices customers see on the product page
- Safe updates across a large catalogue

How does one template replace repeated combination work?
A template gathers the option groups shared by a product family, such as size, colour and material. Existing groups and values are selected in the same screen, while new ones are created there when the catalogue needs them. Each value receives its default status, position, price change, reference ending, customer-facing name and short explanation.
The module crosses those groups into the complete combination set. Changing a price or adding a finish updates every governed product, including products added to the family later, while choices unique to one product remain alongside the shared ones.

Which products receive each option set?
Product rules cover selected items, categories, manufacturers, suppliers, features, existing attributes, stock and price. Conditions work together inside one group, alternative groups cover different routes into the same family, and exceptions remove products that should keep their own setup.
A preview separates matched, excluded and overlapping products before any combinations change. When two templates reach the same product, their order names the owner clearly. Product-specific choices and price adjustments stay attached, and each shop in a multistore catalogue receives the setup, prices and stock policy assigned to it.

How are exact combinations, prices and references controlled?
The combination table shows every exact set before publication, for example oak, large and black. Invalid sets are blocked individually, positions are reordered, a default is chosen, and price changes are entered as a percentage or a fixed amount in the relevant currency. A product-level adjustment handles the one item whose option costs more, and product reductions remain correctly reflected in the final price.
References are assembled from the product reference and endings for the group, value or exact combination. Every variant also follows the chosen stock method, either its own quantity or a shared product quantity, so a generated choice never appears as unlimited stock by accident.

What does the customer see on the product page?
The customer sees normal PrestaShop choices in the order set by the template: drop-down lists, radio choices, colours, textures or product photos. A selected photo becomes the main product image, names and short descriptions explain the difference, and display settings keep labels and image sizing consistent with the shop.
Photos are assigned once to one or many products, with large libraries imported from a spreadsheet and image folder. The selected combination then travels through the product page, cart, order and email as standard PrestaShop data, while the shop keeps its theme’s own presentation and accessibility details.

What happens during a large catalogue update?
Saving a template starts the work in the background. The page reports processed products and created, refreshed, removed or skipped combinations, while the job continues after the editor closes and resumes without processing the same product twice.
Before a product changes, the module checks the projected set size and completes its stock, price, default and image updates as one operation. Existing merchant combinations are preserved and merged with global choices, backups restore the full previous state when a product leaves scope, and template-managed rows stay protected from conflicting manual edits.

-
Referencemprglobalattributes
-
In stock2147483647 Items
-
PrestaShop CompatibilityPS 1.7 – 9.x
-
Pricing ModelOne-time Purchase
-
Module TypeFront & Back-office
-
GDPR RelevantNo
-
Business GoalStreamline Operations
-
External Account NeededNo
-
Module ComplexityComplete Solution
-
Customer Journey StageManage Store
-
Works With PlatformNo External Platform
What customers say about us
Be the first to share your experience with this module.
Write a Review
Global Product Attributes helps you manage product families that share the same option structure, such as size, color, material, or finish. You build one reusable template from native PrestaShop Attributes & Features, then the module synchronizes real PrestaShop combinations for the products you target.
- AddedRelease global attributes 1.3.3
- AddedLock and accelerate managed combinations
- AddedAdd targeting ownership controls
Works Well With Global Product Attributes
Modules our team genuinely pairs with this one, and exactly why each belongs in the same setup.
Global Product Attributes lets a store reuse shared option sets such as size, colour, finish or material across many products by synchronising templates into real PrestaShop combinations, so the native product model stays intact. Creating all those real combinations naturally multiplies the stock-keeping units a store must actually hold and track, which is an operational concern the attributes tool does not manage.
Warehouse Revolution covers that operational side separately. It adds warehouses, zones, rack cells, stock movements, reservations, stock takes, purchase orders, receiving, shipments and RMA for merchants who have outgrown flat quantities. It manages the physical stock of the combinations; the attributes module defines and builds them.
Used together they suit a catalogue with many variants: one keeps combinations consistent and quick to build, the other gives each resulting variant a proper place in stock, picking and purchasing. The tools work independently, but the pair means a store can scale up variant-rich products without losing control of the stock those variants create.
Global Product Attributes builds shared option sets into real PrestaShop combinations, so size, colour, finish or material exist consistently across many products in the native model. Having clean, consistent attributes across the catalogue makes them far more useful as the basis for shopper-facing navigation, but turning them into filters is a separate job.
Filter Revolution handles that. It provides faceted search with checkbox, radio, dropdown and slider controls, clean filter URLs and SEO landing pages for selected product combinations, helping shoppers narrow large catalogues quickly. It builds the filtering experience; the attributes module makes sure the underlying options are consistent and real.
Run together they reinforce each other as complementary tools: well-structured attributes give the filters reliable, uniform values to work with, while the filter module turns those values into a fast, navigable storefront. Each does its own job, but a store with both gets variant data that is consistent in the catalogue and genuinely usable for product discovery.
Global Product Attributes keeps variant options like size, colour and material consistent across the catalogue by syncing shared templates into real combinations. That consistency helps shoppers understand options, but it does not draw attention to particular products with promotional or status messaging on listings and product pages.
Custom Product Badges does that separately. It highlights messages such as New, Sale, Bestseller or Limited with configurable label text, colours and position, without editing product images or theme templates, so the selling point is visible while shoppers browse and compare. It marks products for attention; the attributes module structures their options.
Used alongside each other they improve different parts of how products present: clean, consistent variants from one tool, eye-catching badges from the other. The two are entirely independent, but together a store gets products that are both well structured in their options and easy to notice on the page, which supports clearer browsing and comparison.
A store using Global Product Attributes manages many products that share option sets, syncing templates into real combinations so the catalogue stays consistent at scale. Managing lots of products and combinations often goes hand in hand with needing to adjust their prices, and the attributes tool is not built to change prices across the catalogue.
Mass Price Updater covers that separately. It updates catalogue prices in controlled batches rather than one product at a time, scoped to all active products or a chosen category, manufacturer or supplier, with a preview step and a traceable history. It changes prices; the attributes module structures and builds combinations.
Run together they suit a large, variant-heavy catalogue: one keeps shared options consistent across many products, the other lets the team re-price those products deliberately when costs or campaigns change. The tools stay independent, but for a store managing scale they pair structural consistency with controlled, reviewable pricing changes.
Easy return - no questions asked
Install, set up and take profit
Priority Help & Satisfaction Over Sales