Help Centre

<

Home
UTM Tracking

UTM tracking lets you add tracking parameters to links in your Salesfire Email and SMS campaigns. This helps you identify where website traffic and conversions are coming from in analytics platforms such as Google Analytics.

Salesfire lets you configure default UTM parameters so you can apply tracking consistently across newly created campaigns.

Setting up UTM Tracking

To configure UTM tracking, navigate to the UTM Tracking settings within your Salesfire dashboard. Select Settings from the navigation menu and then Email and then select the UTM Tracking tab to begin. 

You will see a list of standard UTM parameters:

  • utm_source
  • utm_medium
  • utm_campaign
  • utm_id
  • utm_term

Each parameter can be enabled or disabled using the checkbox alongside it.

1. Configure utm_source

The utm_source parameter identifies where the traffic is coming from.

For Salesfire campaigns, the recommended value is:

salesfire

For example:

utm_source=salesfire

This allows you to distinguish Salesfire traffic from other marketing channels such as Google, Meta or another email platform.

2. Configure utm_medium

The utm_medium parameter identifies the type of marketing channel or message that generated the visit.

Salesfire provides several options for this field:

  • Message type (e.g. email or SMS)
  • Message name
  • Message ID
  • Message name with ID
  • Campaign Name
  • Campaign ID
  • Campaign name with ID
  • Campaign name with send date

Recommended setting: Message type

For most implementations, Message type (e.g. email or SMS) is recommended.

This means that:

  • Email links will use email
  • SMS links will use sms

For example:

utm_medium=email

This makes it easy to report on Salesfire Email and SMS traffic separately.

3. Configure utm_campaign

The utm_campaign parameter identifies the specific campaign responsible for the traffic.

The recommended setting is:

Campaign Name

For example, if your campaign is called:

Summer Sale

the resulting parameter would be:

utm_campaign=Summer%20Sale

This allows you to identify the individual campaign within your analytics platform.

Alternative options

Depending on how detailed you want your reporting to be, you can also select:

  • Campaign ID – uses the campaign's unique ID.
  • Campaign name with ID – combines the campaign name and ID.
  • Campaign name with send date – combines the campaign name with the date the message was sent.

4. Configure utm_id

utm_id can be used to pass a unique identifier for the campaign.

Salesfire provides:

Campaign ID

For example:

utm_id=12345

This can be particularly useful if you need to reliably identify a campaign even when campaign names change or contain similar wording.

This parameter is optional and does not need to be enabled if campaign name tracking provides everything you need.

5. Configure utm_term

utm_term is traditionally used to identify a specific keyword or term associated with a campaign.

For example:

utm_term=summer-dresses

For most Salesfire Email and SMS campaigns, this parameter is not required and can remain disabled unless you have a specific reporting requirement for it.

Recommended Salesfire Configuration

For a straightforward and consistent implementation, we recommend configuring the settings as follows:

UTM parameter

Recommended value

utm_source

salesfire

utm_medium

Message type

utm_campaign

Campaign Name

utm_id

Optional – Campaign ID

utm_term

Optional – leave disabled

This would produce links similar to:

https://www.example.com/summer-sale?utm_source=salesfire&utm_medium=email&utm_campaign=Summer%20Sale

For an SMS campaign, the same campaign could produce:

https://www.example.com/summer-sale?utm_source=salesfire&utm_medium=sms&utm_campaign=Summer%20Sale

Automatically Add UTM Parameters

At the bottom of the UTM Tracking settings, you will see:

Automatically add UTM parameters to links in newly created campaigns

Enable this option if you want Salesfire to automatically apply your configured UTM parameters to links when new campaigns are created.

This is recommended if you want to ensure UTM tracking is applied consistently without requiring users to manually configure tracking for every campaign.

Important: Check the resulting links when setting up your first few campaigns to ensure the UTM values match your organisation's analytics and reporting requirements.

Recommended Approach

For most Salesfire customers, we recommend keeping the implementation simple and consistent rather than adding every available parameter.

A good default setup is:

Source: salesfire
Medium: Message type
Campaign: Campaign Name

This provides a clear hierarchy:

  • Salesfire 
  • Email/SMS
  • Specific Campaign

It also makes reporting easier to understand and avoids unnecessarily complicated UTM values.

If more granular reporting is required, Campaign ID or Campaign name with ID can be added.

Example

A customer clicks a link in a Salesfire Email campaign called Black Friday Sale.

The link could be tracked as:

utm_source=salesfire

utm_medium=email

utm_campaign=Black%20Friday%20Sale

Your analytics platform can then attribute the visit to:

Source: Salesfire
Medium: Email
Campaign: Black Friday Sale

This makes it easier to measure the traffic, engagement and revenue generated by Salesfire campaigns