URL parameters in reports can split one screen into many rows or preserve differences that matter to customer behaviour. Campaign-tagged addresses often display the same content, whereas a category filter or list page number changes it. Do not remove every parameter with one rule before checking what it means. Begin with specific addresses and a screen comparison, then interpret the customer journey on the website and the results of an individual view.
Check which address the report actually displays
First establish whether a row contains a full address, a path alone or a path including the query after the question mark. This determines whether two entries share a row before your own analysis begins. Open the tool’s definition of the field and record it alongside the report. A label such as “page” does not establish whether the source tag, filter and address fragment are included in the value being displayed.
Export a small sample of variants for one popular address if the report supports it, or note them manually. Keep the date range, application and available filters consistent across the rows being compared. Do not compare a full-address report with a path-only report without acknowledging the difference in definition. Otherwise you may label the discrepancy a tracking failure when it simply reflects another way of representing the page in the reporting interface.
Assign meanings by checking the screen
Determine a parameter’s meaning by opening a safe example and comparing page content and behaviour. A source tag usually describes entry, a filter changes the result set and a step parameter may identify a different point in the task. Its name is not proof: “view” changes layout in one application and identifies a separate screen in another. Record the observed effect and ask the page owner to confirm parameters whose meaning you cannot recognise. Source and campaign tags are easier to read when their names were agreed before the links went out; a simple convention is described in our guide to UTM parameters.
Do not casually open private or single-use links from a report if they could perform an operation. Prepare safe comparison examples without personal data or access tokens. Do not transfer sensitive values to the spreadsheet documenting your grouping rule or a public article. A parameter name and a synthetic value are usually sufficient to identify its class while demonstrating the content change without revealing information associated with an actual customer account.
Choose a grouping rule for the analytical question
A grouping rule should answer a question rather than mechanically shorten addresses. If you are assessing interest in the catalogue as a whole, campaign variants can represent one screen while source remains a separate breakdown. If you are asking which categories lead to products, removing the category filter destroys the distinction you need. The table presents choices for a fictional catalogue; it is not a configuration for automatic URL normalisation in Meetlead.
Scroll the table sideways to see all columns.
| Address variant | Meaning | Analysis decision |
|---|---|---|
| /catalogue?utm_source=newsletter | Entry source without a catalogue change | Group the page while retaining source separately |
| /catalogue?category=lamps | Different catalogue content | Keep the category when analysing content |
| /catalogue?sort=price | A different order within the same collection | Group or compare sorting according to the question |
| /catalogue?page=2 | A later portion of the list | Keep the list stage when examining product discovery |
Write the rule in one sentence and include two included examples plus one excluded example. For instance: “We combine catalogue variants differing only in entry tags, but retain category and list page when studying browsing”. This enables another person to reproduce the analysis without guessing the author’s intention. When the question changes to campaign performance, return to entry sources instead of treating the shortened group as the complete picture of advertising traffic.
Do not add row sessions as though they were separate people
Session counts attached to different addresses do not necessarily form separate sets. One session may visit a campaign-tagged catalogue, select a category and then open its second list page. Adding the sessions across these rows may count the same journey more than once. Before summing anything, establish whether you are measuring views, sessions visiting an address group or unique people, and how the tool defines that particular measure.
For an illustrative session with three views, write “three views” separately from “one session containing the catalogue”. This exercise reveals why the total of page results is not automatically a customer count. A session-level result needs deduplication using the appropriate identifier in an authorised tool or a report supporting the relevant set. If that information is unavailable, present the total as views or keep rows separate rather than assigning an unverified number of people.
Google Analytics documentation on page dimensions distinguishes page path from page path with a query string. This describes Google Analytics, rather than promising equivalent dimensions and settings in every tool.
Compare grouping with the order of the visit
Address grouping should not remove the sequence information needed to understand the task. Two views of the same catalogue before and after a product page may describe a return to searching even if both appear in one reporting group. Examine an available visit and mark which parameter changes indicate another step and which describe only the entry source. The presence of addresses in a table does not prove the customer passed through every stage in order.
When addresses represent stages, also check funnel step order, particularly returns and entries midway through the process. Your grouping rule may turn two distinct steps into one, so retain the original representation for verification. Do not change site navigation merely to simplify a report. Choose an analytical definition first and assess any need to change addresses separately with the product owner responsible for that behaviour.
Document differences between tools
Tools may use different fields and assign visits to addresses differently. Matching page names therefore does not guarantee matching session or event counts. When comparing results, record the dimension, measure, data scope and your rule for combining variants. This focused check helps distinguish a parameter effect from the broader issue discussed in why analytics data does not match, without trying to solve every reporting discrepancy in one exercise.
Do not transfer settings documented for Google Analytics into another product without checking that they exist. In Meetlead analytics, compare available addresses and journeys within the report you actually use. If the interface does not provide the grouping required, prepare a documented comparison using information you are authorised to access. Do not describe your own spreadsheet work as a function that the platform performs automatically on your behalf.
Questions about URL parameters in reports
Should campaign parameters always be removed? No, not when the question concerns an entry source or a specific campaign’s performance. You can combine the page representation while retaining source separately if the tool supports that breakdown.
Explain both levels in the analysis. Removing information from the displayed page name does not make it irrelevant to interpreting the traffic that reached the site.
Are different orders of the same parameters different pages? Not necessarily, if the application treats their values identically. Check behaviour and the report definition instead of assuming equivalence or difference from appearance alone.
For manual grouping, document how ordering and repeated keys are handled. Do not change values that actually control different content or a distinct task state.

