Formulaire

Sauvegarder vos paramètres d'URL dans vos formulaires

Enregistrer les paramètres d'URL dans votre formulaire

Copier ce script

Etape 1

Copier le script et le coller sur votre page ou projet Webflow

<script>
  var queryString = window.location.search;
  console.log(queryString);
  var URLSearchParams_wb = new URLSearchParams(queryString);

// Ajouter tous les paramètres que vous voulez récupérer ci-dessous
  const utmParameters = [
    "utm_source", 
    "utm_medium", 
    "utm_campaign",
    "utm_content",
    "utm_term",
    "gclid"

  ];

  for (const utm_element of utmParameters) {
    /* si un utm existe */
    if(URLSearchParams_wb.has(utm_element)){
      console.log(utm_element + "is exist");
      /* récupérer la valeur de ces paramètres */
      var value = URLSearchParams_wb.get(utm_element)
      /* change la valeur du champ caché en se basant sur le paramètre */
      $("."+utm_element).val(value);
    }
  }/* end for loop */
</script>
Copier

Etape 2

Intégrer sur Webflow en adaptant à votre projet et votre configuration

  • Créer un champ qui aura pour nom, class et ID utm_source. Le faire autant de fois que le nom de paramètres que vous souhaitez récupérer
  • Ajouter, supprimer ou remplacer les paramètres d'URL au sein de la variable utmParameter