Using UTM Parameters - Pro - Carrd docs

Mr Bird
Mr Bird
@mrbirddev

Using UTM Parameters

Requires Pro Standard or higher

UTM parameters are a subset of URL parameters used to track the performance of online marketing campaigns. Here's a quick summary:

ParameterDescription
utm_sourceTracks the source of the visitor (e.g., google).
utm_mediumTracks the channel of the clicked link (e.g., search).
utm_campaignTracks the campaign associated with the visit (e.g., black_friday).
utm_termTracks the search terms or keywords associated with the visit (e.g., widget%20sale).
utm_contentTracks the actual link clicked (e.g., buy_now).

Carrd supports UTM parameters in two ways: automatically via form elements, and manually via variables.

Via Form Elements

To automatically include all detected UTM parameters with a form's submissions, enable its Collect UTM parameters option (if available). The values will then be processed based on the form's mode:

Form ModeDescription
ContactAppends UTM values to the message (e.g., UTM Source: banner).
Signup: ActiveCampaignPopulates the custom text input fields with UTM values.
Signup: beehiivPopulates the subscriber fields with UTM values.
Signup: BrevoPopulates the text attributes with UTM values.
Signup: ButtondownPopulates the fields with UTM values.
Signup: EmailOctopusPopulates the text fields with UTM values.
Signup: GetResponsePopulates the custom text fields with UTM values.
Signup: HubSpotPopulates the custom contact properties with UTM values.
Signup: KitPopulates the custom fields with UTM values.
Signup: KlaviyoPopulates the custom properties with UTM values.
Signup: MailchimpPopulates the text fields with UTM values.
Signup: MailerlitePopulates the custom fields with UTM values.
Signup: SenderPopulates the custom fields with UTM values.
Signup: SendFoxNot supported.
Signup: SendGridPopulates the custom text fields with UTM values.
CustomIncludes UTM values as fields with IDs matching their respective parameters (e.g., utm_source).

Via Variables

Requires Pro Plus or higher

Like other URL parameters, the values of UTM parameters can be accessed and used via variables. For example, linking to the following URL from a button will automatically pass along the values of utm_source and utm_medium:

https://vaporware.ext/?utm_source={{url.utm_source}}&utm_medium={{url.utm_medium}}

Table of contents - carrd docs