Campaign tracking (UTM): setup
FollowThis article provides technical information about campaign tracking (UTM). To find out what the feature does and what information users see, read Campaign tracking (UTM): overview.
The data is recorded only if the campaign links contain UTM parameters. In that case, Altamira fills in the UTM fields for every application that comes from the career site. However, the fields are not displayed automatically: to make them visible to users, you must add them to views and, if needed, to reports.
How it works
Tracking is based on UTM parameters: information added to the end of a campaign link that indicates where the person who clicks it comes from. The UTM Source, UTM Medium, and UTM Campaign fields correspond to the utm_source, utm_medium, and utm_campaign parameters in the link.
This is how the data flows:
- The candidate clicks a campaign link containing UTM parameters and lands on the career site
- Altamira reads the parameters on any page of the career site and keeps them for the entire visit, even if the candidate looks at several job postings before applying
- When the candidate applies, the data is saved at two levels:
- on the application: the campaign that specific application came from. This applies both to applications to job postings and to spontaneous applications
- on the candidate: the latest campaign the candidate applied from
1. Preparing the campaign links
Share these guidelines with whoever creates your campaigns. The parameters must be included in the link that leads to the career site, for example:
https://careers.yourcompany.com/?utm_source=facebook&utm_medium=social&utm_campaign=autumn_2026
- Company website: if the campaign first leads to the company website, the link from the company website to the career site must also carry the parameters; otherwise, the data is lost. Ask whoever manages your website, or your agency, to check this
-
Consistent names: always use the same names, for example all lowercase: in reports,
facebookandFacebookcount as two different campaigns. Agree on a naming convention with whoever manages the campaigns
Note: Altamira records only
utm_source,utm_medium, andutm_campaign. Other parameters, such asutm_termandutm_content, are ignored.
Important: in Google Ads and Meta, set the UTM parameters explicitly. These platforms' automatic tracking is not read.
2. Adding the fields to views
The fields exist at two levels, candidate and application. The data shown depends on the table you take the fields from, so both levels can also be used in the same view.
| View | Table to take the fields from | Data shown | When it is filled in |
|---|---|---|---|
| CV form / CV list | Curricula campi backoffice | Candidate's latest campaign | If the candidate has applied at least once from a campaign |
| CV by job posting | CV annunci | Campaign of the individual application | Only for applications to job postings linked to a campaign |
The fields need to be added from the view configuration, like any other field: in the field selection tree, find the table indicated above and drag UTM Source, UTM Medium, and UTM Campaign to where you want them to appear. For details about configuring views, read Configuring a view with the fileds data model. Once added, the fields are read-only.
In reports, you can use the fields as filters or to group rows and charts, for example to view applications by campaign. In reports based on an application, use the application fields; in reports not based on an application, such as those concerning projects, use the fields from the Curricula campi backoffice table, which show the candidate's latest campaign.
Comments
0 comments
Please sign in to leave a comment.