WebmeticDocs
Get startedDetectEnrichPersonalizeIntegrateManagePartnersDevelopers

Campaigns and channels

Channel and campaign show which route a visit took to your website.

For example, someone from the purchasing team of a beverage maker clicks your Google ad for industrial steam boilers. In the profile, the visit then shows as Google Ads with the sublabel Paid Search and the campaign chip dampfkessel-2026. The visit row doesn't show the ad's cost or click numbers, only the route of the visit.

Where a visit comes from

  1. 1A visit arrivesSomeone opens your website through a link with UTM parameters, an ad, or another website.
  2. 2Find the originWebmetic reads source, medium, and campaign from the address and the referring website.
  3. 3The first page countsThe values of the first page view apply to the whole visit.
  4. 4Show the channelThe visit row shows the channel label and the campaign chip.

For each visit, Webmetic stores these values:

  • Source: Where the visit comes from, for example google, linkedin, or a website's host name. Webmetic stores the source in lower case.
  • Medium: The type of route, for example cpc for ads, organic for search results, or referral for links from other websites.
  • Campaign: The value of utm_campaign. Without it, a visit has no campaign.
  • Term: The value of utm_term or the search word that a search engine passes on.
  • Content: The value of utm_content, for example for two variants of an ad.

Campaign, term, and content keep their upper and lower case. If someone arrives through a new campaign link during a visit, a new visit starts. For details, see Visits and page views.

Order of evaluation

For each page view, Webmetic checks the clues in this order, and the first match wins:

  1. UTM parameters in the address, meaning utm_source and utm_medium. If the medium is missing, Webmetic takes it from an ad's click ID, and without a click ID it sets (none).
  2. An ad's click ID, for example gclid from Google Ads, msclkid from Microsoft Ads, fbclid from Facebook, or li_fat_id from LinkedIn. Webmetic then sets the ad platform as the source and cpc as the medium.
  3. Referring website: A search engine gives the medium organic, a social network or an email service the matching medium. Any other website gives referral with its host name as the source.
  4. No clue: The visit counts as direct, for example for a typed-in address or a bookmark.

Channels in the visit row

From source, medium, and click ID, the dashboard builds a channel label with a sublabel below it. The channel names appear in English in both languages.

ChannelSublabelWhen it appears
Google AdsPaid SearchClick ID from Google Ads, or source Google with medium cpc or paid
Microsoft AdsPaid SearchClick ID from Microsoft Ads, or source Microsoft or Bing with cpc or paid
Facebook AdsPaid SocialClick ID from Facebook, or source Facebook with cpc or paid
LinkedIn AdsPaid SocialClick ID from LinkedIn
LinkedInPaid Social or SocialSource LinkedIn, paid with cpc or paid
ChatGPT Ads or ChatGPTPaid AI or AI ReferralSource ChatGPT or OpenAI, paid with cpc or a medium that starts with paid
TaboolaNative AdsClick ID from Taboola
Google OrganicThe search word or OrganicSource Google with medium organic or no medium
Bing OrganicOrganicSearch result from Bing. Other search engines such as DuckDuckGo, Yahoo, or Ecosia appear with their name and "Organic"
Facebook, Instagram, Twitter, YouTube, TikTok, RedditSocialLinks from these networks
NewsletterEmail campaignMedium email, or the source contains "newsletter" or "email"
Referral TrafficThe referring website's host nameLinks from other websites
Direct TrafficDirect visitNo clue about the origin

The dashboard treats click IDs and the medium values cpc and paid as paid, and for ChatGPT also any medium that starts with paid. The channel label only appears in the visit rows. ICP Analytics, by contrast, assigns each company to the pair of source and medium that occurs most often in the period and shows it as "google CPC" or "linkedin". So the channel and its name can differ there.

Campaign chip and UTM parameters

Next to a visit row's events sits the campaign chip with a tag icon. It shows the campaign, otherwise the term or the content, and is missing for visits without these values. For visits from a search engine, the search word can appear in the chip as the term.

  1. Open a company's visits view.
  2. Point at the campaign chip with your mouse. Webmetic opens the UTM parameters tooltip.

The tooltip lists every value the visit has: Source, Medium, Campaign, Term, and Content. It hides placeholders in brackets such as "(direct)" or "(none)". Webmetic shows the chip only on a large screen.

The visits view with several channels and the UTM parameters tooltip on the dampfkessel-2026 campaign chip
The visits view with several channels and the UTM parameters tooltip on the dampfkessel-2026 campaign chip

With the UTM search, you find all companies in the list that visited your website through a specific campaign:

  1. Under Search companies, click the mode at the right of the search field, which reads Name at first.
  2. Select UTM.
  3. Enter a value, for example dampfkessel-2026. The list shows the companies with at least one matching visit in the selected date range.
  4. Open a company and its visits view. Under In selected date range, you see only the matching visits.
The search in UTM mode with the value dampfkessel-2026
The search in UTM mode with the value dampfkessel-2026

These rules apply to the search:

  • You enter one value per search, for example a source, a medium, or a campaign. Webmetic searches source, medium, campaign, term, and content.
  • If the value contains - or _ and no space, it must match a stored value exactly. So dampfkessel-2026 finds only that campaign.
  • Otherwise, every word must appear in the same field, in any order.
  • Upper and lower case don't matter for the search.
  • If a segment is active, the field searches names only.

You can't search for the channel label itself, for example Paid Search. Filters and search explains all search modes.

UTM parameters for paid campaigns

For the dashboard to recognize a paid campaign as paid, set utm_medium=cpc or utm_medium=paid. Other values such as paid_social, ppc, or display don't count as paid for most channels.

A link like your-website.com/products?utm_source=linkedin&utm_medium=paid&utm_campaign=waermerueckgewinnung appears as LinkedIn with Paid Social and the chip waermerueckgewinnung. Webmetic recognizes ads with a click ID even without UTM parameters, but the chip shows a campaign only if the link contains utm_campaign.

Don't put UTM parameters on links within your website. Otherwise, every click on such a link starts a new visit.

Limits

  • You can't define your own channel rules or channel names.
  • Webmetic doesn't offer a generator for UTM links.
  • The visit row doesn't show a campaign's cost or success.
  • If someone moves between two of your domains, Webmetic doesn't connect the visits.

Next steps

On this page