SEO Course gold shield emblem

SEO COURSE
SITETRAIL CERTIFIED

Course outlineSkills assessment3-minute challenge

Your learning path: 93 lessons.

SEO Course / Search Measurement Implementation Lab / Lesson 80

Module 15 / Lesson 80 · Read, apply, check

Create Campaign Links That Preserve Meaning

Build a consistent campaign-link convention and verify that it survives the actual click journey.

By Adriaan BritsCEO of Sitetrail · MSc Marketing
Former LinkedIn Learning instructor in SEO, Advanced Google Analytics and Google Ads
Course edition: October 2026

Visual explanationWorked examples25-minute practical taskKnowledge check

Define a naming dictionary

Choose stable meanings for source, medium and campaign, and record the exact spelling convention. A source identifies the referring platform or publication; a medium describes the channel. Mixing capitalization and synonyms can fragment one campaign into multiple reporting rows.

Tag the external journey

Use campaign parameters on appropriate external campaign links. Do not add them indiscriminately to internal navigation, where they can confuse interpretation of the original acquisition journey. Check existing advertising integration requirements before overriding or combining automatic and manual tagging.

Keep parameters non-sensitive

Campaign identifiers should describe marketing activity, not an individual customer. Do not put email addresses, private account details or free-form personal data in a URL. Parameters can appear in browser history, logs and copied links beyond the analytics report.

Test before distribution

Open the full tagged URL, follow redirects and verify that the destination still works and the intended campaign information is preserved. Test the published email or placement when possible. A correct spreadsheet entry does not prove that a shortened or redirected live link behaves as expected.

A campaign label must survive the click

Dictionary

partner_newsletter / email / expert_guide.

Creative distinction

content=top or content=footer.

Redirect test

Confirm query parameters and destination survive.

Report

Inspect the agreed dimensions with known observation limits.

Consistent names are useful only when the live journey carries them correctly.

See it in practice

Hypothetical example: a company promotes an expert guide through a partner newsletter. One draft uses source “PartnerMail,” another “partner_mail,” and a third uses the author’s email address. The analyst chooses a documented non-personal source value, a consistent email medium and a campaign name shared by the creative variants. She uses content values to distinguish the top and footer links. A test reveals that the newsletter redirect strips the query string, so the distribution owner corrects that behavior before sending. The team saves the final URLs and a reporting lookup. The campaign label can help describe observed referral activity, but it does not prove that every reader or later sale is measurable.

Compare the alternative

Another marketer adds campaign tags to every internal “Contact us” link in order to measure page navigation. That mixes acquisition labels with movement inside the site and can complicate interpretation. Internal behavior should be measured with an appropriate event or navigation analysis. Campaign parameters are useful when their purpose and scope remain consistent, not when every link receives a new acquisition story.

Avoid this misconception

Misconception: more campaign parameters always mean better attribution. Inconsistent names, stripped redirects and internal tagging can make reporting worse. A small controlled convention and an end-to-end test are more useful than a large unmaintained list.

Know the boundary

Some advertising platforms use automatic tagging and specific integration rules. Confirm the intended configuration with the account owner. Never replace working campaign identifiers simply to make a sample worksheet look uniform without checking downstream reporting dependencies.

Do this today · 25 minutes

Turn this lesson into a useful action.

Build a consistent campaign-link convention and verify that it survives the actual click journey.

Before you start

A destination URL and campaign plan, or the partner-newsletter example. You do not need to send a campaign.

Practise with this scenario

Destination: https://example.com/guide. Channel: partner newsletter. Two links: top and footer. No customer-specific information is needed.

Your steps

  • Write a dictionary for source, medium, campaign and content using stable lowercase values and one meaning per field.
  • Build the top and footer links with the same source, medium and campaign and different content values.
  • Inspect every parameter for personal information or accidental whitespace and confirm the destination path is unchanged.
  • Open the links through the intended redirect or preview flow and check that the parameters survive and the page loads correctly.
  • Save the final links, test result and the report dimensions you will use to inspect observed traffic.

What better looks like

Before: Mixed source spellings and an email address in the URL.

After: Consistent non-personal campaign values, tested through the real redirect path.

Your working notes

Notes stay in this browser. Download a copy to keep them.

Verify your work

  • Naming is consistent and documented.
  • No personal information appears in the URL.
  • The tested journey preserves the intended destination and parameters.

Follow up

After distribution, check acquisition reporting for the agreed values and investigate unexpected fragmentation; do not treat labeled visits as complete causal attribution.

Before you move on

Make the decision.

A partner newsletter campaign uses three source spellings, includes a customer email in one URL and passes through a redirect that removes query parameters. The campaign has not been sent. Which action best prepares it for meaningful and appropriate reporting?

Sources and further reading

Google Analytics: Campaign URL parameters

Google Analytics: Attribution

Lesson edition 1 · References reviewed 15 October 2026 · Practical exercise reviewed 15 October 2026. Examples are illustrative teaching scenarios.

Free learning. Informed choices.

Built for aspiring SEO directors, existing practitioners and business owners who want to turn sound judgment into practical results.

Course hub · Free skills assessment · Privacy

No Sitetrail account is required. Course progress and assessment results are saved in this browser when storage is available; they do not sync to the app. Download your worksheets and certificate to keep your own copies.

Plugin Downloaded Congratulations Installation Guide: 

  1. In WordPress, go to Plugins → Add New Plugin.
  2. Click Upload Plugin and select the downloaded ZIP file.
  3. Click Install Now, then Activate Plugin.

 

Your free trial starts automatically. No license key is needed yet.