Inchieste e ricerca su Shopify e l’e-commerce
Abbiamo installato entrambi i temi gratuiti di Shopify e letto il loro codice sorgente. Dawn include 45 sezioni modificabili e 475 impostazioni. Horizon include 39 sezioni supportate da 95 blocchi riutilizzabili e circa 1,476 impostazioni. Ecco cosa costruisce realmente ciascuno, e circa $2,000 all'anno di app che le funzionalità integrate sostituiscono silenziosamente.
Quasi tutti gli articoli che confrontano i temi Shopify sono scritti allo stesso modo. Qualcuno legge la descrizione nella pagina del Theme Store, riscrive gli elenchi puntati delle funzionalità con parole proprie e pubblica. Nessuno installa il tema. Nessuno conta niente.
Quindi abbiamo fatto la parte noiosa. Abbiamo scaricato il codice sorgente completo di entrambi i temi gratuiti proprietari di Shopify, Dawn e Horizon, letto ogni file di sezione e contato le sezioni, le impostazioni al loro interno e i blocchi che è possibile inserirvi. Poi abbiamo aperto entrambi i negozi demo live e fotografato le sezioni reali. Questo è ciò che i due temi offrono realmente a chi gestisce un negozio, misurato anziché descritto.
Abbiamo clonato entrambi i repository pubblici il July 15, 2026 con git clone --depth 1 da github.com/Shopify/dawn e github.com/Shopify/horizon, prendendo l’ultimo commit sul branch predefinito di ciascuno.
Per ogni file nella cartella sections/ di ciascun tema, e per Horizon anche ogni file nella sua cartella blocks/, abbiamo estratto il blocco JSON {% schema %}. Una “impostazione” è qualsiasi voce in uno schema che ha un id, cioè ciò che un merchant può effettivamente modificare nell’editor del tema. Non abbiamo contato le intestazioni e le etichette dei paragrafi, che non hanno id e servono solo ad aggiungere testo di spaziatura nell’editor. I nomi visualizzati di sezioni e blocchi provengono dal file locales/en.default.schema.json di ciascun tema, che è dove Shopify memorizza i nomi leggibili a cui puntano le chiavi t:.
I conteggi “unico vs condiviso” confrontano i nomi leggibili delle sezioni dei due temi. Si tratta di un confronto a livello di etichetta, quindi una sezione che svolge un compito simile con un nome diverso viene conteggiata come unica. Segnaliamo i casi degni di nota nel testo.
Le foto dello storefront sono state catturate dai negozi demo ufficiali su theme-dawn-demo.myshopify.com e theme-horizon-demo.myshopify.com a July 2026, con una larghezza di 1400px.
I prezzi delle app sono i prezzi dei piani mostrati nella scheda di ciascuna app sullo Shopify App Store il July 15, 2026, letti direttamente dalla pagina della scheda. I prezzi cambiano spesso, quindi trattali come uno snapshot di July 2026. Abbiamo inserito un numero nella tabella dei risparmi solo quando abbiamo potuto confermarlo nella scheda live.
Ecco l’intero confronto in quattro numeri per tema.
| Cosa abbiamo contato | Dawn | Horizon |
|---|---|---|
| File di sezione nel codice sorgente | 53 | 40 |
| Sezioni modificabili dal merchant | 45 | 39 |
| Impostazioni a livello di sezione | 324 | 409 |
| File di blocchi riutilizzabili | 0 | 95 |
| Impostazioni all’interno dei blocchi | 151 | 1,067 |
| Totale impostazioni configurabili | 475 | circa 1,476 |
La prima sorpresa è che Dawn ha più file di sezione, ma Horizon espone tre volte tante impostazioni. Questo divario racconta tutta la storia di come sono costruiti questi due temi, e si riduce a una sola parola: blocchi.
I blocchi di Dawn vivono all’interno della loro sezione madre. I blocchi nella sezione Featured product di Dawn esistono solo all’interno di Featured product. Non è possibile portarli altrove. Dawn ha 55 di queste definizioni di blocco inline che contengono 151 impostazioni.
Horizon ribalta questo modello. Ha 95 file di blocco che vivono per conto proprio e possono essere inseriti in molte sezioni diverse. Un blocco Text, un blocco Image, un blocco Button, un blocco Accordion, un blocco Comparison slider: costruisci una sezione impilando questi elementi, e lo stesso blocco funziona nell’hero, in una pagina prodotto o nel footer. Ecco perché Horizon ha bisogno di meno file di sezione ma porta con sé molte più impostazioni. I blocchi costitutivi sono condivisi.
La tabella seguente elenca le sezioni con più impostazioni in ciascun tema. Clicca su qualsiasi intestazione di colonna per ordinare. Il punto non è che un numero sia migliore di un altro. È vedere su cosa ciascun tema spende la propria complessità.
| Sezione | Tema | Impostazioni | Tipi di blocco | Cosa costruisce chi gestisce un negozio |
|---|---|---|---|---|
| Header | Horizon | 42 | 0 | Controlli di navigazione, ricerca, carrello e account |
| Hero | Horizon | 36 | 8 | Scena di apertura a tutto schermo con due livelli multimediali |
| Featured collection | Dawn | 23 | 0 | Una riga di prodotti curata nella homepage |
| Collection list | Horizon | 17 | 10 | Griglia di collezioni con blocchi per singola scheda |
| Recommended products | Horizon | 16 | 10 | Riga automatica di prodotti correlati nelle pagine prodotto |
| Product grid (main) | Dawn | 15 | 0 | La griglia prodotti e i filtri della pagina collezione |
| Product hotspots | Horizon | 15 | 1 | Immagine lifestyle acquistabile con punti cliccabili |
| Slideshow | Horizon | 15 | 1 | Slide di banner a larghezza piena rotanti |
| Multicolumn | Dawn | 14 | 1 | Riga di icone con testo, per badge di spedizione o fiducia |
| Collapsible content | Dawn | 13 | 1 | Fisarmonica FAQ con righe espandibili |
| Image with text | Dawn | 13 | 4 | Un'immagine accanto a un titolo e a un testo |
| Multirow | Dawn | 13 | 1 | Righe impilate alternate di immagine e testo |
| Image banner | Dawn | 12 | 3 | Banner hero della homepage con testo sovrapposto |
| Media with text | Horizon | 8 | 0 | Pannello narrativo che abbina media e testo |
| Collage | Dawn | 8 | 4 | Griglia mista di riquadri immagine, prodotto e video |
| Rich text | Dawn | 6 | 4 | Un blocco centrato di testo formattato |
| Marquee | Horizon | 5 | 4 | Nastro di testo scorrevole per offerte o annunci |
Per nome di sezione, i due temi condividono circa 15 tipi di sezione, tra cui Header, Footer, Slideshow, Featured collection, Featured product, Blog posts, Custom Liquid, Announcement bar e le pagine di account e carrello. Questi sono elementi di base scontati. La parte interessante è dove divergono.
Horizon include diverse sezioni e blocchi che Dawn semplicemente non ha:
Dawn mantiene alcune sezioni che Horizon ha eliminato come elementi autonomi, soprattutto perché Horizon le ha ricostruite come blocchi:
Lo schema è coerente. Horizon non ha rimosso capacità, le ha spostate nel sistema di blocchi in modo da assemblarle da soli. Dawn ti consegna sezioni finite. Quale preferisci dipende dal fatto che tu voglia costruire o riempire spazi vuoti.
Contare le impostazioni è una cosa. Ecco cosa fanno realmente alcune di queste sezioni, dal punto di vista di chi gestisce il negozio.
Questa è la sezione più configurata di tutto Dawn, ed è quella attorno a cui è costruita la maggior parte delle homepage. Le sue 23 impostazioni includono quale collezione mostrare, quanti prodotti, il numero di colonne desktop e mobile, un interruttore per lo slider desktop, il rapporto e la forma dell’immagine, se mostrare una seconda immagine al passaggio del mouse, il vendor, una valutazione a stelle e uno stile per il pulsante di aggiunta rapida.
Il compito di marketing che svolge è il merchandising. La punti verso una collezione “New arrivals” o “Best sellers” e controlli esattamente quanti dettagli vede l’acquirente prima di cliccare. La sola impostazione di aggiunta rapida cambia il funnel, perché permette a chi acquista di aggiungere al carrello direttamente dalla riga senza caricare la pagina prodotto. È lo stesso compito per cui molti negozi installano un’app di aggiunta rapida separata.
Questa è la sezione FAQ di Dawn. Usa un blocco ripetibile, la riga a comparsa, così puoi aggiungere tutte le righe domanda-risposta di cui hai bisogno. Le impostazioni coprono il titolo, la dimensione e l’allineamento del titolo, due opzioni di layout, lo schema colore del contenitore, se la prima riga si apre di default, e un’immagine opzionale accanto alla fisarmonica.
Il motivo per cui questo conta dal punto di vista economico è più avanti, nella sezione sulle app. Una fisarmonica FAQ integrata è uno dei motivi più comuni per cui chi gestisce un negozio installa la sua prima app a pagamento.
L’Hero di Horizon è il fiore all’occhiello del tema e la sua seconda sezione più configurata. Contiene due livelli multimediali indipendenti, ciascuno dei quali può essere un’immagine o un video, con versioni mobile separate se lo desideri. Oltre a ciò, accetta otto tipi di blocco, tra cui testo, pulsante, logo, un grande titolo “jumbo text”, un contenitore di gruppo e persino un marquee, ed espone controlli di overlay, un effetto di riflesso sfocato, l’allineamento su entrambi gli assi e l’altezza della sezione.
Il compito che svolge è la dichiarazione di apertura dell’intero negozio. Poiché il contenuto è fatto di blocchi, non di campi fissi, due negozi Horizon possono non assomigliarsi affatto pur usando la stessa sezione. Questa flessibilità è il motivo per cui Horizon sembra più vicino a uno strumento di design che a un tema.
Questa è la sezione a cui Dawn non ha risposta. Carichi un’immagine lifestyle, poi posizioni punti hotspot su di essa, e ogni punto apre un prodotto. Le impostazioni controllano il colore dell’hotspot, il colore dell’animazione a bersaglio, l’overlay, la larghezza e l’altezza della sezione, e come appaiono il titolo e il prezzo del prodotto.
Il compito di marketing è “shop the look”. Un negozio di moda o di arredamento scatta una foto in stile e permette agli acquirenti di comprare ogni articolo che vi compare senza dover cercare nel catalogo. Sulla maggior parte dei temi questa è una categoria di app a pagamento a sé stante.
Ecco l’angolazione a cui gli articoli che copiano le descrizioni non arrivano mai. Molte di queste sezioni svolgono il compito di un’app per cui i negozi pagano ogni mese. Quando un tema include la funzionalità, quell’abbonamento scompare.
Abbiamo scorso l’App Store e prelevato i prezzi attuali dei piani per le app il cui compito principale è già svolto da una sezione o un blocco integrato. Abbiamo tenuto solo le app per cui abbiamo potuto confermare il prezzo nella scheda live il July 15, 2026. Abbiamo usato il prezzo del piano d’ingresso, che è il numero più accessibile, quindi questo è un limite minimo prudente.
| Funzionalità integrata | Tema | App di cui copre il compito principale | Prezzo app confermato | All’anno |
|---|---|---|---|---|
| Sistema di layout a sezioni e blocchi | entrambi | PageFly page builder | $24 / mese | $288 |
| Modulo di acquisizione email (Email signup) | entrambi | Privy email and pop ups | $24 / mese | $288 |
| Modulo di ordine rapido e ordine all’ingrosso | entrambi | Wholesale All in One | $24 / mese | $288 |
| Fisarmonica FAQ e tab prodotto | entrambi | Smart Tabs | $5 / mese | $60 |
| Marquee scorrevole e barra degli annunci | entrambi | Scrolling Text | $5 / mese | $60 |
| Totale confermato livello base | $984 / anno |
Quei $984 all’anno sono il limite minimo, sul piano più economico di ciascuna app. La maggior parte dei negozi in crescita non è sul piano più economico. Il livello successivo di PageFly è $99 al mese, quello di Privy va da $30 a $45, quello di Wholesale All in One è $39. Passa ai piani che i negozi reali pagano davvero e le stesse funzionalità integrate arrivano a coprire quasi $2,000 all’anno.
Due avvertenze oneste impediscono che questo diventi un discorso di vendita.
Primo, “copre il compito principale” non è “identico”. Privy gestisce anche pop up e flussi automatizzati che il modulo di iscrizione inline del tema non ha. Le app all’ingrosso aggiungono prezzi per gruppi di clienti che il modulo di ordine rapido non ha. La funzionalità del tema copre il caso comune, non ogni caso limite.
Secondo, un’intera categoria non è coperta affatto. Nessuno dei due temi include recensioni prodotto con acquirenti verificati. Questo richiede ancora un’app, e Loox costa $49.99 al mese sul piano evidenziato nella sua scheda, circa $600 all’anno. Se un’analisi di un tema afferma che sostituisce ogni app, ti sta vendendo qualcosa. Questa no.
Dove lascia questo i temi a pagamento nello store? I migliori puntano esattamente su questo calcolo. Un tema premium come Ultra nel Theme Store ufficiale pubblicizza funzionalità integrate, dal sticky add-to-cart ai bundle di prodotti alle tabelle taglie, che vanno oltre ciò che offrono Dawn e Horizon, il che riduce ulteriormente il conto delle app. Non abbiamo letto il codice sorgente di Ultra come abbiamo fatto per questi due, quindi ci basiamo solo su ciò che mostrano la sua scheda e la sua demo, ma la direzione è chiara: più cose fa un tema da solo, meno app mensili devi noleggiare.
Se vuoi il tema gratuito più semplice e leggero e sei soddisfatto di riempire sezioni già pronte, Dawn resta la scelta predefinita sensata. Le sue 45 sezioni coprono un negozio normale, e non ti tenta a costruire troppo.
Se vuoi progettare invece di riempire spazi vuoti, Horizon è un prodotto davvero diverso. Il suo sistema di blocchi ti offre circa tre volte le impostazioni e tipi di sezione che Dawn non può eguagliare, e diversi di essi, gli hotspot, il comparison slider, il contenitore generico Section, sono cose per cui i merchant pagano abitualmente delle app.
In entrambi i casi, la lezione che si trae dalla lettura del codice sorgente è la stessa che insegna la bolletta dell’App Store. Prima di installare un’app a pagamento, apri l’editor del tema e controlla se la sezione è già presente. Su questi due temi, circa mille dollari all’anno di essa lo sono già.
Dawn ha 53 file di sezione nel suo codice sorgente. 45 di essi sono sezioni modificabili dal merchant con impostazioni che puoi cambiare nell'editor del tema, e 8 sono partial interni per il carrello e la ricerca che non hanno impostazioni. In quelle sezioni modificabili Dawn espone 324 impostazioni di sezione più altre 151 impostazioni all'interno dei suoi blocchi.
Sì, molte di più. Horizon espone 409 impostazioni nelle sue sezioni, più 1,067 impostazioni distribuite su 95 blocchi di tema riutilizzabili, per circa 1,476 impostazioni configurabili in totale. Dawn totalizza circa 475. Il vantaggio di Horizon deriva dal suo sistema di blocchi, dove un blocco può essere riutilizzato all'interno di molte sezioni.
Per diversi compiti comuni, sì. Entrambi i temi includono fisarmoniche FAQ integrate, moduli di acquisizione email, moduli di ordine rapido per l'ingrosso e barre degli annunci scorrevoli, che coprono il compito principale di app che costano da $5 a $24 al mese ciascuna. L'eccezione evidente sono le recensioni prodotto con acquirenti verificati, dove serve ancora un'app come Loox.
Horizon, con un ampio margine sulla carta. I suoi blocchi sono riutilizzabili tra le sezioni invece di essere bloccati dentro una singola sezione come quelli di Dawn, e include circa tre volte tante impostazioni. Dawn è più semplice e leggero, cosa che molti merchant preferiscono, ma offre meno leve di controllo.