Deadline Engine
Countdown personalizzati con polling adattivo (1s ultimo minuto, 30s altrimenti), 4 template visivi e supporto A/B nativo.
1. Installa lo snippet
html
<script
src="https://project--YOUR_PROJECT.lovable.app/snippets/deadline.js"
data-campaign-id="YOUR_CAMPAIGN_ID"
data-email-param="lvbl_email"
data-hide-on-expire="true"
defer></script>2. CTA di conversione
Marca il CTA con data-lvbl-deadline-cta per tracking automatico:
html
<a href="/checkout" data-lvbl-deadline-cta>
Approfitta dello sconto
</a>3. Template disponibili
bar-top— Barra fissa in alto, ideale per offerte sitewide.inline-card— Card inline, perfetta sopra il CTA di prodotto.floating-pill— Pillola flottante in basso a destra, non invasiva.fullscreen-overlay— Overlay fullscreen per momenti drammatici.
Template, colori, font e copy sono configurabili dalla UI "Aspetto" nel detail della campagna — nessuna modifica al codice è necessaria.
4. A/B test su durata o copy
html
<script
src=".../snippets/deadline.js"
data-campaign-id="CAMPAIGN_ID"
data-ab-experiment="EXPERIMENT_ID"
defer></script>Dalla detail di una campagna, click su "Crea esperimento A/B": vengono generate due varianti con override automatici. Lo snippet applica l'override della variante assegnata via data-ab-experiment.
Attributi disponibili
data-campaign-id— ID della campagna deadline (obbligatorio)data-email-param— query param da cui leggere l'email (defaultlvbl_email)data-hide-on-expire— nasconde l'elemento alla scadenza (defaulttrue)data-ab-experiment— collega un esperimento A/B per overridedata-lvbl-deadline-cta— marca un elemento come CTA per tracking