Skip to main content
inploi captures UTM and campaign parameters automatically from the URLs candidates click to reach your careers site. No extra setup is required in Studio. Once parameters are in place, they flow through to the Sources and Campaigns views in Studio Insights.

Supported parameters

All five standard UTM parameters are supported:
ParameterPurposeExample value
utm_sourceThe channel or platformindeed, linkedin, google
utm_mediumThe marketing mediumcpc, organic, email
utm_campaignThe campaign namegraduate-intake-2026, retail-push-q3
utm_termA keyword or targeting termstore-manager, pharmacist
utm_contentA creative variant or ad versionbanner-a, text-link
Add UTM parameters to the destination URL when setting up each job posting on a job board or recruitment platform. Use ? before the first parameter and & to join additional ones:
https://careers.yourcompany.com/jobs?utm_source=indeed&utm_medium=cpc&utm_campaign=retail-push-q3
If the URL already contains a ?:
https://careers.yourcompany.com/jobs?location=london&utm_source=linkedin&utm_medium=organic&utm_campaign=graduate-intake-2026
You do not need to include all five parameters on every link. Add only the ones that are meaningful for your reporting.

Aligning with your existing campaign taxonomy

If your organisation already has a campaign naming framework used in Google Analytics, your media agency, or another BI tool, use the same values in your inploi UTM parameters. This means:
  • Your existing dashboards and external reporting frameworks do not need to be reworked.
  • Application data from inploi can be joined to impression and click data from other platforms using the shared campaign name as a key.
For example, if your naming convention is {brand}-{quarter}-{role-type}:
utm_campaign=acme-q3-2026-retail
utm_source=linkedin
utm_medium=cpc
Use consistent capitalisation and separators across all links for the same campaign. Mixed formats (e.g. RetailPush and retail-push) appear as separate campaigns in Insights.

How tracking works

When a candidate arrives at your careers site from a tagged link, inploi captures the UTM parameters from the URL and stores them against the candidate’s session. The session is maintained for seven days via a cookie, so a candidate who returns within that window is still attributed to the original source and campaign. Attribution uses the first touch — if a candidate arrives without tracking parameters and later returns via a tagged link, the original (untagged) session is used. For technical detail on how sessions and attribution work, see Analytics Plugin.

Viewing campaign performance in Insights

Open Insights in Studio and go to the Sources view.
  • The Sources tab shows performance by channel, driven by utm_source.
  • The Campaigns tab shows performance by campaign, driven by utm_campaign. Each distinct value you use appears as a separate row.
Both views show job views, applications, spend (for paid channels), and — where ATS data is available — hires and cost per hire.

ATS source field

When a candidate submits an application, inploi forwards a single source value to your ATS for its source tracking field. This is derived from utm_source (or from inploi’s own tracking parameters for inploi-managed placements). The full UTM parameter set is available in Studio Insights but is not forwarded to the ATS directly.
How the source value maps to a field in your ATS depends on your integration configuration. Contact your Customer Success Manager to confirm this is set up correctly.