HomeGlossary › Campaign
Acquisition & Traffic Sources

Campaign

In GA4, a campaign is a named marketing effort that visits get grouped under — a newsletter send, a paid promotion, a sponsored post. GA4 fills the campaign name from the utm_campaign tag on a link, or automatically from a linked ad account. It's how you tell "the spring webinar push" apart from "the autumn discount email."

Why it matters

Without a campaign name, every promotion you run dissolves into generic channel buckets. You'll see that organic search or email brought visitors, but not which effort did the work. Campaign tracking is what turns "we got some traffic" into "the launch announcement drove 40 sign-ups and the follow-up drove 6" — the difference between guessing and knowing where to spend next.

A concrete example

You send a launch email and tag the button link with utm_campaign=spring-launch, utm_source=newsletter, utm_medium=email. In GA4's Traffic acquisition report, you filter to that campaign and see 312 sessions, an engagement rate of 71%, and 9 key events. Next quarter you can compare it directly against your autumn campaign on equal terms.

The common misreading

The classic mistake is assuming GA4 tracks campaigns on its own. It doesn't — for anything you don't run through a connected ad platform, the campaign name only exists if you added a UTM tag yourself. Untagged links collapse into source/medium defaults or direct traffic, and your best-performing email looks like it did nothing. Tag consistently, or the data quietly disappears.

WebSignalytics reads your campaign performance every week and tells you in plain language which efforts actually moved the needle — no dashboards, no logging in.

See how it works