Ajouter

Lorem ipsum

Lorem ipsum

Design

14 vues

5 min

Comment ajouter un countdown timer dans Webflow ?

Apprenez à ajouter un countdown timer dans Webflow pour créer de l'urgence sur vos landing pages avec un script JavaScript.

Dans ce tutoriel, Sandro cofondateur de l'agence Webflow Gemeos vous montre comment ajouter un countdown timer dans Webflow pour créer de l'urgence sur vos landing pages.

Exemple

Compte à rebours jusqu'au 31 décembre 2026

Jours
Heures
Minutes
Secondes

🎉 C'est terminé !

ID WebflowÉlémentAffiche
countdown-daysText BlockJours restants
countdown-hoursText BlockHeures restantes
countdown-minutesText BlockMinutes restantes
countdown-secondsText BlockSecondes restantes

1. Créez les éléments dans Webflow

Créez 4 Text Blocks dans votre page, un pour les jours, les heures, les minutes et les secondes. Attribuez-leur respectivement les IDs : countdown-days, countdown-hours, countdown-minutes, countdown-seconds.

2. Ajoutez ce script dans le <body>

Modifiez la valeur targetDate avec votre date cible au format ISO.

const targetDate = new Date('2026-12-31T23:59:59');
function updateCountdown() {
const now = new Date();
const diff = targetDate - now;
if (diff <= 0) { clearInterval(timer); return; }
document.getElementById('countdown-days').textContent = Math.floor(diff / 86400000);
document.getElementById('countdown-hours').textContent = Math.floor((diff % 86400000) / 3600000);
document.getElementById('countdown-minutes').textContent = Math.floor((diff % 3600000) / 60000);
document.getElementById('countdown-seconds').textContent = Math.floor((diff % 60000) / 1000);
}
updateCountdown();
const timer = setInterval(updateCountdown, 1000);

3. Publiez et testez

Le timer se met à jour chaque seconde. Quand la date cible est atteinte, il s'arrête automatiquement. Pensez à ajouter un message de fin (ex : "Offre expirée") en masquant le timer via CSS ou JS.

bon à savoir

Ce countdown utilise l'heure locale du navigateur du visiteur. Si vous avez besoin d'un countdown basé sur un fuseau horaire précis (ex: minuit heure de Paris), utilisez une librairie comme Day.js avec le plugin timezone : dayjs().tz('Europe/Paris').

Conclusion

Un countdown timer crée de l'urgence et augmente les conversions. Cas d'usage :

  • Offre promotionnelle à durée limitée
  • Lancement de produit
  • Inscription à un événement ou webinar

Publié le

Ces tutoriels pourraient vous intéresser

tutoriels similaires

SEO / GEO

5 min lecture

5 vues

Comment faire une redirection sur Webflow ? (2026) ?

Mis à jour le 19.12.2025 par Sandro DA SILVA

SEO / GEO

5 min lecture

5 vues

Ajouter des données structurées à votre site Webflow ?

Mis à jour le 21.08.2025 par Sandro DA SILVA

No-code

5 min lecture

5 vues

Comment obfusquer un lien dans Webflow ?

Mis à jour le 23.04.2025 par Sandro DA SILVA

Let’s f*****G GO !!

Prêt à faire décoller
votre activité  ?

Alexandre

Max

Enora

Bryan

Cannelle

Tiphaine

Vous allez :heart: notre collaboration...