What is Session Manual Source in Google Analytics?
Seeing "(manual)" listed as a traffic source in Google Analytics 4 can feel like finding a mystery charge on your bank statement. You know something happened, but you don't know what it was or where it came from. This article will show you exactly what this "(manual)" source means, the common reasons it shows up, and how you can fix your tracking to get clearer insights into your marketing performance.
What Exactly is 'Session Manual Source' in GA4?
In Google Analytics, every visit (or session) to your website is categorized by its origin - where the visitor came from. GA4 is pretty good at automatically identifying major sources like Google search (google / organic), direct visits ((direct) / (none)), or traffic from other websites (referral).
The term "session manual source" refers to traffic where you have manually defined the source using tracking parameters. This is typically done using Urchin Tracking Module (UTM) codes, which are snippets of text added to the end of a URL to tell analytics platforms more about the click.
A properly tagged URL might look like this:
https://www.yourwebsite.com/?utm_source=newsletter&utm_medium=email&utm_campaign=june_promo
In this case, the manual source would be reported as "newsletter." This is fantastic because you've explicitly told GA4 where the user came from.
The problem arises when GA4 reports the source simply as (manual). This almost always means there's an issue with your UTM tagging. It signifies that you tried to set the source manually, but something went wrong, and GA4 couldn't properly read the instructions you provided in the URL.
Why 'Manual' Clogs Up Your Traffic Reports
When you see (manual) as a source, or you see pairs like (manual) / email, it’s a red flag indicating a problem with your campaign tracking. Let’s break down the most common culprits.
1. Missing utm_source Parameter
This is the number one cause. Out of all the UTM parameters, utm_source is the only one that is strictly required. You can have a valid utm_medium and utm_campaign, but if utm_source is missing, GA4 gets confused.
Imagine sending a package. You can label it "fragile" (medium) and "birthday gift" (campaign), but if you don't list a return address (source), the post office won't know where it came from. GA4 reverts to classifying it as (manual) because it knows the visit was tagged, just incorrectly.
- Broken URL:
https://www.yourwebsite.com/?utm_medium=social&utm_campaign=summer_sale(Missing utm_source) - How it reports in GA4: Source =
(manual)
Essentially, Google sees an attempt at manual tagging (utm_medium) but can't find the source, so it defaults to this generic label.
2. Typos and UTM Inconsistencies
Consistency is everything in data analysis. Google Analytics treats facebook, Facebook, and FB as three separate traffic sources. If one team member tags a link with utm_source=facebook and another uses utm_source=Facebook, you’ve just split your data, making it harder to analyze the platform's overall performance.
These inconsistencies might not always result in (manual) traffic, but they fragment your data and create a mess. The best practice is to establish a clear naming convention for your entire team. For example, always use lowercase letters for all UTM parameters.
3. URL Redirects Stripping Parameters
This is a more technical but common issue. Let's say you promote a tagged URL like yourwebsite.com/promo?utm_source=facebook... However, the /promo page automatically redirects users to /promotion-2024. If the server redirect isn't configured to carry over URL parameters, the UTM codes get dropped during the redirect.
The user lands on the final page, but all the tracking information is gone. GA4 will likely categorize this visit as (direct) / (none) traffic instead of from your Facebook campaign, completely misattributing the conversion.
4. Third-Party Tools Altering Links
Some email marketing platforms or social media schedulers have link-shortening or tracking features that can interfere with UTM codes. They might add their own parameters or re-encode your URL, which can break the structure that GA4 is expecting to read.
Always test your final, scheduled links in an incognito browser window to ensure your UTMs are still intact when a user clicks them.
How to Find (and Fix) 'Manual' Traffic in GA4
First, you need to identify where this problematic traffic is coming from. Fortunately, GA4 makes it easy to find.
Step 1: Locate the Traffic Source Report
- Log into your Google Analytics 4 property.
- On the left-hand menu, navigate to Reports > Acquisition > Traffic acquisition.
- The default primary dimension is usually "Session default channel group." Click the dropdown and change it to Session source / medium. This gives you a more granular view.
Step 2: Filter for 'Manual' traffic
In the search box just above the data table, type (manual) and press Enter. The report will now show you only sessions attributed to this source. You'll likely see rows for (manual) / (none) or maybe (manual) / cpc.
Step 3: Investigate the Landing Page
Now that you've isolated the problem traffic, you need to find out where users are landing.
- Click the blue "+" icon next to the primary dimension column heading ("Session source / medium").
- In the search box that pops up, type and select Landing page + query string.
A new column will appear showing the exact page the user landed on. The "query string" part is important because it will show you the fragmented or broken UTMs. You might see something like /?utm_medium=email, which is your smoking gun — a tagged link missing its utm_source.
By looking at the landing pages, you can often deduce which campaign or link is broken. If the landing page is from your latest email newsletter, you know the culprit is likely a bad link in that email.
Your Action Plan for Clean, Reliable Tracking
Fixing manual source traffic is less about a technical quick fix and more about establishing robust processes to prevent it from happening in the first place.
1. Standardize Your UTM Naming Conventions
Create a simple, non-negotiable set of rules for your entire team. A shared Google Sheet is a great place to document this and build links collaboratively.
- Stick to lowercase.
facebookis not the same asFacebook. - Use underscores or dashes instead of spaces.
spring_saleis better thanspring sale. - Be consistent with source names. Is it
facebookorfb?googleoradwords?newsletteroremail-broadcast? Pick one and stick with it.
2. Use a UTM Builder Tool
Stop creating campaign URLs by hand. You're far more likely to make typos or forget a parameter. Instead, use a dedicated tool that forces you to fill in the required fields correctly.
- Google's Campaign URL Builder: A free, easy-to-use tool for web URLs.
- GA4's Built-in traffic source fields in tools like Google Ads: When you connect your Google Ads account to GA4, you can enable auto-tagging, which handles UTMs for you. Most ad platforms offer similar functionality.
3. Test Every Single Campaign Link
Before any email goes out, before any social post is published, and before an ad goes live, someone must test the final URL.
- Copy the final link.
- Open a new incognito window in your browser (this prevents your activity from being mixed with your past website cookies).
- Paste the link and go to the site.
- In GA4, go to Reports > Realtime. Check the "Users by Source" and "Users by Medium" cards. You should see yourself show up with the exact
utm_sourceandutm_mediumyou set. If it shows up correctly here, you’re good to go.
The True Power of 'Manual' Tagging (When Done Right)
While an unexpected (manual) source is a problem, the entire concept of manual tagging with UTMs is the key to measuring your marketing ROI accurately. When used correctly, it gives you superpowers.
You can get answers to critical questions like:
- Email Marketing: "Did more people click from the link in the header or the link in the footer of our last newsletter?" (Use
utm_content=header_linkandutm_content=footer_link) - Social Media: "Which influencer's posts are actually driving sales, not just likes?" (Use
utm_source=influencer_name& utm_medium=instagram) - Paid Ads: Comparing two ad creatives: "Is the video ad converting better than the image ad on Facebook?" (Use
utm_campaign=summer_sale& utm_content=video_advs.utm_content=image_ad)
Embracing a structured UTM strategy transforms Google Analytics from a general traffic report into a precise tool for measuring the success of individual marketing efforts.
Final Thoughts
Seeing a "(manual)" source in Google Analytics is a clear signal that your campaign tracking has a broken link in the chain. By auditing your URLs and implementing a disciplined UTM strategy using consistent naming conventions and URL builder tools, you can eliminate this junk data and gain a much more accurate picture of what's driving your growth.
Once your tracking is clean, the real challenge begins: making sense of all that data across different platforms. We built Graphed because we know how frustrating it is to jump between Google Analytics, your ad platforms, your e-commerce dashboard, and your CRM just to see the complete journey. With Graphed, you connect all your sources in seconds and can simply ask in plain English: "Show me a dashboard comparing my Facebook Ads spend vs. Shopify revenue by campaign for last month." We instantly build live, real-time dashboards for you, turning hours of manual reporting into a 30-second task.
Related Articles
What SEO Tools Work with Google Analytics?
Discover which SEO tools integrate seamlessly with Google Analytics to provide a comprehensive view of your site's performance. Optimize your SEO strategy now!
Looker Studio vs Metabase: Which BI Tool Actually Fits Your Team?
Looker Studio and Metabase both help you turn raw data into dashboards, but they take completely different approaches. This guide breaks down where each tool fits, what they are good at, and which one matches your actual workflow.
How to Create a Photo Album in Meta Business Suite
How to create a photo album in Meta Business Suite — step-by-step guide to organizing Facebook and Instagram photos into albums for your business page.