1.0.6 • Published 1 year ago

@himanshu-lbt-dev/formtracker v1.0.6

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

Webflow Form Data Tracker

Access webflow form data after successful form submission

A library use to run you custom function after successful form submission on webflow.

Features

  • Run user defined function after form submission.
  • Provide form data after submission.

Installation

Add the below script into the </body> tag of you webflow page.

<script src="https://cdn.jsdelivr.net/gh/littlebigthings/Webflowlibraries@master/FormTracker/scripts/formSubmissionTrigger.js"></script>

Now add data-observe="form" into the form element of webflow.

Alt text Alt text

USE:-

Define your form/forms array in a variable and define your function where you want to recieve form data and run operations.

You can use a single form element or array of elements with the custom functions which you want to execute on them.

const formArray= [
    {
        formElement:document.querySelector("[data-observe='form']"),
        callback:callbackOne,
    },
    {
        formElement:document.querySelector("[data-observe='analytics']"),
        callback:callbackTwo,
    }
]

Define your custom code

function callbackOne(formData){
    //your own custom logic ⚙️
    
    //form data 👇🏽
    console.log(formData, "one")
}

function callbackTwo(formData){
    //your own custom logic ⚙️
    
    //form data 👇🏽
    console.log(formData, "two")
}

Initiallize library

formArray.forEach(formObj =>{
    new TRIGGERSUBMISSION(formObj)
})
1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago