# DataFirefly: Articles 2026 > Articles 2026 of DataFirefly: 176 entries. Each link points to the Markdown version of the page. Main index: [llms.txt](https://www.datafirefly.com/en/llms.txt) ## 2026-10 - [PrestaShop Bundles: Selling a Gift Box Where the Customer Picks the Products](https://www.datafirefly.com/en/2026/10/07/customer-built-gift-box-prestashop/index.md): The customer-built box lifts the objection that fixed packs never lift, and shifts the difficulty to the warehouse. The three models compared, the composition rules to define, and the preparation cost nobody calculates before launching. - [Specific Price or Cart Rule: Which One to Use on PrestaShop](https://www.datafirefly.com/en/2026/10/07/specific-price-or-cart-rule-prestashop/index.md): A single question settles it: must the reduced price be visible before the cart? The order of application that explains calculation surprises, rule stacking, and the case that neither mechanism handles. - [Adding Product Hotspots to a PrestaShop Image to Sell a Complete Outfit](https://www.datafirefly.com/en/2026/10/06/product-hotspots-image-prestashop/index.md): A dot placed in pixels ends up in the wrong spot as soon as the image changes size. Where to place the dots, how to handle touch screens where hover does not exist, and the one element that settles accessibility and SEO at once. - [Infinite Scroll on PrestaShop: How to Preserve SEO Pagination and URLs](https://www.datafirefly.com/en/2026/10/06/infinite-scroll-prestashop-seo-pagination/index.md): On three thousand references, a poorly implemented infinite scroll can leave two thousand five hundred products without a link from their own category. The principle that solves the problem, the four mistakes to avoid and the checks to run. - [Let Customers Get an Alert When a Searched Product Becomes Available on PrestaShop](https://www.datafirefly.com/en/2026/10/05/product-search-alert-availability-prestashop/index.md): A search with no results is a precise purchase intent for a product you could stock. How to tell engine failures from real gaps, qualify the requests, and decide at what volume they justify adding a reference. - [Copying a selection of PrestaShop products to another store without a CSV export](https://www.datafirefly.com/en/2026/10/05/copy-products-another-store-prestashop-without-csv/index.md): File import is not bad, it has a scope. What it carries correctly, the five elements it loses, the structural identifier problem and the choice of method depending on your setup. - [Core Web Vitals on PrestaShop 8: the 5 projects that actually pay off](https://www.datafirefly.com/en/2026/10/04/core-web-vitals-prestashop-worthwhile-projects/index.md): Audits produce endless lists of recommendations, half of which have no measurable effect. The five projects that concentrate the gain, in order of return, and the four common recommendations that achieve nothing. - [Consolidated invoicing on PrestaShop: one monthly invoice instead of one per order](https://www.datafirefly.com/en/2026/10/04/consolidated-monthly-invoicing-prestashop/index.md): The average delay equals half your consolidation period, which means fifteen days of cash flow on monthly invoicing. The measured effect, the payment-term framework that applies, and the five situations that get complicated. - [How to display recent purchase notifications on PrestaShop without inventing fake sales?](https://www.datafirefly.com/en/2026/10/03/recent-purchase-notifications-prestashop/index.md): A visitor who stays ten minutes sees fifteen purchases go by on a product whose stock has not moved. What can be displayed honestly, the personal data question, the threshold beyond which the device becomes counter-productive. - [Building a recurring repurchase system on PrestaShop without automatic payment subscriptions](https://www.datafirefly.com/en/2026/10/03/recurring-repurchase-prestashop-without-subscription/index.md): On many catalogs, the payment subscription loses a sale that a simple reminder would have triggered. How to calculate the right moment, what the message must contain, and why the legal framework is clearly lighter. - [Which fields to ask for at checkout to deliver heavy or bulky products?](https://www.datafirefly.com/en/2026/10/02/checkout-fields-heavy-items-delivery-prestashop/index.md): The same form placed before payment loses orders, placed after it gets filled in willingly. The five fields that really reduce disputes, the moment to ask for them, and why service vocabulary is the most avoidable cause of dispute. - [Similar products: which recommendation rules on PrestaShop](https://www.datafirefly.com/en/2026/10/02/similar-products-recommendation-rules-prestashop/index.md): A €4 screwdriver next to a €300 drill: that is what the native rule produces. The five recommendation methods and what each one misses, the consistency filters that make the difference, and why similar and complementary are two distinct blocks. - [How to add an announcement bar with a countdown on PrestaShop?](https://www.datafirefly.com/en/2026/10/01/announcement-bar-countdown-prestashop/index.md): The server must transmit the end date, not the remaining duration: that is what avoids a countdown frozen by the cache. Time zones, layout shift, language targeting and closing memory per version. - [Removing inline styles from hundreds of PrestaShop product pages without breaking the layout](https://www.datafirefly.com/en/2026/10/01/remove-inline-styles-prestashop-products/index.md): Everything looks fine on desktop while the mobile rendering degrades. The seven-step procedure, from prior measurement to final check, and the four situations that go wrong with their fix. ## 2026-09 - [Slow PrestaShop faceted filters: diagnosis and leads](https://www.datafirefly.com/en/2026/09/30/slow-faceted-filters-prestashop-diagnosis/index.md): A filtered category page executing three hundred queries has a design problem, not a server power problem. How to measure before assuming, read an execution plan, and why functional decisions often have more effect than technical optimisation. - [Mining your customers' internal searches for long-tail keywords](https://www.datafirefly.com/en/2026/09/30/internal-searches-long-tail-keywords-prestashop/index.md): A term typed fifty times by a qualified audience is worth more than a thousand-search keyword of which you capture nothing. How to extract and classify this data, turn it into a content plan, and tell real catalog gaps from engine defects. - [How to duplicate a complete category to another PrestaShop store?](https://www.datafirefly.com/en/2026/09/29/duplicate-category-another-store-prestashop/index.md): A product associated with a second store without its categories existing there becomes an orphan. Share or duplicate, the seven elements to copy, the trap of duplicate references and the three causes of invisible products after duplication. - [Duplicate content between PrestaShop combinations](https://www.datafirefly.com/en/2026/09/29/duplicate-content-prestashop-combinations/index.md): Fifteen variants share the same description: that is normal. The question is deciding what deserves to exist as an independent page. The criterion that decides, the real cost of splitting, and how to differentiate without writing thirty texts. - [French e-reporting on PrestaShop: which e-commerce data to prepare for electronic invoicing?](https://www.datafirefly.com/en/2026/09/28/french-e-reporting-prestashop-data-to-prepare/index.md): For a store selling to consumers, e-reporting under the French reform weighs the most, and it is the least discussed. The data to prepare, the frequent gaps with current exports, and why the first three quarters of work are not technical. - [Security deposits on a PrestaShop rental](https://www.datafirefly.com/en/2026/09/28/security-deposit-prestashop-rental/index.md): Blocking 800 euros on a customer's card for a 60-euro rental demands a trust they do not yet have. The three mechanisms and what they are worth depending on duration, the amount formula, and what makes a retention defensible. - [Why the native PrestaShop checkout loses customers on mobile](https://www.datafirefly.com/en/2026/09/27/prestashop-checkout-mobile-abandonment/index.md): The native funnel was designed for a wide screen and keeps choices that cost orders at every step. The screen-by-screen analysis, the three most profitable fixes, and the ten-minute diagnostic method. - [Rounding to .90, .95 or .99: automating psychological prices per currency on PrestaShop](https://www.datafirefly.com/en/2026/09/27/psychological-price-rounding-currency-prestashop/index.md): A converted price with three apparent decimals signals to the customer that they are buying on a poorly prepared foreign site. Conventions are not universal, rounding costs or gains margin, and four situations produce aberrations. - [Product FAQ and structured data on PrestaShop](https://www.datafirefly.com/en/2026/09/26/product-faq-structured-data-prestashop/index.md): Do not build your FAQ to get a rich result: Google has heavily restricted it. The right reason remains answering the questions that block the purchase, with questions drawn from your real exchanges and correctly placed markup. - [Creating dynamic colour, size and price filters on PrestaShop without reloading the page](https://www.datafirefly.com/en/2026/09/26/dynamic-filters-colour-size-price-prestashop/index.md): A filter filled in on thirty products out of two hundred produces misleading selections. The three criteria for keeping an attribute, the performance bottlenecks on a large catalogue, and the five rules of the mobile panel. - [Sending an alert when a new product matches a PrestaShop customer's criteria](https://www.datafirefly.com/en/2026/09/25/new-product-alert-customer-criteria-prestashop/index.md): Between a saved search and a product going live, you need a mechanism that matches, decides and sends. When to evaluate matches, what actually counts as new, the four sending rules and deliverability. - [How to stop Googlebot wasting its crawl on PrestaShop filters](https://www.datafirefly.com/en/2026/09/25/googlebot-crawl-waste-prestashop-filters/index.md): On catalogues with untreated facets, the share of crawling devoted to filters often exceeds half the requests. How to measure it in the server logs, why noindex and robots are not enough, and the limits to respect. - [How to prepare a quarterly OSS export from PrestaShop](https://www.datafirefly.com/en/2026/09/24/quarterly-oss-export-prestashop/index.md): The quarterly return calls for data PrestaShop does not produce as such. The exact scope, the five fields to extract including the one that is always missing, the question of attachment dates and three consistency checks. - [Selling a monthly box on PrestaShop: configuring the catalogue](https://www.datafirefly.com/en/2026/09/24/monthly-box-prestashop-configuration/index.md): A box is neither a product nor a classic subscription: it is a sale in waves with a cut-off date. Stock is not a number of boxes but a number of places, and renewals come before new signups. - [Guest checkout or account creation: which to choose on PrestaShop](https://www.datafirefly.com/en/2026/09/23/guest-checkout-or-customer-account-prestashop/index.md): Before the order, creating an account is a constraint. Afterwards, it is a convenience. What the account actually brings, the arguments that do not hold, the third way and the complete reversal of the trade-off in B2B. - [Long product descriptions on PrestaShop: tabs, accordions or a continuous page?](https://www.datafirefly.com/en/2026/09/23/long-description-tabs-accordions-continuous-page-prestashop/index.md): The choice looks aesthetic; it arbitrates between mobile readability, indexing and the amount of information actually read. Tabs do not make people read more, they make people choose: the three-criteria decision rule and the mixed structure that works best. - [PrestaShop: returning to the same position in a category after viewing a product](https://www.datafirefly.com/en/2026/09/22/return-to-category-position-prestashop/index.md): Scrolling down to the fortieth product, opening a page, coming back and starting all over: one of the most reported frictions on large catalogues. What actually needs to be remembered, the two technical approaches and the new tab case. - [How to let customers save a search on PrestaShop](https://www.datafirefly.com/en/2026/09/22/saved-searches-prestashop/index.md): A search built with three filters only exists for the length of a session. Which catalogues make saving it worthwhile, why to store the criteria rather than the URL, and the alert setting that prevents unsubscribes. - [The canonical tag on PrestaShop: the cases that cause trouble](https://www.datafirefly.com/en/2026/09/21/canonical-tag-prestashop-problem-cases/index.md): A badly declared canonical costs more than no canonical at all. The five awkward situations on a shop, including two very widespread mistakes: pagination pointing at page one and translations pointing at the source language. - [Trade-only catalogue: hiding prices from visitors on PrestaShop](https://www.datafirefly.com/en/2026/09/21/hide-prices-visitors-trade-catalogue-prestashop/index.md): The question is not whether to hide prices, but whether to hide pages. The three levels of restriction, the real cost of a closed catalogue, what to put in place of the price and the five places where it shows up anyway. - [Selling subscription content on PrestaShop with Stripe: architecture and good practice](https://www.datafirefly.com/en/2026/09/20/subscription-content-prestashop-stripe/index.md): Selling content by subscription raises a question that does not exist with physical goods: what happens to what the customer has already consumed when they cancel? Access rights model, real file protection, account sharing and the legal framework for digital content. - [How to clean HTML pasted from Word in PrestaShop descriptions](https://www.datafirefly.com/en/2026/09/20/clean-html-descriptions-prestashop/index.md): The visible text sometimes represents less than 10% of the description's actual weight. What the word processor injects, why mobile rendering breaks, and how to clean in bulk without losing the structure. - [Building an A to Z brand directory on PrestaShop with instant search](https://www.datafirefly.com/en/2026/09/19/brand-directory-az-prestashop/index.md): The directory is the only page that links to all your brand pages: without it, secondary brands have no incoming link. Page structure, instant search with aliases, indexing, and how to handle brands with no products. - [404 audit on PrestaShop: which errors to fix first on a large catalogue](https://www.datafirefly.com/en/2026/09/19/404-audit-prestashop-priorities/index.md): A 404 is not a problem in itself, it is the correct answer to a non-existent page. What matters is spotting the ones that had value: the redirect, restore or 410 matrix, and the three sorting criteria that cut three thousand rows down to a hundred. - [Showing prices with or without VAT by customer group on PrestaShop](https://www.datafirefly.com/en/2026/09/18/prices-vat-customer-group-prestashop/index.md): Showing a gross price to a tradesperson makes you look 20% more expensive than you are. The native per-group setting, what it does not cover, the four places where inconsistencies appear, and what matters more than display. - [Letting customers pause their PrestaShop subscription](https://www.datafirefly.com/en/2026/09/18/pause-subscription-prestashop/index.md): A customer going on holiday or sitting on three unopened boxes does not want to stop, they want to suspend. Without a pause option, they cancel. The four rules to define, the effect on billing, and the conditions for offering a pause without obstructing cancellation. - [How to add HD zoom to PrestaShop product images without a theme plugin](https://www.datafirefly.com/en/2026/09/17/hd-zoom-product-images-prestashop/index.md): No zoom feature can create detail absent from the file: source resolution often rules the project out before it starts. The three behaviours, the touch conflict that blocks scrolling, and deferred loading of the high-definition file. - [How to display subcategories as image tiles on PrestaShop](https://www.datafirefly.com/en/2026/09/17/subcategories-image-tiles-prestashop/index.md): On a top-level category, the visitor wants to know what the section contains: a list of text links answers that badly. Where to place the tiles by category level, how to choose the visuals, and the case of pages with no products of their own. - [AJAX faceted filters in PrestaShop: how to keep SEO clean](https://www.datafirefly.com/en/2026/09/16/ajax-faceted-filters-prestashop-seo/index.md): Six facets with eight values each produce more than a quarter of a million combinations per category. Which facets to open to indexing and on what criteria, the difference between canonical, noindex and robots blocking, and how to contain crawl at the source. - [Seasonal sports equipment rental: configuring PrestaShop](https://www.datafirefly.com/en/2026/09/16/seasonal-sports-equipment-rental-prestashop/index.md): Eight to twelve weeks often represent 80% of the activity. Modelling the fleet by size, the pack conditional on all its components being available, the data to collect at booking, and organising in-store collection. - [How to add custom tabs to a PrestaShop product page](https://www.datafirefly.com/en/2026/09/15/custom-tabs-product-page-prestashop/index.md): Collapsed content stays indexable if it is in the HTML, not if it is loaded on click: the point most implementations get wrong. Tabs or accordion, which tabs by product type, and in what order. - [Category tree: how many levels on a PrestaShop store](https://www.datafirefly.com/en/2026/09/15/category-tree-levels-prestashop/index.md): The three-click rule has been heavily qualified: visitors give up when they feel they are not making progress, not on the third click. The right number of levels by catalogue size, and the criterion that settles category versus facet. - [PrestaShop breadcrumbs: how to add BreadcrumbList markup correctly](https://www.datafirefly.com/en/2026/09/14/breadcrumblist-markup-prestashop/index.md): The path shown in search results does not come from your URL but from your markup. The expected structure, the case of products attached to several categories, and why the displayed trail and the marked-up trail can differ. - [Showing only the images of the selected variant in PrestaShop](https://www.datafirefly.com/en/2026/09/14/images-selected-variant-prestashop/index.md): The image-to-combination association exists natively, but it does not decide how the gallery behaves: the theme does. The three possible behaviours, the fallback you cannot skip and the multiple-attribute trap. - [Calculating a tiered daily rental rate on PrestaShop](https://www.datafirefly.com/en/2026/09/13/tiered-daily-rental-rate-prestashop/index.md): A strictly proportional rate overcharges long durations and undercharges short ones, because the fixed cost is the same. How to build the tiers from the bottom up, which calculation method to use for in-between durations, and the message that lengthens rentals. - [7 content blocks to add to a PrestaShop product page to convert better](https://www.datafirefly.com/en/2026/09/13/content-blocks-product-page-prestashop/index.md): Every unanswered objection is an abandoned cart, or a purchase followed by a return. Seven content blocks, the exact objection each one removes, and the order to give them depending on price. - [Dark mode on a PrestaShop store: useful or gimmick](https://www.datafirefly.com/en/2026/09/12/dark-mode-prestashop-useful-or-gimmick/index.md): Dark mode is not systematically more accessible, and its real cost goes well beyond changing colours. The two measurable criteria that settle the question on your own shop, and the four items nobody anticipates. - [Meta Pixel and Conversions API on PrestaShop](https://www.datafirefly.com/en/2026/09/12/meta-pixel-conversions-api-prestashop/index.md): The browser pixel now sees only part of your conversions, and the loss is getting worse. How to combine the two channels, why deduplication is the critical point, and what server-side sending does not exempt you from. - [A customer returns portal on PrestaShop: what it has to contain](https://www.datafirefly.com/en/2026/09/11/customer-returns-portal-prestashop/index.md): A return is a moment of truth: the customer has already been disappointed, and your handling decides whether they come back. What the native system does, the five elements of a usable portal, the legal floor and the time actually saved. - [PrestaShop cookie banner: the GDPR checklist to avoid the classic mistakes](https://www.datafirefly.com/en/2026/09/11/prestashop-cookie-banner-gdpr-checklist/index.md): A non-compliant banner is visible from the home page and the inspector. The five substantive rules, the eight mistakes that come up every time, what is actually exempt and a ten-minute test. - [301 redirects after a PrestaShop redesign: the battle plan](https://www.datafirefly.com/en/2026/09/10/301-redirects-after-prestashop-redesign/index.md): A visually successful redesign can lose half the organic traffic in three weeks. The four sources to cross-reference for the inventory, the mapping rules, the order of operations on switchover day and the fortnight of checks that follows. - [How to add postcode-based shipping surcharges in PrestaShop](https://www.datafirefly.com/en/2026/09/10/shipping-surcharge-by-postcode-prestashop/index.md): PrestaShop reasons in zones and countries, and stops well short of the postcode. The five situations that demand fine granularity, how to build the grid, and the free shipping question on hard-to-reach areas. - [PrestaShop and the 10,000 euro OSS threshold: how to track EU sales by country](https://www.datafirefly.com/en/2026/09/09/oss-threshold-10000-euros-prestashop/index.md): The 10,000 euro threshold is global, not per country: 4,000 in Belgium plus 4,000 in Germany plus 3,000 in Spain tips you over. What it counts, the two-year reference period, the exact moment of the switch and the tracking to set up. - [Building a tiered loyalty programme on PrestaShop](https://www.datafirefly.com/en/2026/09/09/tiered-loyalty-programme-prestashop/index.md): A loyalty programme is a certain cost against an uncertain revenue. Points or status, how to calculate the real cost, the accounting provision nobody anticipates, and the four mistakes that wipe out the margin. - [Selling a monthly subscription on PrestaShop with Stripe](https://www.datafirefly.com/en/2026/09/08/monthly-subscription-prestashop-stripe/index.md): PrestaShop is built around a single act, a subscription assumes the opposite. How the roles split between the payment platform and the shop, the five webhooks to handle, and the first source of loss, which is not cancellation. - [How to reduce cart abandonment on PrestaShop 8 without changing your theme](https://www.datafirefly.com/en/2026/09/08/reduce-cart-abandonment-prestashop-without-theme-change/index.md): Part of abandonment cannot be reduced, the rest comes from identifiable friction. The eight frictions of the native checkout, the five fixed in the settings without touching the theme, and the two false good ideas to avoid. - [How to let customers build their own box on PrestaShop](https://www.datafirefly.com/en/2026/09/07/let-customers-build-own-box-prestashop/index.md): A box has no stock of its own, it consumes the stock of its components: that is the point implementations get wrong. The three composition models, the rules to set, how it renders on documents and how to steer the margin. - [PrestaShop strikethrough price not showing: the common causes](https://www.datafirefly.com/en/2026/09/07/prestashop-strikethrough-price-not-showing/index.md): The promotion shows in the back office but not on the site: the price exists, it just does not reach the display. The ten causes in order of frequency and a five-step diagnostic method. - [How to split PrestaShop combinations into separate products](https://www.datafirefly.com/en/2026/09/06/split-prestashop-combinations-separate-products/index.md): A garment size is chosen after the buying decision, a sofa colour is searched for by name on Google. The five criteria that justify splitting, what you lose in the process, and the seven-step procedure with its redirects. - [How to reorder the products in a PrestaShop category with drag and drop](https://www.datafirefly.com/en/2026/09/06/reorder-products-prestashop-category-drag-drop/index.md): Moving a product from position 40 to position 2 takes thirty-eight clicks in the native back office. How PrestaShop stores positions, what silently overwrites them, and which criteria should drive the order of a grid. - [Semantic search on PrestaShop: how it works and how to roll it out](https://www.datafirefly.com/en/2026/09/05/semantic-search-prestashop-how-it-works/index.md): Matching "car charger" with "cigarette lighter adapter" without declaring a single synonym: the principle, what to vectorise, and above all why you should combine it with your existing search rather than replace it. - [Migrating from PrestaShop 8 to PrestaShop 9: the module audit](https://www.datafirefly.com/en/2026/09/05/prestashop-8-to-9-migration-module-audit/index.md): A major upgrade is not decided by the PrestaShop core but by your modules. The inventory to produce before any quote, the four treatment categories, the common technical breakages and the journey-based test plan. - [GA4 e-commerce on PrestaShop: the 7 events to wire up](https://www.datafirefly.com/en/2026/09/04/ga4-ecommerce-prestashop-events/index.md): A shop that only sends the purchase has a revenue figure and nothing else. The seven events that rebuild the chain, the item structure to hold everywhere, the classic mistakes and the normal gap with the back office. - [PrestaShop accessibility and the EAA: what an online shop must check](https://www.datafirefly.com/en/2026/09/04/prestashop-accessibility-eaa-online-shop/index.md): The EAA has applied since June 2025 and explicitly covers e-commerce. Who is really concerned, the twelve blockers that come back on every shop, a one-day audit method and what a widget cannot do. - [E-commerce internal linking: from categories to product pages](https://www.datafirefly.com/en/2026/09/03/ecommerce-internal-linking-categories-product-pages/index.md): The downward flow from category to products happens by itself. The upward flow, the one that makes your category pages exist, is almost always missing. The four flows to build, the anchor rules and what really automates. - [How to manage use-by dates, best-before dates and lot numbers in PrestaShop](https://www.datafirefly.com/en/2026/09/03/use-by-best-before-lot-numbers-prestashop/index.md): The date does not belong to the product, it belongs to the lot: that is what breaks naive implementations. Distinguishing use-by dates, best-before dates and lot numbers, the FEFO rule in preparation, and what makes a targeted product recall possible. - [How to automatically verify a VIES VAT number at PrestaShop checkout](https://www.datafirefly.com/en/2026/09/02/verify-vies-vat-number-prestashop-checkout/index.md): One call, one valid-or-invalid answer: in production you must handle three states, not two. Number formats per country, latency that varies with the member state queried, behaviour when the service is down and keeping the proof. - [How to display PrestaShop customer reviews with stars in Google](https://www.datafirefly.com/en/2026/09/02/prestashop-customer-reviews-stars-google/index.md): Reviews a business displays about itself no longer produce stars: only product reviews remain eligible. The two markup structures to articulate, Google's five rules, the mistakes that make rich snippets disappear and why the waiting period is normal. - [Renting out equipment with PrestaShop: calendar and availability management](https://www.datafirefly.com/en/2026/09/01/equipment-rental-prestashop-calendar-availability/index.md): A rented product is not unavailable, it is unavailable from the 12th to the 18th. The interval-based availability model, the four durations to distinguish including the one everyone forgets, and the usability rules for the customer-facing calendar. - [Which trust blocks to add on a PrestaShop product page](https://www.datafirefly.com/en/2026/09/01/trust-blocks-product-page-prestashop/index.md): A row of six pictograms in the footer that nobody reads: the problem is not the principle but the application. The visitor's three real questions, what reassures depending on the average order value, and the wordings that serve no purpose. ## 2026-08 - [How to offer a free gift above a cart amount on PrestaShop](https://www.datafirefly.com/en/2026/08/31/free-gift-cart-threshold-prestashop/index.md): A threshold set too low and you give gifts to people who were already above it. How to calculate it from the cart distribution rather than the average, which gift to choose, and the five edge cases to settle before launch. - [Omnibus Directive: displaying the lowest price of the last 30 days on PrestaShop](https://www.datafirefly.com/en/2026/08/31/omnibus-directive-lowest-price-30-days-prestashop/index.md): Not the catalog price, not the recommended price: the lowest price actually applied over thirty days. What counts as a price reduction announcement, how to calculate the reference, the three exceptions and why price history must start now. - [How to create a clickable “Shop the Look” on PrestaShop](https://www.datafirefly.com/en/2026/08/30/clickable-shop-the-look-prestashop/index.md): A photo on a white background shows a product, a scene shows a result. The mechanism is simple, its success comes down to execution details: image composition, number of hotspots, mobile behaviour and fallback list. - [How to turn PrestaShop internal searches into SEO landing pages](https://www.datafirefly.com/en/2026/08/30/internal-searches-seo-landing-pages-prestashop/index.md): The internal search log contains the way your customers phrase their need, in their own words. Which queries deserve an indexable page, the four selection criteria, and why mass generation turns this idea into a penalty. - [How to synchronise stock between two separate PrestaShop stores](https://www.datafirefly.com/en/2026/08/29/sync-stock-two-prestashop-stores/index.md): As long as the stock is not shared, each store believes it has the whole quantity. Three possible architectures, why naive two-way synchronisation diverges, how to calculate the oversell window and what you must not align. - [Gift with Purchase on PrestaShop: The Science of the Threshold to Boost AOV in 2026](https://www.datafirefly.com/en/2026/08/29/gift-with-purchase-cart-gift-aov-threshold-prestashop-2026/index.md): Cart gift is more profitable than a percentage discount: cost to merchant 5× to 10× lower in equivalent perceived value, stronger psychological effect of "free". On well-calibrated PrestaShop stores: +12 to +22% AOV, +6 to +14% margin per affected order. The science of the threshold, choosing the right gift, and the pitfalls that ruin margin. - [Nutri-Score on a PrestaShop food store](https://www.datafirefly.com/en/2026/08/29/nutri-score-food-store-prestashop/index.md): Nutrition values are mandatory, the Nutri-Score is voluntary, but as soon as you display it its rules of use become binding. The most demanding one: completeness across the whole range, not just on well-rated products. - [How to optimise PrestaShop brand pages for SEO](https://www.datafirefly.com/en/2026/08/28/optimise-brand-pages-prestashop-seo/index.md): Brand pages exist, are reachable, and get no traffic. Four structural causes, the minimum content that changes the outcome, linking from product pages and how to handle brands with two products. - [People Also Ask + FAQ AI in 2026: Capturing the Triple SERP Territory (Featured Snippets, PAA, AI Overviews) on PrestaShop and WooCommerce](https://www.datafirefly.com/en/2026/08/28/people-also-ask-ai-faq-triple-serp-territory-prestashop-woocommerce-2026/index.md): The 2026 SERP is no longer a list of ten links — it's three territories: Featured Snippets, People Also Ask, AI Overviews. Together they capture 60 to 75% of search traffic. Each calls for a specific content format, but they converge on a common base: structured Q/A, clean Schema FAQPage, and an up-to-date llms.txt. The method to conquer them simultaneously. - [Reverse charge VAT on PrestaShop: applying 0% to eligible EU B2B customers](https://www.datafirefly.com/en/2026/08/28/reverse-charge-vat-b2b-prestashop/index.md): Four cumulative conditions, and if a single one is missing, French VAT remains due and payable by you. The domestic delivery trap, the evidentiary value of VIES verification, the two documents required to prove transport and the mandatory invoice statement. - [Collecting product reviews without falling into fake reviews](https://www.datafirefly.com/en/2026/08/27/collecting-product-reviews-without-falling-into-fake-reviews/index.md): A fake review is not limited to an invented one: filtering out negatives and claiming "verified reviews" without verification also count. The four forms recognised by inspections, the three mandatory disclosures and what the NF Z74-501 standard adds. - [Mobile Conversion 2026 on PrestaShop: Sticky Cart, Address Autocomplete and E.164 Indicator — the Trilogy That Unlocks Mobile Checkout](https://www.datafirefly.com/en/2026/08/27/mobile-conversion-prestashop-sticky-cart-address-autocomplete-e164-2026/index.md): Mobile generates 70% of traffic and only 45% of sales: the gap is entirely in checkout. Three precise frictions kill mobile conversion — add-to-cart forcing a scroll up, 45-second address entry, mis-formatted international phone number. The three levers that unblock mobile checkout in 2026. - [How to build a paid membership area on PrestaShop](https://www.datafirefly.com/en/2026/08/27/how-to-build-a-paid-membership-area-on-prestashop/index.md): Restricted access, paid content or membership with benefits: three models on the same foundation. What PrestaShop customer groups can do, what they lack, and the expiry mechanism that decides whether the model is viable. - [One-page checkout on PrestaShop: which conversion gains to measure](https://www.datafirefly.com/en/2026/08/26/one-page-checkout-on-prestashop-which-conversion-gains-to-measure/index.md): Published gains range from 5 to 40%, which is enough to disqualify them all. Why A/B testing is difficult on a funnel, how to run a valid before-and-after measurement, and the five indicators that explain what moves. - [How to add a Frequently Bought Together block on PrestaShop](https://www.datafirefly.com/en/2026/08/26/how-to-add-a-frequently-bought-together-block-on-prestashop/index.md): A block fed by guesswork offers the case for a different model, and the visitor stops looking at it. How to build associations from order history, avoid the best-seller trap and choose the right display format. - [How to prepare Black Friday on PrestaShop weeks in advance](https://www.datafirefly.com/en/2026/08/25/how-to-prepare-black-friday-on-prestashop-weeks-in-advance/index.md): The most structuring Black Friday constraint is not commercial but regulatory, and it kicks in thirty days before. A six-week countdown plan, from freezing the reference price to exiting the operation. - [Passwordless Login (Magic Link) on PrestaShop in 2026: Checkout Conversion and the End of Captcha](https://www.datafirefly.com/en/2026/08/25/passwordless-login-magic-link-prestashop-checkout-conversion-2026/index.md): 14% of identified customers abandon at the login step, 28% go through "forgot password". On a mid-market store, that's 8 to 18% of revenue lost on authentication friction. Magic link and passkey change the equation: +21 points of login successful rate, +4 to +8 points of checkout conversion, −68% account support tickets. - [How to build a step-by-step product configurator on PrestaShop](https://www.datafirefly.com/en/2026/08/25/how-to-build-a-step-by-step-product-configurator-on-prestashop/index.md): Five attributes with four values give 1,024 combinations for a single product. Beyond one hundred, the model gives way and you configure instead of combining. Step splitting, dependency rules, live pricing and abandonment recovery. - [How to improve PrestaShop 8 internal search without changing your theme](https://www.datafirefly.com/en/2026/08/24/how-to-improve-prestashop-8-internal-search-without-changing-your-theme/index.md): A purchased theme, customised, modified by a provider who is gone: touching it is disproportionate. Most of the gains happen elsewhere, in four steps, none of which requires modifying a template. - [Off-the-shelf PrestaShop module or custom development: how to decide](https://www.datafirefly.com/en/2026/08/24/off-the-shelf-prestashop-module-or-custom-development-how-to-decide/index.md): The purchase price is only a fraction of the real cost, in both cases. The four forgotten cost items of custom development, a three-year cost comparison in figures, and the five situations where custom remains the right answer. - [Repairability and durability index: displaying the score on PrestaShop](https://www.datafirefly.com/en/2026/08/23/repairability-and-durability-index-displaying-the-score-on-prestashop/index.md): A score out of 10 with one decimal, a coloured pictogram, close to the price: the format is mandated and non-compliance is spotted in one second. Affected categories, where to display, how to store the data and what the durability index changes. - [Google Shopping and Merchant Center 2026 on PrestaShop: Product Feed, GTIN, Performance Max](https://www.datafirefly.com/en/2026/08/23/google-shopping-merchant-center-feed-gtin-performance-max-prestashop-2026/index.md): Google Shopping in 2026: 18% of revenue when the feed is well done, 3% by default. The gap plays out on three levels: feed quality (required attributes, GTIN, identifiers), campaign strategy (Performance Max vs Standard), Merchant Center compliance (Omnibus, return, shipping). The complete guide to a poorly exploited acquisition channel on PrestaShop. - [How to add hreflang tags automatically on PrestaShop 8 and 9](https://www.datafirefly.com/en/2026/08/23/hreflang-tags-prestashop/index.md): Hreflang does not push a page up, it stops your versions competing and serves the right one to the right visitor. The three absolute rules, the choice between language and language plus country, and the five mistakes that cancel the whole setup. - [Adding a quote request to PrestaShop without switching to full B2B mode](https://www.datafirefly.com/en/2026/08/22/quote-request-prestashop-without-b2b-mode/index.md): Switching on PrestaShop's B2B mode transforms the store for everyone in order to serve a minority. The targeted approach: keep B2C and add a conditional quote channel, with the four right triggers and an internal workflow that holds. - [AI Semantic Internal Linking on PrestaShop: Turning a Catalogue into a Relevance Graph in 2026](https://www.datafirefly.com/en/2026/08/22/ai-semantic-internal-linking-prestashop-relevance-graph-2026/index.md): A PrestaShop catalogue without internal linking is a library without an index. Google and AI agents see islands, not a graph. Manual linking doesn't scale beyond 200 pages. AI computes semantic similarity between 5,000 entities in minutes and suggests the links maximising relevance. Method, real cost, and the three mistakes that cost 30% of organic traffic. - [How to display customer photos on PrestaShop product pages](https://www.datafirefly.com/en/2026/08/22/customer-photos-product-pages-prestashop/index.md): A customer photo settles the question of the real shade and of scale better than any description. How to collect those images, which authorisations to obtain, how to moderate and link each photo to the right product. - [How to offer recurring replenishment orders on PrestaShop](https://www.datafirefly.com/en/2026/08/21/recurring-replenishment-orders-prestashop/index.md): On consumables, the customer comes back to order when the product has run out, which is too late. How to identify products with a stable rhythm, where to offer recurrence, and the four actions the customer must be able to take alone. - [Web Push Notifications 2026: Re-Engagement Lever or Nuisance That Kills Trust?](https://www.datafirefly.com/en/2026/08/21/web-push-notifications-reengagement-prestashop-2026/index.md): Web push has crossed three cycles since 2015: enthusiasm, fatigue, regulatory maturation. In 2026, it's a niche re-engagement lever delivering 2-5% additional revenue on cart abandonment, back in stock and price drop — or a nuisance destroying trust if poorly deployed. Web Push API, iOS PWA support, GDPR-compliant opt-in, OneSignal / PushOwl / Wonderpush comparison and ROI arithmetic. - [How to display a different price per country in PrestaShop](https://www.datafirefly.com/en/2026/08/21/different-price-per-country-prestashop/index.md): PrestaShop thinks in a single price converted by currency and corrected by VAT, not in prices per country. The four levers of differentiation, the round tax-inclusive price trap, and what the EU geo-blocking regulation actually allows. - [Generating a downloadable PDF catalogue from PrestaShop](https://www.datafirefly.com/en/2026/08/20/pdf-catalogue-prestashop/index.md): The PDF catalogue remains indispensable in B2B and at trade shows. Three uses calling for three different documents, how to handle frozen prices, and why a plain download link is not enough to make it readable. - [Bundles and Product Packs on PrestaShop: Conversion, AOV and the Technical Mechanics](https://www.datafirefly.com/en/2026/08/20/bundles-product-packs-prestashop-conversion-aov-2026/index.md): While all attention focuses on conversion rate, the most profitable lever in e-commerce remains largely underused: growing the basket at the moment of purchase. Bundles and product packs move the needle +18 to +35% AOV on stores that deploy them properly. The three families (fixed pack, mix & match, FBT), technical mechanics on PrestaShop, VAT and return stakes, the pitfalls that fail 80% of deployments. - [PrestaShop internal search: why it does not find typos](https://www.datafirefly.com/en/2026/08/20/prestashop-search-typos/index.md): One missing letter is enough to make a product invisible. How PrestaShop builds its search index, why matching stays exact, the three other blind spots and the four levels of correction available. - [How to self-host Google Fonts on PrestaShop for GDPR](https://www.datafirefly.com/en/2026/08/19/self-host-google-fonts-prestashop-gdpr/index.md): A font loaded from Google's servers passes the visitor's IP to a third party outside the EU, with no legal basis. Why consent does not settle the case, where the calls hide in PrestaShop, and the four-step migration procedure. - [PIM for Mid-Market E-Commerce: When Akeneo Becomes Profitable (vs CSV and Native Back-Office)](https://www.datafirefly.com/en/2026/08/19/pim-ecommerce-mid-market-akeneo-prestashop-2026-2/index.md): Starting at 1,000 SKUs or 200 SKUs in 3+ languages, CSV management becomes growth brake #1 for a PrestaShop store. Akeneo dominates the European PIM market with three editions (Community open source, Growth, Enterprise). The four tipping indicators, the real cost (€50-80K over 12 months), Quable / Ergonode / Pimcore alternatives, and the pitfalls to avoid. - [How to find broken links and missing images on PrestaShop](https://www.datafirefly.com/en/2026/08/19/find-broken-links-missing-images-prestashop/index.md): On a living catalogue, dead links are a normal consequence of operation. The six sources specific to PrestaShop, what an external crawler cannot see, how to prioritise by value and the three possible decisions for each URL. - [Turning a quote into an order on PrestaShop: the complete workflow](https://www.datafirefly.com/en/2026/08/18/turn-quote-into-order-prestashop/index.md): Between an accepted quote and a created order, things happen: the price moves, the stock goes, nobody knows which version the customer approved. The six states of a quote, the validity period, the deposit and the stock reservation question. - [Payment Fraud and Chargebacks: 3DS2, Risk Scoring, and PrestaShop Anti-Fraud Machinery](https://www.datafirefly.com/en/2026/08/18/payment-fraud-chargebacks-3ds2-anti-fraud-prestashop-2026/index.md): An €80 chargeback actually costs €120-200 when you factor in processor fees, network penalties, and HR cost. For high-risk sectors (vape, electronics, digital content), the Visa critical 0.9% threshold is crossed within a quarter without anti-fraud machinery. 3DS2, fraud scoring, friendly fraud, and the defense in depth to deploy on PrestaShop. - [Automating post-purchase review requests on PrestaShop: the complete method](https://www.datafirefly.com/en/2026/08/18/automate-post-purchase-review-requests-prestashop/index.md): Satisfied customers do not write spontaneously, dissatisfied ones do. Automating the review request restores representativeness: timing based on real use, a two-email sequence, one-click rating and the legal frame to respect. - [Flash sale with countdown on PrestaShop](https://www.datafirefly.com/en/2026/08/17/flash-sale-countdown-prestashop/index.md): A countdown frozen by the cache or shifted by two hours destroys the time constraint a flash sale rests on. The three technical traps, the client-side calculation rule, and the compliance point that limits how often you can repeat the operation. - [Verified Product Reviews in 2026: NF ISO 20488, the End of Fake Reviews, and a Compliant Workflow on PrestaShop](https://www.datafirefly.com/en/2026/08/17/verified-product-reviews-nf-iso-20488-fake-review-prestashop-2026/index.md): Since the Digital Services Act and the January 2025 decree, hosting unverified reviews is expensive: DGCCRF fines up to 6% of global revenue for deceptive commercial practice. Compliance goes through the NF ISO 20488 standard and an auditable workflow. Comparison of Avis Vérifiés, Trustpilot, eKomi, Trusted Shops solutions on PrestaShop, plus the DIY option with its real hidden cost. - [How to do product page storytelling on PrestaShop without a page builder](https://www.datafirefly.com/en/2026/08/17/product-page-storytelling-prestashop/index.md): Product storytelling is a matter of order, not style. Why a page builder is the wrong tool on a catalogue, the six-block structure that converts, and how to apply it to three hundred pages without spending the year on it. - [PrestaShop No results page: how to turn it into a page that sells](https://www.datafirefly.com/en/2026/08/16/no-results-search-page-prestashop/index.md): Between 10 and 20% of internal searches return nothing, and those sessions carried the strongest intent on the site. The four causes of an empty search, the five blocks that recover the visitor, and how to use the query log. - [Black Friday 2026 on PrestaShop: Infrastructure, Promo Calendar, and the D-30 Checklist](https://www.datafirefly.com/en/2026/08/16/black-friday-2026-prestashop-infrastructure-calendar-d30-checklist/index.md): On November 27, 2026, PrestaShop stores will fall at 6 PM due to saturated PHP-FPM, others will be sanctioned by the DGCCRF for non-compliant reference price, others still will collect an unmonetized traffic peak for lack of prepared logistics. The complete D-30 to D+15 checklist, by area: infrastructure, catalog, marketing, compliance, D-day monitoring. - [How to group a B2B customer's orders into a monthly PrestaShop invoice](https://www.datafirefly.com/en/2026/08/16/monthly-consolidated-invoice-b2b-prestashop/index.md): One invoice a month rather than one per order: what consolidation changes for cash flow, the four cases to settle, and why stitching already-numbered PDFs together is not an option. - [Back-in-stock alert on PrestaShop: converting the stockout](https://www.datafirefly.com/en/2026/08/15/back-in-stock-alert-prestashop/index.md): An out-of-stock page receives a visitor with clear buying intent and lets them walk away. Here is what the native Mail alerts module does, its three limits, and the four figures that turn the alert into a restocking decision tool. - [Headless PrestaShop 2026: Should You Really Switch to a Decoupled Front?](https://www.datafirefly.com/en/2026/08/15/headless-prestashop-decoupled-front-2026/index.md): Headless commerce is sold as the miracle solution to Core Web Vitals and front modernity. On PrestaShop, the 2026 reality is more nuanced: 6 to 12 months of dev, €30-150K cost, loss of the theme and front module ecosystem. Which stores does decoupled really pay off for, and the hybrid alternative that captures 80% of the gain for 10% of the cost. - [PrestaShop: how to run second item at 50% off without a promo code](https://www.datafirefly.com/en/2026/08/15/second-item-half-price-prestashop-no-promo-code/index.md): Second item at 50% off is a 25% discount on the pair, not 50%. Here is why a promo code is the wrong vehicle, what a quantity-based specific price does instead, and the edge cases to settle before launching. - [How to automate B2B unpaid invoice reminders on PrestaShop](https://www.datafirefly.com/en/2026/08/14/automate-b2b-unpaid-invoice-reminders-prestashop/index.md): On a B2B store that accepts bank transfer, outstanding receivables build up quietly. Here is a four-step dunning sequence, the statements your invoices must carry, and the point where manual follow-up stops being viable. - [PrestaShop Cache Strategy 2026: Redis, Memcached, Varnish — Which Stack for Which Store](https://www.datafirefly.com/en/2026/08/14/prestashop-cache-strategy-redis-memcached-varnish-2026/index.md): TTFB at 800 ms, LCP at 3.2 s, saturated Google crawl budget: on an unoptimized PrestaShop store, cache is the highest-ROI optimization in 2026 — and the most poorly done. The four layers of a clean stack, the Redis / Memcached / Varnish decision rule, and the default stack recommended for 80% of mid-market stores. - [How to create a buy 3 get 1 free promotion on PrestaShop](https://www.datafirefly.com/en/2026/08/14/buy-3-get-1-free-promotion-prestashop/index.md): PrestaShop cart rules know how to give a product away, but not how to repeat the offer for every batch of three, nor how to display it on the product page. Here is what the native engine covers, where it stops, and how to build an X for Y mechanic that survives production. - [Server-side tracking GA4 on PrestaShop: recovering 20 to 35% of conversions after iOS 17 and Consent Mode v2](https://www.datafirefly.com/en/2026/08/13/server-side-tracking-ga4-prestashop-ios-17-consent-mode-2026-en/index.md): Between PrestaShop back-office orders and GA4 conversions, the gap is 20 to 35% in 2026. Combined effect of iOS 17, Consent Mode v2, third-party cookie blocking and anti-tracking extensions. Server-side tracking restores 70 to 90% of those conversions and stabilises Meta/Google ROAS. Architecture, cost and real ROI. - [AI shopping agents: preparing your PrestaShop catalogue for Operator, Claude Computer Use and comparison agents in 2026](https://www.datafirefly.com/en/2026/08/09/ai-shopping-agents-operator-claude-perplexity-prestashop-2026-en/index.md): Operator, Claude Computer Use, ChatGPT Shopping, Perplexity Buy: AI agents already account for 2 to 8% of referrer traffic on mid-market stores in 2026. How an agent actually reads a product page, and the 8-point checklist to make a PrestaShop catalogue discoverable by agents and their users. - [Express payment in 2026: Apple Pay, Google Pay, Klarna — UK adoption and conversion impact on PrestaShop](https://www.datafirefly.com/en/2026/08/05/express-payment-apple-pay-google-pay-klarna-prestashop-2026/index.md): Apple Pay, Google Pay, PayPal Express, Klarna: express payment is the most measurable checkout conversion lever in 2026 (+8 to +18 points). State of UK adoption, conversion gap per payment method, and the three placements to stack on PrestaShop. - [Return policy that converts: free vs paid returns, the real ROI calculation on PrestaShop in 2026](https://www.datafirefly.com/en/2026/08/01/return-policy-that-converts-roi-prestashop-2026/index.md): "Free returns 30 days" vs "Returns at your expense within 14 days": the difference is not marketing. A return policy is a measurable conversion lever whose ROI can be calculated. Here is the worked figure on a UK fashion store (+£10,900/month net) and the parameters of a policy that converts without bleeding margins. ## 2026-07 - [Transactional email deliverability 2026: strict DMARC, BIMI and why your confirmations end up in spam](https://www.datafirefly.com/en/2026/07/24/transactional-email-deliverability-dmarc-bimi-prestashop-2026-en/index.md): "We took a payment, the customer didn't receive the confirmation." The most frequent support ticket in 2026 is almost always a deliverability issue, not a bug. Since Gmail/Yahoo February 2024, strict DMARC and BIMI have become the new standard. The complete roadmap for an e-commerce store. - [Schema.org Product in 2026: what is required, what is recommended, and where to declare returns and shipping](https://www.datafirefly.com/en/2026/07/20/schema-org-product-2026-hasmerchantreturnpolicy-shippingdetails-prestashop-woocommerce-en/index.md): Only five properties are required for product result eligibility. hasMerchantReturnPolicy and shippingDetails are enhancements, best declared at Organization level. What the Google documentation actually says, and how to apply it on PrestaShop 8/9 and WooCommerce. - [WCAG 2.2 and the European Accessibility Act: where PrestaShop compliance stands one year after enforcement](https://www.datafirefly.com/en/2026/07/16/wcag-2-2-european-accessibility-act-prestashop-2026/index.md): The European Accessibility Act took effect on 28 June 2025. One year later, most PrestaShop stores serving European customers are still non-compliant. Here is the actual legal framework, the penalties being applied across the EU, and the WCAG 2.2 audit checklist to reach compliance without rebuilding the theme. - [PrestaShop 8 internal search in 2026: why the native engine sabotages your sales (and how to measure the cost)](https://www.datafirefly.com/en/2026/07/12/internal-search-prestashop-8-live-search-conversion-cost-2026/index.md): 15 to 30% of visitors go through the search bar, with a purchase intent 2 to 5 times higher than average. And PrestaShop's native search doesn't serve them. Here's how to quantify the cost and what a well-built live search changes. - [Price + back-in-stock alerts on PrestaShop: recovering the deferred revenue most stores let slip away](https://www.datafirefly.com/en/2026/07/08/price-back-in-stock-alerts-prestashop-deferred-revenue-2026/index.md): "Too expensive" and "Out of stock" are two of the main causes of pre-basket abandonment. Without capture, the revenue is lost. With two clean alert modules (price + stock), stores capture 3 to 8% of net additional revenue. Complete mechanics. - [301 redirects, 404 monitoring and slug changes: the forgotten SEO mechanic after every PrestaShop migration](https://www.datafirefly.com/en/2026/07/04/301-redirects-404-monitoring-slug-change-seo-prestashop-2026/index.md): Without clean 301 handling, a PrestaShop migration loses 25 to 50% of SEO traffic in one quarter — without a visible incident. Here is the stack that secures redirects: automatic slug change, 404 monitoring, regex, chain flattening. ## 2026-06 - [Fashion e-commerce size guide: cut the return rate by 30% without breaking conversion](https://www.datafirefly.com/en/2026/06/26/size-guide-ecommerce-cut-return-rate-prestashop-2026/index.md): 70% of fashion returns are size-related. A PNG in a tab does not move the needle. An interactive guide with calculator, dedicated SEO page and memory can cut the return rate by 8 to 15 points. Complete anatomy on PrestaShop. - [Claude Fable return: it's official, the model is back globally (July 1, 2026)](https://www.datafirefly.com/en/2026/06/24/claude-fable-return/index.md): Claude Fable 5 is back: on June 30 the US lifted export controls, and Anthropic restored the model globally from July 1 (claude.ai, API, Claude Code, Claude Cowork). A worldwide return—only Mythos 5 stays restricted. New cyber classifier, usage limits and 30-day retention: here's what changes. - [Omnibus Directive in 2026: showing the reference price without sabotaging your promotions on PrestaShop](https://www.datafirefly.com/en/2026/06/22/omnibus-directive-reference-price-promotions-prestashop-2026/index.md): Four years after EU enforcement and one year after the UK DMCC Act came into force, the price-reference rules are the number-one target of e-commerce consumer-authority inspections. Here is the exact 30-day reference price rule, the pitfalls that kill promotions, and the correct mechanics on PrestaShop. - [E-commerce Age Verification in 2026: CBD, Vape, Alcohol Compliance — Legal Obligation vs Entry Rate](https://www.datafirefly.com/en/2026/06/18/age-verification-ecommerce-cbd-vape-alcohol-compliance-prestashop-2026/index.md): Selling CBD, vape, or alcohol without an age gate in 2026 means playing with carrier and payment processor GTC. But a botched modal makes 25% of visitors flee. Here's the mechanism that works, sector by sector. - [Core Web Vitals 2026: getting PrestaShop into the green (cache, Critical CSS, next-gen images)](https://www.datafirefly.com/en/2026/06/15/core-web-vitals-2026-optimize-prestashop-cache-critical-css-images/index.md): LCP, INP, CLS: Core Web Vitals are direct ranking factors. Here is the complete optimization chain to get a PrestaShop store into the green in 2026 — full-page cache, Critical CSS, WebP/AVIF images and performant faceted search. - [Why Your PrestaShop Database Weighs 8 GB in 2026: Audit, Cleanup and Ballast Table Retention Strategy](https://www.datafirefly.com/en/2026/06/14/prestashop-database-ballast-tables-cleanup-retention-2026/index.md): A PrestaShop store active for 5 years weighs 6 to 12 GB in DB, of which 80% are ballast tables never cleaned. We audit, map, define a retention policy — and automate. Without breaking the store. - [The best PrestaShop search module in 2026: why native search no longer cuts it](https://www.datafirefly.com/en/2026/06/13/best-search-module-prestashop-live-search-2026/index.md): On a PrestaShop store, visitors who use search convert far more than the rest — provided they find. Native search lets them down. Here's what makes the best PrestaShop search module, and why live search with analytics changes the game. - [Web Push vs email: win back your visitors without a monthly subscription](https://www.datafirefly.com/en/2026/06/12/web-push-vs-email-win-back-visitors-ecommerce-2026/index.md): 98% of visitors leave without buying. Email and Web Push are the two channels to bring them back — but they don't play the same role. An honest comparison and a win-back stack with no monthly subscription, for PrestaShop and WooCommerce. - [Selling differently on PrestaShop: multi-vendor marketplace and B2B](https://www.datafirefly.com/en/2026/06/11/selling-differently-prestashop-multi-vendor-marketplace-b2b-2026/index.md): Beyond classic B2C, PrestaShop can power more ambitious models: a multi-vendor marketplace and B2B selling. Here is when each model makes sense, what it requires technically, and how to assemble it without moving to Adobe Commerce. - [PrestaShop 1.7 → 8 Migration: The Complete 2026 Checklist (Broken Modules, Performance, SEO, Data)](https://www.datafirefly.com/en/2026/06/10/prestashop-1-7-to-8-migration-checklist-2026/index.md): PrestaShop 1.7 is at end of security support since late 2025. Migrating to PS8 is no longer optional in 2026. Here's the complete checklist: prior audit, broken modules to replace, data management, SEO 301 redirects, and the opportunity to modernise the stack along the way. - [Topic clusters and topical authority: structuring your catalogue for semantic SEO](https://www.datafirefly.com/en/2026/06/09/topic-clusters-topical-authority-semantic-seo-ecommerce-2026/index.md): Google no longer ranks isolated pages but topical entities. Pillar pages, clusters, cannibalization, thin content: here is the method to structure an e-commerce catalogue and build real semantic authority in 2026. - [The psychology of urgency: flash sales, counters and social proof that convert](https://www.datafirefly.com/en/2026/06/08/psychology-of-urgency-flash-sales-counters-social-proof-conversion-2026/index.md): Urgency and social proof are among the most powerful conversion levers — and the most misused. Why they work, when they backfire, and how to implement them without destroying trust. - [Indexing 2026: Google Indexing API, IndexNow and taking back control of AI bots](https://www.datafirefly.com/en/2026/06/07/indexing-2026-google-indexing-api-indexnow-ai-bots-prestashop/index.md): Waiting for Googlebot to pass is a luxury you can no longer afford. Indexing API, IndexNow, AI-bot crawl management: here is how to take back control of your store's indexing and crawl in 2026. - [Shopware 6.6 → 6.7 Migration: Complete Checklist and Update Pitfalls in 2026](https://www.datafirefly.com/en/2026/06/06/shopware-6-6-to-6-7-migration-checklist-pitfalls-2026/index.md): Field report on Shopware 6.6 → 6.7 migration: Payment API breaking changes, admin overhaul Vue 3 + mt-* components, Vite manifest, OpenSearch 2.19. 8-step checklist and the silent pitfalls we encountered for real on several stores. - [Reducing login friction: social SSO, 2FA and navigation that retains](https://www.datafirefly.com/en/2026/06/05/reduce-login-friction-social-sso-2fa-navigation-ecommerce-2026/index.md): Every friction between the visitor and their purchase costs conversions. Social login, well-calibrated two-factor authentication and clear navigation: how to smooth the journey without sacrificing security or trust. - [GPSR 2026: the product compliance checklist for your PrestaShop store](https://www.datafirefly.com/en/2026/06/04/gpsr-2026-product-compliance-checklist-prestashop/index.md): The GPSR applies to any store selling physical products in the EU. In 2026, marketplaces and authorities actively enforce it. Here is the concrete checklist to make your PrestaShop product pages compliant without spending weeks on it. - [Product Videos: When They Really Convert and When They Tank Core Web Vitals](https://www.datafirefly.com/en/2026/06/02/product-videos-conversion-vs-core-web-vitals-prestashop-8-2026/index.md): "Product video boosts conversion by 30 to 80%." True on some products, false on others. And technically, a poorly implemented video tanks your Core Web Vitals. Here's when to invest in product video and how to implement it without degrading your CWV. ## 2026-05 - [Free Shipping Bar: The Science Behind the Free Shipping Threshold (With Real Margin Calculation)](https://www.datafirefly.com/en/2026/05/29/free-shipping-bar-optimal-threshold-margin-calculation-prestashop-2026/index.md): The free shipping bar is a mathematical lever, not a marketing one. Here's how to calculate the optimal threshold based on your average cart, your margin, and your shipping cost, and why the visual progress bar doubles the lever's effectiveness. - [Backing up a PrestaShop store in 2026: 3-2-1 rule, AES-256 encryption and tested restoration](https://www.datafirefly.com/en/2026/05/26/backing-up-prestashop-store-3-2-1-encryption-restoration-2026/index.md): 6 out of 10 PrestaShop stores have no backup restorable in under 4 hours. The 3-2-1 rule, AES-256 encryption, GFS rotation, and — above all — tested restoration. The backup strategy you should have in 2026. - [FEC and E-Commerce Accounting Export 2026: The French Tax Compliance 80% of Stores Miss](https://www.datafirefly.com/en/2026/05/25/accounting-export-ecommerce-fec-france-woocommerce-prestashop-tax-compliance-2026/index.md): The FEC (Accounting Entries File) has been a French legal obligation since 2014. In 2026, failure to produce within an audit deadline leads to ex-officio taxation and penalties. On e-commerce stores, 7 out of 10 don't know how to produce a compliant FEC without several days of manual reprocessing. Anatomy of a clean accounting export on WooCommerce and PrestaShop. - [Multi-Country on PrestaShop: hreflang, Country Switcher, and Price Localisation Without Breaking SEO in 2026](https://www.datafirefly.com/en/2026/05/25/multi-country-prestashop-8-hreflang-country-switcher-localisation-2026/index.md): Multi-country on PrestaShop 8: hreflang, country switcher, price localisation, VAT compliance. Badly done multi-country degrades French SEO instead of opening markets. Here are the correct mechanics in 2026. - [B2B on PrestaShop: pro accounts, quotes, deferred payment, KYB — the complete 2026 stack](https://www.datafirefly.com/en/2026/05/25/b2b-prestashop-pro-accounts-quotes-deferred-payment-kyb-2026/index.md): PrestaShop is not Shopify Plus. But with the right bricks assembled (VAT/registration validation, customer groups, pro forma, deferred payment, B2B BNPL, fast entry), it covers most SME and mid-market B2B needs at one-third the cost of Adobe Commerce. Complete map of the B2B PrestaShop stack in 2026. - [GDPR Right to Erasure Article 17 on PrestaShop: Account Deletion Without Breaking the Tax Trace in 2026](https://www.datafirefly.com/en/2026/05/23/gdpr-right-to-erasure-article-17-account-deletion-tax-trace-prestashop-2026/index.md): GDPR Article 17 imposes the right to erasure. National commercial codes impose 10 years retention of accounting data. How to satisfy both simultaneously on a PrestaShop or WooCommerce store? Selective pseudonymisation, data mapping, bridge with FEC, compliant audit log. The workflow that breaks neither GDPR compliance nor the tax trace. - [AEO for E-commerce in 2026: How to Optimise PrestaShop 8 for ChatGPT, Perplexity and Google AI Overviews](https://www.datafirefly.com/en/2026/05/21/aeo-2026-optimising-prestashop-8-chatgpt-perplexity-google-ai-overviews/index.md): AEO is the logical successor to SEO in 2026: optimising for ChatGPT, Perplexity, Claude, and Google AI Overviews. Here are the techniques that actually work on PrestaShop 8 — llms.txt, FAQ Schema, Review markup — and those that are hollow marketing. - [PrestaShop 8 vs WooCommerce vs Shopware 6.7: Which Platform to Choose in 2026 Based on Your Store Profile](https://www.datafirefly.com/en/2026/05/17/prestashop-8-vs-woocommerce-vs-shopware-6-7-comparison-2026/index.md): Which e-commerce platform to choose in 2026: PrestaShop 8, WooCommerce, or Shopware 6.7? Factual comparison across 8 criteria, module ecosystem, and recommendations by store profile. No universal winner — each has its zone of relevance. - [Anatomy of a high-conversion product page in 2026: the 12 elements to orchestrate on PrestaShop 8](https://www.datafirefly.com/en/2026/05/13/anatomy-high-conversion-product-page-prestashop-8-2026/index.md): A product page that converts in 2026 isn't a pretty page. It's an architected page. Here are the 12 elements to orchestrate in the right order to take a curious visitor through to a buyer who confirms, with the PrestaShop 8 modules that do the work. - [PrestaShop Subscription Funnel with Stripe: Recurring Monetisation Without Breaking Your Setup](https://www.datafirefly.com/en/2026/05/09/prestashop-subscription-funnel-stripe-recurring-monetisation-2026/index.md): Subscriptions and recurring payments are no longer just for SaaS. Here's how to monetise on a recurring basis on PrestaShop 8 with Stripe: architecture, pitfalls of generic modules, retention levers, use cases that work. - [PrestaShop 8 Performance: The Core Web Vitals 2026 Checklist (LCP, INP, CLS) with Real PHP and SQL Code](https://www.datafirefly.com/en/2026/05/09/prestashop-8-performance-core-web-vitals-checklist-2026-lcp-inp-cls/index.md): Core Web Vitals 2026 on PrestaShop 8: complete LCP, INP, CLS checklist with real PHP and SQL code. Diagnosis, optimisations that actually work, third-party modules and cache. Not generic advice copied from Google docs. - [Comparison 2026: The 5 Best Verified Reviews Modules for PrestaShop 8 (with Google Rich Snippets)](https://www.datafirefly.com/en/2026/05/09/best-verified-reviews-modules-prestashop-8-2026/index.md): Which verified reviews module to choose for PrestaShop 8 in 2026? Factual comparison of the 5 major solutions (Skeepers, Trustpilot, Yotpo, DataFirefly, native) across 6 criteria: verification, rich snippets, collection, moderation, media, multi-shop. - [PrestaShop Wishlist: Turning a Simple Wish List into a Conversion Lever (Price Alerts, Sharing, Social Proof)](https://www.datafirefly.com/en/2026/05/09/wishlist-prestashop-conversion-lever-price-alerts-2026/index.md): On most PrestaShop stores, the wishlist is a decorative button converting less than 3%. Here are the 4 levers that transform this feature into a deferred conversion machine: capture, alerts, sharing, social proof. - [Shopware 6.7 Dark Mode: Why Every Storefront Needs It in 2026 (And How to Implement It Without a White Flash)](https://www.datafirefly.com/en/2026/05/09/shopware-6-7-dark-mode-anti-fouc-guide-2026/index.md): Shopware 6.7 has no native dark mode. Yet 60-80% of visitors need one in 2026. Complete guide: architecture, anti-FOUC, cross-device persistence, and synchronisation with third-party components. - [GDPR 2026 and Consent Mode v2 on PrestaShop: Complete Configuration to Stay Compliant and Keep GA4 Tracking](https://www.datafirefly.com/en/2026/05/09/gdpr-consent-mode-v2-prestashop-2026-ga4-tracking/index.md): Since March 2024, Google requires Consent Mode v2 to retain GA4 and Google Ads access. In 2026, many PrestaShop stores are still misconfigured. Complete guide: technical stack, GTM, debugging, typical errors. - [PrestaShop FAQ Schema: Complete 2026 Guide to Getting Your Products into Google Rich Snippets](https://www.datafirefly.com/en/2026/05/09/prestashop-faq-schema-rich-snippets-google-guide-2026-2/index.md): FAQ Schema remains one of the most profitable SEO levers on product pages in 2026 — and one of the most misunderstood. Complete guide: implementation on PrestaShop 8, validation, and debugging when the markup is valid but doesn't appear in Google. - [Average Order Value on PrestaShop 8: 7 Cross-Sell Strategies That Actually Work in 2026](https://www.datafirefly.com/en/2026/05/09/average-order-value-prestashop-8-cross-sell-strategies-2026/index.md): The native cross-sell block in PrestaShop 8 shows 4 random products and that's it. Here are the 7 strategies that genuinely move average order value, with impact calculations and weighting logic. - [PrestaShop 9 vs PrestaShop 8: the changes that really matter in 2026](https://www.datafirefly.com/en/2026/05/01/prestashop-9-vs-prestashop-8-changes-2026/index.md): PrestaShop 9 vs PrestaShop 8: technical changes, performance gains, module compatibility, migration strategy. When and how to upgrade in 2026? - [Top 10 essential PrestaShop modules in 2026: priorities for your store](https://www.datafirefly.com/en/2026/05/01/top-10-essential-prestashop-modules-2026/index.md): The 10 essential PrestaShop modules in 2026: SEO, GDPR cookies, sidecart, image optimisation, newsletter popup, cross-sell, address autocomplete, free shipping bar, reviews, 2FA. Priorities by store maturity. - [Core Web Vitals: the complete guide for PrestaShop and WordPress in 2026](https://www.datafirefly.com/en/2026/05/01/core-web-vitals-prestashop-wordpress-guide-2026/index.md): The complete guide to optimising Core Web Vitals on PrestaShop and WordPress in 2026: LCP, CLS, INP. Concrete levers, common mistakes, useful tools. - [12 levers to lift your e-commerce conversion rate in 2026](https://www.datafirefly.com/en/2026/05/01/12-ecommerce-conversion-levers-2026/index.md): 12 concrete levers to lift your e-commerce conversion in 2026: one-page checkout, express payment, side cart, trust signals, mobile-first, page speed and more. - [AEO: Answer Engine Optimization, the future of SEO](https://www.datafirefly.com/en/2026/05/01/aeo-answer-engine-optimization-future-of-seo/index.md): AEO (Answer Engine Optimization) is the future of SEO: how to optimise for ChatGPT, Perplexity, Claude and Google AI Overviews. Complete 2026 guide with concrete actions. - [E-commerce SEO in 2026: the complete guide for PrestaShop and WooCommerce](https://www.datafirefly.com/en/2026/05/01/ecommerce-seo-complete-guide-2026/index.md): The complete guide to e-commerce SEO in 2026: URLs, structured data, hreflang, Core Web Vitals, category pages, AEO. For PrestaShop and WooCommerce. - [Configure WooCommerce from A to Z: the complete guide to launching in 2026](https://www.datafirefly.com/en/2026/05/01/configure-woocommerce-complete-guide-2026/index.md): The complete guide to configuring a WooCommerce store from A to Z in 2026: HPOS, payments, shipping, OSS taxes, SEO, performance, pre-launch testing. - [How to install a PrestaShop 8 module: the complete 2026 guide](https://www.datafirefly.com/en/2026/05/01/install-prestashop-8-module-complete-guide/index.md): The complete guide to installing a PrestaShop 8 module in 2026: three methods (back office, FTP, Composer), common errors, production deployment best practices.