UTM parameters
Standard parameters
The Send2CRM client will detect and store UTM parameters when the utmCookie
setting is enabled (disabled by default).
send2crm.settings.utmCookie = true;
Parameter values will be extracted from the URL where available and stored as serialized JSON in a session cookie named send2crmUTM
. This cookie will persist the values when browsing to a different URL until the browser session is ended.
When the cookie is enabled, Send2CRM also provides access to UTM parameters in a number of ways.
Last touch values are added to the
utm
property of each visitor session.Last touch values are accessible via JavaScript:
var utmParams = send2crmUtility.getUtmParams();
Last touch values are automatically added as fields in form submissions. These can be mapped in the service as with any other field.
Each time a parameter changes, a UTM event is recorded. This includes the current values of all parameters so you have first touch, last touch, and everything in between!
Recording in the CRM
Map last touch UTM parameters into standard or custom fields with form submissions.
For detailed recording, create an automation to raise platform events and retrieve the data from the website event.
Send2CRM can react to UTM events automatically for you!
Custom parameters
If you’re using non-standard parameters to record your campaign activity, Send2CRM can support that too. For example, parse URL parameters into custom events.