Onderzoek en research over Shopify en e-commerce
Een merchant die een e-maillijst voor zijn winkel wil, installeert meestal eerst een popup-app en kijkt pas daarna naar het thema, en die volgorde is omgekeerd, want Dawn levert al een email-signup-banner-sectie met 11 instellingen, terwijl Horizon dezelfde taak opbouwt uit een blok met 27 instellingen, en geen van beide vereist een abonnement.
De meeste merchants die zoeken naar een manier om onder een popup-app uit te komen, gaan ervan uit dat het thema niets ingebouwd heeft, dus installeren ze meteen iets dat 240 dollar per jaar kost en een modal belooft die na vijf seconden verschijnt. Wat ze fout hebben, is die aanname. Dawn levert al een speciale e-mailaanmeldsectie, en Horizon bouwt dezelfde functie op uit een herbruikbaar blok plus royale lay-outopties op sectieniveau, en geen van beide vereist een abonnement of een app-installatie.
Het bestand van Dawn is sections/email-signup-banner.liquid, geregistreerd onder de naam t:sections.email-signup-banner.name, en zoals gemeten op commit 258f00f van 10 augustus 2026 bevat het 11 instellingen en 3 bloktypen. Dit is een banner, wat betekent dat hij in de paginaflow wordt weergegeven in plaats van erboven te zweven, dus hij gedraagt zich meer als een herosectie met een ingebed formulier dan als een lightbox. De instellingen die je moet kennen voordat je besluit of dit de klus dekt:
| Instelling-id | Type | Bereik of opties |
|---|---|---|
show_background_image | checkbox | aan/uit |
image | image_picker | elke geüploade afbeelding |
image_overlay_opacity | range | 0–100, stap 10% |
image_height | select | 4 opties |
desktop_content_position | select | 9 opties |
De desktop_content_position-select met 9 opties is hier het meest flexibele onderdeel, waarmee het blok in verschillende hoeken of in het midden van de banner kan staan zonder code aan te raken. Maar er is in dit bestand geen instelling voor vertragingstiming, scrolldiepte of exit intent, de drie dingen die popup-apps meestal verkopen als hun bestaansreden. Als de echte eis van een merchant een formulier is dat verschijnt nadat een bezoeker 50 procent van de pagina naar beneden heeft gescrold, dan doet deze sectie zoals gemeten dat niet, en geen enkele combinatie van de 11 instellingen levert dat op.
Horizon heeft geen enkele email-signup-banner-sectie. In plaats daarvan is er blocks/email-signup.liquid, met de naam t:names.email_signup, een blok dat bedoeld is om in een generieke sectie te worden geplaatst. Dat blok alleen al heeft 27 instellingen per commit 8b42ace van 31 augustus 2026, waaronder een width-select met 2 opties, een custom_width-bereik dat van 20 tot 100 procent loopt in stappen van 1 procent, een heading-tekstveld, een heading_text_color-kleurkiezer en een heading_preset-select met 8 opties voor typografiepresets.
Omdat het een blok is en geen zelfstandige sectie, is het voor plaatsing afhankelijk van sections/section.liquid, en dat bestand is groot: 28 instellingen en 3 bloktypen. Relevante daarvan zijn content_direction met 2 opties, vertical_on_mobile als checkbox, horizontal_alignment met 4 opties, vertical_alignment met 3 opties, align_baseline als checkbox en een tweede uitlijnings-select, horizontal_alignment_flex_direction_column, met 3 opties specifiek voor kolomlay-outs. Dit geeft Horizon meer fijnmazige controle over hoe het aanmeldblok zich verhoudt tot andere content in dezelfde sectie, ten koste van het feit dat je twee bestanden in plaats van één moet begrijpen om hetzelfde resultaat te krijgen dat Dawn in één sectie geeft.
Er is ook sections/footer.liquid, met de naam t:names.footer, dat maar 5 eigen instellingen heeft maar 14 bloktypen tot zijn beschikking, meer bloktypen dan het sectiebestand of het email-signup-blok. De instellingen omvatten section_width met 2 opties, gap op een bereik van 0 tot 100 pixels, background_color en twee aparte padding-opties, padding-block-start en padding-block-end, elk op een bereik van 0 tot 100 pixels. Voor een merchant die wil dat het aanmeldformulier in de footer staat in plaats van in een herobanner, is Horizon’s footer de plek waar die beslissing wordt genomen, en de 14 bloktypen suggereren dat een e-mailaanmeldblok een van de vele dingen kan zijn die daar worden neergezet.
Zoekend door de hierboven gemeten instellingen komt het woord popup niet voor als instelling-id, sectienaam of bloktype, noch in Dawn’s email-signup-banner.liquid op commit 258f00f, noch in Horizon’s email-signup.liquid, section.liquid en footer.liquid op commit 8b42ace. Dat is geen zachte lacune die met een ongedocumenteerde optie zou kunnen worden opgevuld. Zoals gemeten is het er niet. De aanmeldmechanismen van beide thema’s zitten in de pagina, niet in een overlay, en elke merchant die een echte modal op basis van timing of scrollen wil, zoekt functionaliteit die volledig buiten deze bestanden ligt, of dat nu maatwerkcode betekent of, ja, een app.
Over de 329 thema’s in de geaggregeerde ranglijst ligt de mediane prijs op 300 dollar met een bereik van 100 tot 500, en de gemiddelde beoordeling over 308 beoordeelde thema’s is 4.53 van 5 met een mediaan van 23 reviews. Wat Core Web Vitals betreft, gemeten op echt bezoekersverkeer in juli 2026 in plaats van een labtest, is het mediane mobiele slaagpercentage over 247 thema’s met voldoende data 85.5%, met het beste thema op 98.6% en het slechtste op 46.1%. De desktopcijfers, over 199 thema’s, leggen de mediaan op 86.2%, de beste op 99.2% en de slechtste op 30.3%. De thema’s van UTD komen voor in diezelfde geaggregeerde ranglijst naast alle andere, en merchants die benieuwd zijn waar de listings staan, kunnen rechtstreeks naar UTD’s Theme Store-catalogus kijken in plaats van hier een samenvatting ervan te lezen.
Wie twijfelt tussen een app en de eigen bestanden van het thema, zou eerst de sectie- en blok-liquid-bestanden van het thema moeten openen en controleren of er tussen de instellingen daadwerkelijk een popup bestaat, op basis van timing of scrollen, want in Dawn en Horizon op deze gemeten commits is die er niet. Als het doel alleen een banner- of footerformulier is om adressen te verzamelen, hebben beide thema’s al de instellingen om dat zonder abonnement te bouwen.
Het relevante bestand in Dawn is sections/email-signup-banner.liquid, geregistreerd als t:sections.email-signup-banner.name, en het is een bannersectie, geen modale popup. Het heeft 11 instellingen en 3 bloktypen per commit 258f00f van 10 augustus 2026. De instellingen omvatten een checkbox om show_background_image te tonen, een image_picker voor de afbeelding, een image_overlay_opacity-bereik van 0 tot 100 in stappen van 10 procent, een image_height-select met 4 opties en een desktop_content_position-select met 9 opties. Er is in dat bestand geen instelling voor een overlay op basis van timing of scrollen, dus wie een echte popup wil, heeft te maken met een compleet ander mechanisme, niet met een ontbrekende checkbox in deze sectie.
Horizon stopt niet de hele taak in één sectiebestand. Het blok zelf, blocks/email-signup.liquid, heeft 27 instellingen, waaronder een width-select met 2 opties, een custom_width-bereik van 20 tot 100 procent in stappen van 1 procent, een heading-tekstveld, een heading_text_color-kleurinstelling en een heading_preset-select met 8 opties. Dat blok zit vervolgens in sections/section.liquid, dat op zichzelf 28 instellingen heeft voor de lay-out, zoals content_direction met 2 opties en vertical_alignment met 3 opties. Beide thema's zijn Shopify/horizon op commit 8b42ace van 31 augustus 2026.
In Horizon wel, want sections/footer.liquid (t:names.footer) heeft 14 bloktypen tot zijn beschikking, meer bloktypen dan de sectie of het email-signup-blok zelf, ook al heeft de footersectie maar 5 eigen instellingen, zoals section_width, gap op een bereik van 0 tot 100 pixels, background_color en aparte padding-block-start- en padding-block-end-bereiken. Dawn's footer maakte geen deel uit van deze meting, dus hier valt niets te zeggen over hoe Dawn's footer zich verhoudt.
De data ondersteunen het niet om popup-apps specifiek de schuld of de eer te geven, want Core Web Vitals zijn hier gemeten op echte bezoeken, niet op één enkele functie. Over 247 thema's met voldoende mobiele data is het mediane aandeel winkels 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, over 199 thema's met voldoende data, is de mediaan 86.2%, de beste 99.2% en de slechtste 30.3%. Wat de slechtste thema's ook omlaag trekt, een e-mailaanmeldsectie met 11 of 27 instellingen is een minuscuul deel van de pagina vergeleken met al het andere dat laadt.
Nee. De geaggregeerde ranglijst omvat 329 thema's in categorieën als Art, Auto, Bags, Beauty, Clothing, Electronics, Food and drink, Home, Jewelry & Access., Kids, Pets, Sports en Toys, maar er is geen categorie die specifiek rond e-mailpopups is opgebouwd, en de titel van dit artikel is zelf geen gemeten categorie. Het getal 329 en de categorielijst komen uit hetzelfde themescout.co-aggregaat, gecontroleerd op 4 september 2026.