Blocks

Migliori cta blocks 2026: 27 sezioni verificate

27 blocchi cta indicizzati da 7 registry, con anteprima gratuita e codice sorgente. La tabella ordina per file reali e mostra la fonte di ogni sezione.

In sintesi

  • 27 sezioni cta da 7 registry, contate il 1 novembre 2026: una sola porta uno sfondo video.
  • Contrasto misurato nel punto peggiore del gradiente, focus visibile su ogni fondo, un invito primario per schermata.
  • Il video costa byte prima del testo: senza poster e caricamento differito peggiora la velocità percepita.

Un blocco call to action è una sezione che chiede un clic, e il suo problema non è il testo. Il catalogo ne conta 27 da 7 registry, misurati il 1 novembre 2026 su /api/blocks/category/cta; uno porta uno sfondo video e tre file, ed è quello da guardare con più attenzione.

Dove si perde il clic

Il primo guasto è il contrasto. Un pulsante bianco su un gradiente chiaro passa l'occhio e non passa il controllo di contrasto, e lo stesso vale per il testo sopra un'immagine senza velo. Il secondo è la gerarchia: due pulsanti di pari peso visivo nella stessa sezione dividono il clic e nessuno dei due vince. Il terzo è lo stato di fuoco: un anello di focus scuro su fondo scuro sparisce, e chi naviga da tastiera non vede dove si trova.

Il quarto guasto è il peso. La sezione con sfondo video carica un file multimediale prima del testo se non ha un poster e un caricamento differito, e su una connessione lenta il contenuto principale arriva dopo il decoro. Il quinto è il movimento: un video in riproduzione automatica senza rispetto per la preferenza di movimento ridotto è un problema di accessibilità, non un dettaglio estetico.

BloccoRegistryFileCategoria
CTA 02 - Video Background CTAShadcn Space3cta
CTA 01 - Gradient Call-to-Action BannerShadcn Space2cta
Newsletter 01 - Newsletter Subscription CTAShadcn Space2newsletter
CTA 01Shadcn UI Blocks1cta
CTA 02Shadcn UI Blocks1cta
CTA 03Shadcn UI Blocks1cta
CTA 04Shadcn UI Blocks1cta
CTA 05Shadcn UI Blocks1cta

Le verifiche che contano davvero

  • Il contrasto misurato del testo sul fondo, gradiente compreso, e non solo del pulsante.
  • Un solo invito primario per sezione, con il secondario visivamente più leggero.
  • Lo stato di focus visibile su ogni fondo, compreso quello scuro e quello con immagine.
  • Se il video ha poster, caricamento differito e rispetto di prefers-reduced-motion.
  • La licenza del publisher, che qui varia soprattutto sul materiale visivo incluso.

Un dettaglio che distingue i blocchi buoni: il testo del pulsante è un verbo con un oggetto, non una parola sola. Un blocco che mostra un pulsante largo con dentro una parola insegna al resto del sito a fare lo stesso, e la sezione diventa difficile da riempire quando la promozione cambia. Scegli il blocco che regge un'etichetta di quattro parole senza spezzarsi su due righe.

Il limite che nessun blocco risolve

Nessuna di queste 27 sezioni sa cosa succede dopo il clic. Non c'è misurazione dell'evento, non c'è variante da confrontare, non c'è gestione del caso in cui l'utente è già abbonato. Il secondo limite è la licenza del publisher sul materiale visivo: immagini e video inclusi nel blocco non diventano tuoi solo perché il codice è nel tuo repository.

La regola che tiene il clic

Un invito primario per schermata, ripetuto al massimo due volte nella pagina. Se il blocco ha uno sfondo video, usalo solo quando il file resta sotto il megabyte, ha un poster statico e si ferma con la preferenza di movimento ridotto; altrimenti prendi il gradiente, che costa zero byte. E misura il clic prima di scegliere la variante: senza evento registrato il confronto tra due sezioni è solo un'opinione.

L'alternativa è una barra fissa in fondo allo schermo. Costa poche righe, resta visibile dopo lo scorrimento e non richiede una sezione dedicata, ma occupa spazio su mobile e va chiusa dall'utente. Il blocco conviene quando l'invito ha bisogno di contesto, cioè quando il clic dipende da una frase che lo giustifica; la barra conviene quando l'invito è ovvio e va solo reso raggiungibile.

E c'è il caso in cui l'utente ha già fatto quello che chiedi. Un blocco statico continua a proporre l'iscrizione a chi è già iscritto, e quella ripetizione consuma fiducia. La soluzione non è nascondere la sezione con un ritardo, ma passare un dato: se la sessione dice che l'utente ha già un piano, il testo cambia e l'invito diventa un'altra azione. Serve una variante del blocco, e serve deciderla prima di scegliere quale copiare.

curl "https://ui.eneawork.it/api/blocks/category/cta?limit=10"

Le sezioni sono in /blocks/category/cta, i pulsanti in /components/cat/button e le icone in /icons. Per gli stati di fuoco leggi focus visibile con Tailwind, per il movimento animazioni senza JavaScript; il confronto tra le due famiglie di blocchi hero e cta è in hero block di shadcn.

Domande frequenti

Lo sfondo video conviene sempre?

Solo con file leggero, poster statico e rispetto della preferenza di movimento ridotto; altrimenti il gradiente comunica lo stesso con zero byte.

Quanti inviti metto in una sezione?

Uno primario e uno secondario di peso visivo minore. Due pulsanti equivalenti dividono il clic e rallentano la decisione.

Come verifico il contrasto su un gradiente?

Misura il punto peggiore, non la media: il contrasto va calcolato sul colore più chiaro o più scuro sotto il testo, non sul centro del gradiente.

Il blocco include immagini utilizzabili nel mio prodotto?

Non automaticamente: il codice ha una licenza, il materiale visivo può averne un'altra. Controlla il record prima di pubblicare.

Meglio una sezione o una barra fissa?

La sezione quando serve spiegare perché cliccare, la barra quando l'invito è evidente e deve solo restare a portata di pollice.