if you are populating hidden fields from the form, you won't need operational smart campaigns, the lead source and lead source detail are already populated (if those are the fields you are using).
Thanks for responding. I meant if we are using below hidden fields on form submission -
First Touch Cookies:
Last Touch Cookies:
Then we need would smart campaigns to populate lead source and lead source detail fields, I was just wondering if someone is using that js code and is working well for them.