Brave Integration

HandL UTM Grabber / Tracker How to collect and track UTM variables via Brave Integration step by step

Brave (widget) builder UTM capture Integration

Create the fields in Brave Form

As shown before. Field Name MUST match our parameter name. See our parameter name here Native WP Shortcodes

Add the following JS codes in your WP's footer

<script>
jQuery( document ).ready(function() {
	Object.entries(brave_popup_formData).forEach(entry => {
		var [k, v] = entry;
		var fields = JSON.parse(v.fields) 
		Object.entries(fields).forEach(entry2 => {
			var [k2, v2] = entry2;
			if (v2.uid && handl_utm_all_params.indexOf(v2.uid) > -1){
				jQuery('#brave_form_field'+k2).hide()
				jQuery('[name="'+k2+'"]').attr('value',Cookies.get(v2.uid))					
			}
		})
	})
})
</script>