maandag 19 oktober 2026 Onafhankelijke e-commerce-analyse
Storefront Daily.

Onderzoek en research over Shopify en e-commerce

Gidsen

Thema-instellingen bij veel verkeer: wat je vóór BFCM moet uitzetten

Merchants gaan ervan uit dat trage storefronts nieuwe instellingen nodig hebben die aangezet moeten worden, maar de themacode laat het omgekeerde probleem zien, functies die nooit als schakelaar zijn gebouwd, dus de oplossing is het kiezen van een thema waarvan de basiscijfers voor Core Web Vitals al standhouden onder echt verkeer.

Door Storefront Daily Research Desk  ·  15 september 2026  ·  6 min leestijd  ·  AI-concept op basis van bronvermelde data


De meeste merchants die BFCM ingaan, gaan ervan uit dat de oplossing voor een trage storefront ergens in een instellingenpaneel zit, een schakelaar voor animaties, een knop voor wat er ook draait voordat de cart drawer opengaat, iets wat ze in de thema-editor kunnen uitzetten om daarna verder te gaan. Die schakelaar bestaat meestal niet. Het woord duikt misschien op in de bestanden van het thema, maar het staat in een licentievermelding of een JavaScript-functie, niet in een schemablok met een label en een bereik. Het verschil kennen tussen een echte instelling en een toevallige woordmatch is de eigenlijke BFCM-voorbereiding, en die is kleiner en minder flexibel dan de meeste checklists voor uitverkopen suggereren.

Het woord “off” in de code van Dawn is geen instelling

Dawn, het referentiethema van Shopify, bevat het woord “off” in 78 van de 351 bestanden, met als peildatum de commit van 2026-08-10. Dat klinkt als veel schakelaars. Dat is het niet. Die 78 bestanden omvatten LICENSE.md en README.md, wat gewoon juridische standaardtekst is die op het woord matcht, plus assets/animations.js en assets/base.css, die implementatiebestanden zijn, geen instellingenbestanden. Er is geen aparte sectie in het settings-schema van Dawn die is opgebouwd rond een aan/uit-animatiebesturing die een merchant kan vinden en aanklikken. Als je minder beweging op een productpagina wilt voordat je verkeerspiek komt, open je animations.js en bewerk je functielogica, en dat is een taak voor een developer, niet voor een merchant.

Hetzelfde patroon geldt voor “before”. Het komt voor in 30 van de 351 bestanden van Dawn, geconcentreerd in assets/base.css, assets/cart-disclosure-tooltip.js, assets/cart.js en assets/component-article-card.css. Ook hier gaat het om stijl- en gedragscode, niet om een benoemde instelling. Een merchant die in de thema-editor zoekt naar iets als “before checkout” of “before add to cart” vindt geen bijbehorende besturing, omdat de aanwezigheid van het woord in de codebase een toevalligheid van de implementatie is, geen gedocumenteerde functie.

Horizon heeft meer treffers, maar hetzelfde gat

Horizon, het nieuwere Shopify-thema, laat het woord “off” zien in 138 van de 484 bestanden, en “before” in 77 van de 484, beide in absolute zin hoger dan bij Dawn. De bestanden zijn ook meer cart-gericht: assets/anchored-popover.js, assets/cart-discount.js, assets/cart-drawer.js en assets/cart-icon.js bevatten allemaal “before”. Dat vertelt je dat de cart-interacties van Horizon meer voorwaardelijke logica bevatten dan die van Dawn, waarschijnlijk omdat Horizon standaard meer cart-functies ondersteunt. Het vertelt je niet dat er een schakelaar in de instellingen zit waarmee merchants dat gedrag kunnen veranderen zonder de code aan te raken. Met als peildatum de commit 8b42ace van 2026-08-31 bestaat er ook in het schema van Horizon geen aparte instellingensectie voor een van beide woorden.

De eerlijke lezing van beide codebases is dat “iets uitzetten vóór BFCM” voor noch Dawn noch Horizon een handeling in de thema-editor is. Het is een handeling in de code, en als jouw winkel dat niet in eigen huis kan, bestaat die instelling voor jou feitelijk niet.

Core Web Vitals-cijfers wegen zwaarder dan welke schakelaar dan ook

Omdat geen van de twee vlaggenschipthema’s van Shopify het soort fijnmazige performanceschakelaar biedt waar merchants naar zoeken, is de nuttigere hefboom richting een periode met veel verkeer simpelweg het kiezen van een thema waarvan de basiscijfers al sterk zijn. In de hele markt, gemeten via CrUX-velddata voor juli 2026, haalt het mediane thema alle Core Web Vitals bij 85.5% van de mobiele bezoeken en 86.2% van de desktopbezoeken. Maar die mediaan verbergt een grote spreiding.

ApparaatThema’s met voldoende dataMediaan slagingspercentageBeste in de marktSlechtste in de markt
Mobiel24785.5%98.6%46.1%
Desktop19986.2%99.2%30.3%

Een thema dat rond 46.1% op mobiel zit, faalt op Core Web Vitals voor meer dan de helft van zijn echte bezoekers, en geen animatieschakelaar of aanpassing aan de cart drawer dicht een gat van die omvang. Dit is velddata van echte shoppers, geen synthetische labrun, dus het weerspiegelt echte apparaten, echte netwerken en echt paginagewicht bij gewoon verkeer, nog vóór een BFCM-piek het erger maakt.

Shopify’s eigen lat voor goedkeuring ligt lager dan de mediaan van de markt

De eisen van de Shopify Theme Store stellen een minimale gemiddelde Lighthouse-performancescore van 60 op de product-, collectie- en homepagina’s van een thema, voor zowel desktop als mobiel, naast een minimale toegankelijkheidsscore van 90 op dezelfde pagina’s en apparaten. Een thema hoeft slechts een score van 60 te halen om überhaupt vermeld te worden. Zet dat naast de mediane slagingspercentages van de markt in de praktijk, 85.5% op mobiel en 86.2% op desktop, en het is duidelijk dat goedkeuring in de store een ondergrens is, geen bewijs van BFCM-gereedheid. Twee thema’s kunnen allebei door de review van de Theme Store komen en tientallen punten verschillen in de werkelijke bezoekerservaring.

Prijzen en beoordelingen beslissen dit evenmin. De mediane themaprijs in de markt is $300, binnen een bereik van $100 tot $500, en de gemiddelde beoordeling is 4.53 van de 5 over 308 thema’s, met een mediaan van 23 reviews per thema. Geen van die cijfers correleert direct met het slagingspercentage voor Core Web Vitals, aangezien beoordelingen vooral tevredenheid over design en support vastleggen. De thema’s van UTD staan in dezelfde algemene marktranglijst als alle andere, en merchants die opties vergelijken kunnen de volledige lijst bekijken op themes.shopify.com/themes?q=utd, al laten de feiten hier niet zien dat UTD op een specifieke snelheidsmetriek voorop loopt.

Wat dit betekent voor een mobiele grafiek van de spreiding

Core Web Vitals-slagingspercentage, aandeel van alle bezoeken Mobiel (247 thema's) vs desktop (199 thema's), CrUX-velddata, juli 2026 Mobiel slechtste 46.1% mediaan 85.5% beste 98.6% Desktop slechtste 30.3% mediaan 86.2% beste 99.2% Methode: de lengte van de balk is evenredig met de procentwaarde, 0 tot 100 procent uitgezet over de breedte van de grafiek.

Kies een thema op basis van het gemeten Core Web Vitals-slagingspercentage voor het apparaat dat jouw verkeer daadwerkelijk gebruikt, want dat cijfer, en niet een verborgen instelling, bepaalt of je winkel standhoudt onder BFCM-belasting. Als de code van een thema zelf geen aparte schakelaar bevat voor wat je wilt uitschakelen, reserveer dan budget voor een developer die het bestand rechtstreeks bewerkt, in plaats van te jagen op een instelling die nooit is gebouwd.

Veelgestelde vragen

Heeft Dawn een instelling om animaties vóór BFCM uit te zetten?

Er is geen aparte instellingensectie voor animaties in de code van Dawn, met als peildatum de commit 258f00f van 2026-08-10. Het woord 'off' komt voor in 78 van de 351 bestanden, maar die treffers zitten verspreid over LICENSE.md, README.md, assets/animations.js en assets/base.css, niet in een schemablok dat een merchant in de thema-editor kan omzetten. Als je specifieke bewegingseffecten wilt uitschakelen, bewerk je assets/animations.js rechtstreeks, je klikt geen schakelaar aan.

Is Horizon beter dan Dawn om te bepalen wat er vóór de checkout wordt geladen?

Het woord 'before' komt voor in 77 van de 484 bestanden van Horizon tegenover 30 van de 351 bestanden van Dawn, en in Horizon staan die verwijzingen in assets/anchored-popover.js, assets/cart-discount.js, assets/cart-drawer.js en assets/cart-icon.js, allemaal cart-gerelateerde JavaScript. Geen van beide thema's biedt dit aan als een benoemde instelling die merchants in settings_schema.json kunnen opzoeken. Het verschil in aantal bestanden weerspiegelt meer code voor cart-interacties in Horizon, niet meer controle voor de merchant.

Welk slagingspercentage voor Core Web Vitals moet een thema hebben voordat ik het vertrouw bij een uitverkoop met veel verkeer?

Over 247 thema's met voldoende mobiele data is het mediane aandeel bezoeken dat alle Core Web Vitals haalt 85.5%, met het beste thema in de markt op 98.6% en het slechtste op 46.1%. Op desktop is de mediaan over 199 thema's met voldoende data 86.2%, is het beste 99.2% en het slechtste 30.3%. Alles wat ruim onder de mediaan zit op het apparaat waar jouw winkel het verkeer daadwerkelijk vandaan haalt, is een reëel risico tijdens een piek, want deze data komt uit echte bezoekerssessies in CrUX voor juli 2026, niet uit een labtest.

Betekent het slagen voor de review van Shopify's Theme Store dat een thema snel genoeg is voor BFCM?

Slagen voor de review betekent dat het thema minstens 60 scoorde op Lighthouse-performance op product-, collectie- en homepagina's, voor zowel desktop als mobiel, plus minstens 90 op toegankelijkheid voor dezelfde pagina's en apparaten. Dat is een ondergrens, geen doel, en het is een labscore in plaats van een meting van echte bezoekers. Het mediane slagingspercentage van de markt in de praktijk, 85.5% op mobiel en 86.2% op desktop, ligt een stuk hoger dan het Lighthouse-minimum van 60 punten, dus goedkeuring in de store zegt op zichzelf heel weinig over BFCM-gereedheid.

Moet ik een thema kiezen op basis van de beoordeling of op basis van de Core Web Vitals-data?

De gemiddelde beoordeling in de markt is 4.53 van de 5 over 308 thema's, met een mediaan van 23 reviews per thema, en die beoordeling meet de tevredenheid van kopers over design en support, niet de paginasnelheid onder belasting. Slagingspercentages voor Core Web Vitals, apart gemeten over 247 thema's met mobiele data en 199 thema's met desktopdata, vertellen je hoe het thema presteert voor echte shoppers. Een thema kan een hoge beoordeling hebben en toch dicht bij de mobiele bodem van 46.1% zitten, dus controleer beide cijfers, niet één.

Bronnen & data

  1. ThemeScout aggregate market ranking of 329 themes, ratings and pricing (checked September 4, 2026)
  2. Chrome UX Report (CrUX) field data for Shopify theme Core Web Vitals pass rates, July 2026 (checked September 4, 2026)
  3. Shopify Theme Store requirements documentation, Lighthouse and naming rules (checked September 5, 2026)
  4. Shopify/dawn theme source code, commit 258f00f, checked for setting references (checked September 4, 2026)
  5. Shopify/horizon theme source code, commit 8b42ace, checked for setting references (checked September 4, 2026)
Dit rapport citeren: Storefront Daily Research Desk (2026). “Thema-instellingen bij veel verkeer: wat je vóór BFCM moet uitzetten.” Storefront Daily. https://storefrontdaily.com/nl/guides/high-traffic-theme-settings-what-to-switch-off-before-bfcm/
De cijfers op deze pagina zijn onze eigen metingen. U mag ze citeren en één tabel of grafiek overnemen, mits u een zichtbare, aanklikbare link naar deze pagina opneemt. Volledige voorwaarden: Hergebruik & citatie.