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>
Pass UTMs to thank you page in Brave widget builder
If you are in V3, you should be able to pass any paramters using the shortcode.
Here we show it for utm_campaign. This can be applied for any paramters listed here Native WP Shortcodes.