Skip to main content

How campaign tracking works

What this page is — the journey of a campaign tag, from the link a visitor opens to the Source channel and Campaign values on a lead and on a form submission.

What it is for — reading those two values with confidence: knowing when they are filled, when they say Direct / unknown, and what they do not record.

The problem it solves — "this lead came from Facebook" is a claim somebody will spend money on. The values are only trustworthy if you know which visit they describe, what happens when the same person comes back, and which forms never see a tag at all.

Routes: /org/marketing/leads/{id} · /org/marketing/forms/{id}/submissions · Permissions: View Marketing Suites lead management (leads) · Open Forms Management Page (submissions)

Form submissions are documented on this page

Orbit Pulse has no separate page for forms yet. The columns and details of the Form Submissions screen that relate to campaigns are described here, in section 6.


1. The idea in one table​

Tagged visitUntagged visit
How the visitor arrivedThrough a link carrying campaign tags, such as one from Campaign LinksBy typing the address, from a bookmark, from a search result, or through a plain link
What the form submission recordsChannel, campaign, landing page, and the page they came fromNothing about the campaign
Source channel showsFor example facebook (social)Direct / unknown
Campaign showsFor example diwali-offerDirect / unknown

Direct / unknown is an honest label. It means no tag arrived. It does not mean the visitor typed the address.


What is captured on arrival​

When a page of your site opens, it looks at its own address. If the address carries any of these, they are remembered.

CapturedMeaningSet by the Campaign Links builder
utm_sourceThe channel, such as facebookYes
utm_mediumThe kind of channel, such as socialYes
utm_campaignThe campaign tag, such as diwali-offerYes
utm_contentWhich link within the campaignOptional
utm_termA keyword, used by paid search linksNo. Read if a link made elsewhere carries it
Landing pageThe full address the visitor arrived on, tags included—
ReferrerThe page the visitor came from, when the browser reports one—

An address with none of the five tags changes nothing: whatever was remembered stays remembered.

How long the tags are remembered​

The tags are kept in the visitor's browser for the rest of that visit, in the same browser tab.

  • They survive moving between pages. A visitor who lands on the home page through a tagged link and fills in the form on the contact page is still tagged.
  • They end with the visit. Closing the tab forgets them. A visitor who returns the next day by typing the address is untagged.
  • Nothing is kept in your organisation's data until a form is submitted. A visitor who reads and leaves is not recorded.

Which tags win​

SituationResult
First tagged arrival of the visitIts tags are remembered
The visitor opens further pages with no tagsThe remembered tags stay
The visitor re-opens the same tagged linkNothing changes
The visitor arrives again through a link with different tagsThe new tags replace the old ones, together with a new landing page and referrer

In short: the first tagged visit wins, unless a later visit carries different tags.


3. What is stored, and where​

When a form is submitted, the remembered tags travel with it.

ValueOn the form submissionOn a newly created lead
Source, medium, campaign, term, contentStored, each up to 255 charactersStored, each shortened to 100 characters if longer
Landing pageStored, up to 1,000 charactersStored as the lead's Landing Page
ReferrerStored, up to 1,000 charactersNot stored on the lead
Shown asSource channel, Campaign, Landing page, ReferrerSource channel, Campaign, and the editable tag fields below them

The submission is the full record. The lead holds a working copy that can be edited afterwards.

The tags never appear among the form's answers

Campaign tags are kept apart from what the visitor typed. They do not show up as extra fields in the submission and they are not part of the form's design.


4. How the two values are worded​

Source channel and Campaign are put together from the tags.

Tags presentSource channelCampaign
Source and mediumsource (medium), for example facebook (social)The campaign tag
Source onlyThe source, for example facebookThe campaign tag
Medium onlyThe medium, for example socialThe campaign tag
Some tags, and neither source nor mediumUnknown channelThe campaign tag
Some tags, and no campaignAs aboveNo campaign name
No tags at allDirect / unknownDirect / unknown

Values are shown as they arrived: lower case, with hyphens. They are tags, not display names.


5. Where you see it — the lead record​

Open a lead. In the right-hand column, below Custom Fields, is the Marketing card.

Figure 1 — The lead record, with the Marketing card marked 1. The lead shown is an invented test record.

The grey block at the top of the card, marked 1, is the summary: Source channel and Campaign. It is read-only and is worked out from the tag fields underneath it.

Below the summary, the card lists the fields the summary is built from.

FieldHolds
SourceThe lead's lead source, with a free-text detail line under it. Not set by campaign tracking
Landing PageThe address the visitor arrived on
Campaign (UTM)The campaign tag
UTM SourceThe channel
MediumThe kind of channel
TermThe keyword, if any
ContentThe content tag, if any

Greyed italic text such as keyword or content is a prompt for an empty field, not a value.

A lead that arrived untagged shows this instead:

Figure 2 — An untagged lead. Both values read Direct / unknown, in grey.

Editing the tags on a lead​

The fields under the summary are edited in place, like every other field of the lead record, by anybody who holds Edit Existing Leads. Change UTM Source and the Source channel above it changes with it.

That is useful for a lead you know came from a campaign and arrived untagged, for instance one typed in by hand after a phone call. It also means the summary on a lead is only as reliable as the people who can edit it. The form submission keeps the original values and cannot be edited.


6. Where you see it — form submissions​

Open Manage Forms, find the form, and press Submissions.

Figure 3 — Form Submissions. 1 Source channel · 2 Campaign. The rows shown are invented test submissions.
ColumnHolds
Submitted AtDate and time of the submission
The form's first three fieldsFor example Full Name, Email Address, Phone Number
Source channelWorded as in section 4. Grey when Direct / unknown
CampaignThe campaign tag. Grey when Direct / unknown
IP AddressThe address the submission came from
ActionsLead opens the lead linked to the submission, when there is one. View opens the details

Submission details​

View opens Submission Details.

LineShown
Submitted At, IP AddressAlways
Source channel, CampaignAlways. Direct / unknown when untagged
Landing pageOnly when one was recorded
ReferrerOnly when the browser reported one
View Associated LeadWhen the submission is linked to a lead
The form's answersAlways, under the line

The landing page address includes the tags exactly as the visitor's link carried them, so it is the place to check what a link really said.

Search submissions… looks through the form's answers only. It does not find a channel or a campaign.

The export​

Export CSV downloads every submission of the form. After the submission's own columns and the form's answers, the file ends with seven campaign columns, in this order.

Column in the fileHolds
Source ChannelThe source tag on its own, for example facebook
MediumThe medium tag, for example social
CampaignThe campaign tag
TermThe keyword tag, if any
ContentThe content tag, if any
ReferrerThe page the visitor came from, if the browser reported one
Landing PageThe full address the visitor arrived on, tags included

Two differences from the screen are worth knowing before you open the file in a spreadsheet:

  • On screen, Source channel reads facebook (social). In the file the two parts are separate: facebook under Source Channel and social under Medium.
  • An untagged submission reads Direct / unknown on screen. In the file its seven cells are empty.

7. What is not updated​

A lead that already exists​

When a form is submitted with an email address or a phone number that already belongs to a lead in the project, no second lead is made. The submission is saved with its own tags and linked to the existing lead, and the lead's tags stay as they were.

First submission by a personA later submission by the same person
SubmissionSaved with its tagsSaved with its tags
LeadCreated with those tagsLeft unchanged
The lead's Source channelThe first campaignStill the first campaign

So a lead's Source channel answers "what first brought this person in?". To see what brought them back, read the later submission.

Forms shown inside another website​

A form can be placed on a website that is not hosted by Optima Orbit, in a frame or in a window that opens from a button. There, the form only sees its own address. Tags on the address of the surrounding website are not visible to it, so the submission arrives as Direct / unknown even though the visitor came through a campaign link.

Some browsers also prevent a page inside a frame from remembering anything. In that case the form still submits, without tags.

Everything that came before​

Leads and submissions recorded before campaign tracking was available have no tags and show Direct / unknown. They are not filled in afterwards.

Leads that do not come from a form​

A lead created by hand, by import or through the inbound webhook is not given campaign tags by tracking. Its tag fields hold whatever was entered or sent for it.


8. Field reference​

FieldWhereControlEditableWhere the value comes from
Source channelLead, submissionRead-only textNoBuilt from source and medium
CampaignLead, submissionRead-only textNoThe campaign tag
Campaign (UTM)LeadInline text fieldYesThe visitor's link, or typed
UTM SourceLeadInline text fieldYesThe visitor's link, or typed
MediumLeadInline text fieldYesThe visitor's link, or typed
TermLeadInline text fieldYesThe visitor's link, or typed
ContentLeadInline text fieldYesThe visitor's link, or typed
Landing PageLeadInline text fieldYesThe address the visitor arrived on
Landing pageSubmission detailsRead-only textNoThe address the visitor arrived on
ReferrerSubmission detailsRead-only textNoThe page the visitor came from

Limits: each tag on a lead holds up to 100 characters; a longer tag is shortened on the lead and kept in full on the submission.


9. Why you would use it​

It answers "which advertising works" from your own records. Every tagged lead names its channel and campaign on the screen where your team already works, so a salesperson opening a lead sees facebook (social) · diwali-offer before the first call, and a manager can compare what two campaigns brought in.

It is also honest about its limits. Direct / unknown tells you where tagging is missing: if most of your leads read that way, the fix is more tagged links, not a different report.


10. Worked example​

A training company shares a link tagged facebook, social, diwali-offer.

  1. Priya taps the link in a Facebook post and lands on the home page. The tags are remembered.
  2. She reads the courses page, then opens the contact page and submits the form with her email address.
  3. Form Submissions shows a new row: Source channel facebook (social), Campaign diwali-offer. View shows the Landing page as the home page address with the three tags on it.
  4. A new lead is created. Its Marketing card shows the same two values, and UTM Source facebook, Medium social, Campaign (UTM) diwali-offer.
  5. A fortnight later Priya clicks a link in an email, tagged email, email, new-year, and submits the form again with the same email address.
  6. Form Submissions shows a second row: email (email), new-year. Its Lead button opens the same lead as before.
  7. The lead still reads facebook (social) and diwali-offer. Facebook brought her in; the email brought her back, and that is recorded on the second submission.

The same afternoon, Daniel types the address of the site from a printed flyer and submits the form. His submission and his new lead both read Direct / unknown.


11. Before this works — what an administrator sets up​

NeededWithout it
A form on a page published from Optima OrbitThere is nothing to submit
On the form, Lead Integration with Automatically create leads from form submissions switched on and its fields mappedSubmissions are saved with their tags and no lead receives them
An email address or a phone number among the mapped fieldsNo lead can be created from the submission
Tagged links in use, from Campaign Links or made elsewhere with the same tag namesEverything reads Direct / unknown
Open Forms Management PageThe Form Submissions screen cannot be opened
View Marketing Suites lead managementThe lead record cannot be opened
Export Form SubmissionNo Export CSV button, and so no file with the campaign columns

12. Troubleshooting​

SymptomCause
A lead reads Direct / unknown and the visitor used a tagged linkThe form is shown inside another website, the visitor returned in a new tab without the link, or the lead existed before and kept its earlier values
The submission shows a campaign and its lead shows a different oneThe lead already existed. It keeps the campaign of its first submission
The submission shows a campaign and its lead shows Direct / unknownThe lead already existed and was untagged. Or the form creates leads without the field mapping of Lead Integration; switch on automatic lead creation there and map the fields
Campaign reads No campaign nameThe link carried a source or a medium and no campaign tag
Source channel reads Unknown channelThe link carried a campaign tag and neither a source nor a medium
Source channel on a lead changedSomebody edited UTM Source or Medium on the lead. The submission still holds the original
A campaign tag is cut short on the leadIt was longer than 100 characters. The submission holds it in full
Searching the submissions for a campaign finds nothingThe search covers the form's answers only
The exported CSV shows facebook where the screen shows facebook (social)The file keeps source and medium in two columns, Source Channel and Medium
The exported CSV has empty campaign cells for some rowsThose submissions arrived untagged. The screen shows them as Direct / unknown
There is no Referrer lineThe browser did not report where the visitor came from, which is common

13. Don't confuse this with…​

ThisIs notBecause
Source channelThe lead's SourceSource is picked from your configured lead sources by a person or a rule. Source channel comes from a link's tags
CampaignA campaign in Orbit VoxHere it is a tag in a link. Nothing is scheduled or sent
The tags on a leadThe tags on its submissionThe lead's can be edited and describe the first visit. The submission's are fixed and describe that submission
Direct / unknown"Typed the address"It means no tag arrived. The visitor may well have come from an advert that used a plain link
Campaign trackingThe Acquisition reportThe report counts many leads by source and by their campaign fields. Campaign tracking is what fills those fields on a lead that comes from a form

Building the linksCampaign Links
The rest of the lead recordThe lead record
Leads that arrive without a formInbound webhook API · Lead import and export