Show trusted product specialists on every PrestaShop product page. Assign them by product, category, brand or supplier, with customizable business cards—photo, role, bio and contacts (email, phone, WhatsApp, LinkedIn). Visual Business Card Designer, grid/list/carousel layouts and a GDPR-ready contact form—perfect when expert advice, B2B or technical support should boost conversions and buyer confidence.

























The "Product Expert" module for PrestaShop revolutionizes customer engagement by displaying specialist business cards directly on product pages. It allows assigning sales representatives, technical advisors, or category managers to specific products, categories, or brands, humanizing the shopping experience. Users can leverage the intuitive Business Card Designer and Style Studio to craft custom, branded digital cards with photos, roles, bios, and diverse contact options. The List Layout Studio elegantly presents multiple experts in a responsive grid, list, or carousel. This module fosters trust, offers direct contact forms (GDPR-ready), and provides deep visual customization without coding, transforming generic inquiries into personalized, professional interactions.
Show who customers should talk to before they buy: your sales reps, technical advisors, category managers or after-sales team - right on the product page, on polished digital business cards you design yourself. No generic “contact us” footer. A clear list of people responsible for this product.
On many serious B2B and specialist shops, each product (or product line) comes with named people you can reach: someone for delivery questions, someone for technical specs, someone for quotes or accounting. It builds trust fast. The buyer thinks: “I’m not shouting into a generic inbox - I know who owns this product.”
Product Expert brings exactly that to PrestaShop: a professional, good-looking list of staff linked to the product - shown as employee business cards with photo, role, short bio and contact options. Your store stops feeling anonymous; it feels staffed and accountable.
You decide who appears, where on the product page the block sits, and how each card looks. Two powerful visual studios (card layout + list layout) plus a deep style editor mean you’re not stuck with one ugly box theme developers forgot to style.
Create expert profiles once in the back office: photo, name, job title, bio, phone, e-mail, WhatsApp, Skype, LinkedIn. Then link experts to what you sell - a single product, whole categories, manufacturers (brands), suppliers, or your entire catalog when someone is the global contact.
When a customer opens a product, the module picks the right people using your rules. For example: if Product A has its own specialist, show them first; otherwise fall back to the category manager. You stay in control instead of dumping every employee on every page.
Add a translatable heading and optional intro text above the cards (“Your product specialists”, “Questions about delivery or specs?”). Set vertical alignment when text sits beside the heading. Small details - but they make the block feel like part of your theme, not a plugin afterthought.
Build each employee’s card visually - drag, drop, done.
Forget filling boring text fields and hoping the front office looks OK. Open the Business Card Designer: a full-screen studio where you compose each expert’s card like a mini landing page. Drag blocks from a library - photo, name, role, bio, phone, e-mail, WhatsApp, Skype, LinkedIn, contact button - and drop them into rows you add and reorder.
Need a photo left and details right? One row, two blocks. Want the contact button under the bio? Stack blocks vertically. Use nested rows when the layout needs an extra level (for example a sidebar column inside a wider card). Switch a block to full-width stack when it should break to its own line - handy for mobile-friendly cards without touching code.
The studio shows a live preview while you work, including how the card will sit among others on the product page (grid or carousel context). Built-in and custom layout presets let you start from a polished design in one click, then save your own presets when you’ve nailed your brand look. Style the card frame too - padding, background, border, shadow - so the whole tile feels premium, not just the photo.
Per block you control placement in the row (width, grow, alignment). Per expert you open the Style Studio (below) for colours, fonts, borders and spacing. Layout and look are separated on purpose: you won’t break the structure when you tweak brand colours - and you won’t fight the grid when you add a row.
Deep styling without writing CSS.
Click any block on the card and open the Style Studio - a side panel organised into clear tabs: typography, colours, spacing, borders, shadows, backgrounds, hover effects, visibility per device. Change the photo frame, button shape, name font size, link colour, tile background gradient - with a live preview on a sample card so you see results before saving.
Borders are a standout: set each edge separately (top, right, bottom, left) with width, colour and line style, or round each corner on its own. Use one uniform corner radius for the whole card when you want simplicity - the studio clears conflicting corner fields automatically so “all corners” always works on the storefront.
Go further with solid or gradient backgrounds, opacity, box shadows, inner padding and margins on the wrapper vs the content box. Control how the element sits in its row (width, flex grow) separately from how content sits inside the element (alignment, fixed height, fixed width). That’s the kind of control designers ask for in Figma - here it’s built in for shop owners.
Hover states for buttons, optional hide on mobile/tablet/desktop, multilingual button labels - the module treats expert cards as a branding surface, not a static HTML snippet. Once you’ve styled one card, copy presets or reuse saved layout templates for the next hire in minutes.
One product, many experts - laid out beautifully.
A product might have two specialists - or six. The List Layout Studio controls the whole group: responsive grid (choose column count), vertical list, or horizontal carousel for many contacts without endless scrolling.
Tune gap between cards, sort order (by position or name), density (compact vs comfortable), and vertical alignment so cards of different heights still look tidy. Quick presets (“2-column grid”, “carousel”) give you a sensible starting point; preview in the studio shows roughly how shoppers will see it on the product page.
This is store-level branding: one decision applies everywhere, while each employee card keeps its individual design from the Business Card Designer.
Reach the right person - not a black hole inbox.
Add a “Contact specialist” button on the card. Choose direct e-mail link or a modal contact form (recommended): the customer stays on the product page, writes a message, and the enquiry is tied to the right expert and product.
Enable GDPR consent with a link to your privacy policy CMS page. Optionally hide raw e-mail addresses on the card while still allowing contact. Send a copy of messages to the shop mailbox so nothing gets lost if someone is on leave.
The form opens reliably even when several experts appear on the same page - no broken overlay, no missing dialog - so the experience stays professional at scale.
Below is a practical map of every setting you can change in the back office - grouped so you can see the full scope of the module.
Each expert is a full profile in the back office - not just a name in a CMS page.
The experts list shows assignment summaries at a glance (categories, products, brands, suppliers). Duplicate an expert to clone their card layout and assignments, then tweak - the copy starts inactive so you do not publish by accident.
Under Modules → Product Expert → Configuration you control how the whole feature behaves on the product page.
Enable only the positions that fit your theme - each is a simple on/off switch with a short explanation of where it usually renders.
The contact button label can be customised per language in the Style Studio (e.g. “Ask the expert”, “Request a quote”). Works reliably even when many experts and cards appear on the same product page.
One product often has more than one specialist. The List Layout Studio (separate tab in module configuration) controls the whole group independently from individual card designs. Full-screen visual builder with a live preview that mimics the product page context.
One click: 2-column grid, 3-column grid, stacked list, horizontal carousel - then fine-tune in the inspector.
This is the module’s showpiece: a full-screen Business Card Designer on every expert profile. You compose the card visually - no JSON, no code. Drag blocks from a library, drop them into rows, reorder, nest structure, style the outer frame, and save. A live CSS preview updates as you work, including how the card sits among others (list context).
Why shop owners love this studio: it replaces hours of theme developer work. You get drag-and-drop composition, preset starting points, and pixel-level control later in the Style Studio - without learning CSS.
Click any block (or row) and open the Style Studio - a organised panel with live preview on a sample card. This is not “pick a colour and hope”. It is a structured design system with dozens of options per element, grouped so you can find what you need.
Show or hide the block on mobile, tablet and desktop - useful for simplified mobile cards or desktop-only extras.
Separate from blocks - style the card container itself:
The bottom line on styling: you can make cards look like branded HR visit cards, minimal grey corporate tiles, or bold sales CTAs - with gradients, per-side borders, and hover polish that usually requires a designer + custom CSS. The module generates the CSS for the storefront automatically from what you configure.
Rows are not just containers - you can style them as first-class elements:
Product Expert turns “Who do I call about this product?” into a clear, attractive answer on every product page. The visual designers are the real differentiator: you’re not buying a static contact box - you’re buying business cards for your team, with layout and styling tools that would cost serious money as custom theme work. Your customers get human faces, direct lines, and confidence to buy or ask. You get fewer vague contact form messages and more qualified conversations.
Per-expert card structure (ExpertCardLayout) and shop-wide list settings (ProductExpertListLayout) stored as JSON in configuration - edited visually, rendered on the front via Smarty.
ExpertCardElementStyles compiles admin Style Studio values into scoped storefront CSS (wrapper vs inner shell, per-edge borders, hover). Live preview uses the same pipeline via AJAX (PecStylePreview).
Product display, admin product tab, footer (single contact modal), and front assets via standard PrestaShop hooks. No core file modifications; multistore-aware expert records.
Standard PrestaShop module: dedicated admin controller, visual studios in JavaScript, relational assignment tables, and optional data retention on uninstall.
ps_versions_compliancy).displayProductAdditionalInfo, displayProductButtons, displayReassurance, displayFooterProduct, displayProductTabContent, displayProductTabCustomOwners, displayFooter (modal once).AdminProductExpert, module configure tabs (pe_tab), displayAdminProductsExtra on product form, assignment AJAX search.productexpert/ajax for form submit; GDPR CMS page ID in config; e-mail mode direct / form.PE_LIST_LAYOUT_JSON, conflict PE_CONFLICT_MODE, theme PE_THEME_TYPE, hook toggles PE_HOOK_*.admin-layout-studio.js, admin-element-editor.js, front.js, generated pe-expert-card-front.css; layout presets via ExpertCardLayoutPresets.
























Product Expert automates displaying the right sales, technical, or after-sales specialist directly on product pages. This optimizes customer engagement by connecting them with relevant experts instantly, reducing generic inquiries, and streamlining the path to qualified conversions through rules-based assignments.
This module significantly boosts sales by building trust and confidence. It connects customers directly with product experts, transforming anonymous shopping into personalized conversations and leading to higher conversion rates, especially for complex or high-value products.
Leveraging 15 years of PrestaShop insight, this module offers unparalleled flexibility. Its visual studios for card and list design, robust assignment rules, and "hooks only" integration reflect deep platform understanding, ensuring stable, customizable expert showcasing without complex coding for versions 1.7 to 9.
Product Expert offers extensive customization through powerful visual studios. Craft unique expert business cards via drag-and-drop elements, customizing typography, colors, and hover effects. Arrange multiple cards in flexible grids, lists, or carousels, ensuring seamless, branded integration.
This module integrates purely via standard PrestaShop hooks, requiring no core file modifications. Its JSON layout and generated CSS offer robust customization, allowing for advanced modifications and seamless integrations by developers, preserving upgrade paths.
The module features a built-in update checker in the back office, ensuring continued compatibility with PrestaShop 1.7, 8, and 9. This keeps the 'Product Expert' functionality, including its visual designers, seamlessly integrated and up-to-date with your store's platform.