Growth & Strategy
Three months into managing a B2C Shopify store, I was staring at a dashboard that should have made me happy. Traffic was up 300%, click-through rates were solid, and the ads were "performing well" according to every metric I'd been taught to track.
But here's the thing that kept me up at night: our actual revenue barely moved.
I'd fallen into the classic trap that most marketers face - treating all traffic like it's created equal. The harsh reality? The difference between Google Ads and SEO traffic quality isn't just about cost-per-click or conversion rates. It's about understanding the fundamental psychology of how people discover and trust your business.
After running this experiment across multiple client projects, I discovered something that completely changed how I approach traffic generation. The conventional wisdom about "paid vs organic" misses the most important factor: user intent depth and trust signals.
In this playbook, you'll learn:
Why I abandoned traditional paid ads for a 1000+ SKU catalog (and what worked instead)
The hidden quality metrics that actually predict revenue, not just conversions
My framework for matching traffic sources to specific business models
When Google Ads actually outperforms SEO (and vice versa)
How to measure traffic quality beyond vanity metrics
This isn't another theoretical comparison. This is what actually happens when you test both approaches with real money and real businesses. Let's dive into the growth strategy that changed everything.
Walk into any marketing conference or scroll through any growth blog, and you'll hear the same tired debate about paid vs organic traffic. The industry loves to oversimplify this into neat little boxes:
The Traditional Google Ads Pitch:
"Immediate results and scalable traffic"
"Precise targeting and measurable ROI"
"Perfect for testing and quick wins"
The Classic SEO Counter-Argument:
"Free traffic that compounds over time"
"Higher trust and better conversion rates"
"Long-term sustainability without ad spend"
Here's why this conventional wisdom is dangerous: it treats traffic sources like sports teams instead of tools with specific use cases.
Most agencies will tell you to "test both and see what works" or "allocate 70% to paid and 30% to SEO" or some other generic split. The problem? They're optimizing for the wrong metrics.
The industry focuses on cost-per-acquisition, click-through rates, and conversion percentages. But these metrics tell you nothing about the actual quality of users you're attracting. A 2% conversion rate from paid ads might look worse than a 4% conversion rate from SEO, but what if those paid users have twice the lifetime value?
Even worse, most comparisons ignore the fundamental differences in user psychology. Someone clicking a Google Ad is in a completely different mindset than someone discovering your content through organic search. Yet we measure them with the same KPIs.
This surface-level thinking is exactly why most businesses end up with either expensive paid traffic that doesn't convert or SEO traffic that never scales.
Who am I
7 years of freelance experience working with SaaS
and Ecommerce brands.
My wake-up call came while working with a Shopify client who had built an impressive catalog - over 1,000 products across multiple categories. On paper, this should have been perfect for Google Ads. Lots of inventory, clear product categories, established brand. Every marketing playbook said "scale with paid traffic."
The Facebook Ads Experiment That Failed
We started with a solid 2.5 ROAS, which most marketers would celebrate. The numbers looked decent enough - €50 average order value, steady traffic flow, reasonable cost-per-acquisition. But something felt wrong when I dug into the actual user behavior.
Here's what I discovered: Facebook Ads work brilliantly for businesses with 1-3 flagship products, but they fundamentally break down for complex catalogs. The platform's quick-decision environment was completely incompatible with how customers actually wanted to shop this inventory.
Think about it - Facebook users are scrolling for entertainment, not shopping with intent. They see an ad, make a split-second decision, and either click or scroll past. But this client's strength was variety and choice. Customers needed time to browse, compare options, discover products they didn't know they wanted.
The Attribution Lie I Almost Believed
While running the Facebook campaign, something strange happened with another client's e-commerce store. I had implemented a comprehensive SEO strategy alongside their existing Facebook Ads. Within a month, Facebook's reported ROAS jumped from 2.5 to 8-9.
At first, I thought I'd cracked some magical optimization. But the reality was more sobering: Facebook's attribution model was claiming credit for organic wins. SEO was driving significant traffic and conversions, but the last-click attribution gave Facebook the credit.
This taught me that most businesses don't have a traffic quality problem - they have an attribution understanding problem. They're making channel decisions based on completely misleading data.
My experiments
What I ended up doing and the results.
After these experiences, I completely rebuilt how I evaluate and choose traffic sources. Instead of starting with "paid vs organic," I start with understanding the actual customer journey and matching traffic sources to business models.
Step 1: The Product-Channel Fit Analysis
I developed a simple framework: Facebook Ads demand instant decisions. SEO rewards patient discovery. Each channel has its own physics, and you can't change the rules - you can only control how your product plays within those rules.
For the complex catalog client, I led a complete pivot away from paid traffic to an SEO-focused approach. Instead of forcing quick decisions, we built a system that supported the natural customer behavior - browsing, exploring, comparing.
Step 2: Traffic Quality Metrics That Actually Matter
I stopped tracking vanity metrics and started measuring:
Session depth: How many pages do users visit before making a decision?
Return visitor behavior: Do they come back to research before buying?
Category exploration: Do they browse multiple product categories?
Time to purchase decision: How long is their consideration cycle?
Step 3: The SEO Overhaul Strategy
For the catalog-heavy client, I implemented what I call "discovery-driven SEO." Instead of just targeting product keywords, we created content that matched the actual customer journey:
Website restructuring focused on discoverability rather than conversion pressure. Content optimization for long-tail keywords that indicated genuine research intent. Strategic content creation that guided customers through exploration rather than pushing immediate decisions.
Step 4: The Attribution Reality Check
I learned to embrace what I call "the dark funnel" - accepting that real customer journeys are messy and multi-touchpoint. Instead of trying to track and control every interaction, I focused on expanding visibility across all possible touchpoints.
The key insight: stop believing in linear attribution and start building omnipresence across the customer's actual research process.
Step 5: When to Choose Each Channel
My decision framework became:
Choose Google Ads when: You have 1-3 clear flagship products, high-intent keywords, and can afford the ongoing costs
Choose SEO when: You have complex offerings, longer consideration cycles, and need sustainable growth
Choose both when: You have the budget and team to manage different customer journey stages
The results from this approach were dramatic across multiple client projects. For the complex catalog client, we achieved significant purchase generation through organic traffic - customers who had the time and intent to explore their full product range.
But the real breakthrough was understanding that the "best" traffic source depends entirely on your business model and customer behavior, not some universal ranking.
More importantly, I learned that traffic quality isn't about the source - it's about the match between source characteristics and customer needs. The same business can see completely different results from the same channel depending on how well the traffic source aligns with natural customer behavior.
The attribution experiment taught me that most businesses are making channel decisions based on incomplete data. When I started tracking true customer journeys (using tools like customer surveys and cohort analysis), the "winning" channel often changed completely.
The Unexpected Discovery
The most surprising result? Some of my "failed" paid campaigns were actually contributing significantly to SEO success. Users would see ads, not click, but later search for the brand directly. Traditional attribution missed this entirely.
This led to a hybrid approach where I use paid traffic for awareness and brand recall, while SEO captures the high-intent search behavior that follows. The channels work together instead of competing.
Learnings
Sharing so you don't make them.
After running these experiments across different business models, here are the lessons that fundamentally changed how I approach traffic generation:
1. Channel Physics Are Immutable
You can't change how users behave on different platforms. Facebook users want entertainment, Google searchers want answers, LinkedIn users want professional insights. Design your approach around these realities.
2. Attribution Is Broken, Customer Journey Is Everything
Stop obsessing over last-click attribution. Start understanding the actual path customers take from awareness to purchase. Build presence across that entire journey.
3. Product-Channel Fit Beats Everything
The best channel isn't the cheapest or the one with the highest CTR. It's the one that matches how your customers naturally want to discover and evaluate your solution.
4. Quality Metrics Beat Volume Metrics
Session depth, return visitor rates, and category exploration tell you more about traffic quality than clicks, impressions, or even conversions.
5. Sustainable Beats Scalable
A traffic source you can maintain long-term beats one that requires constant feeding, even if the latter scales faster initially.
6. Context Shapes Intent
The same person has different purchase intent when scrolling Facebook vs searching Google vs reading industry content. Design your approach accordingly.
7. Channel Combinations Often Beat Single Channels
But only when you understand how each channel contributes to the overall customer journey, not when you're just hoping for the best.
My playbook, condensed for your use case.
Focus on SEO for complex products with long sales cycles
Use Google Ads for simple, single-feature solutions
Track trial-to-paid conversion by traffic source
Measure session depth during free trials
Use SEO for catalogs with 100+ products
Google Ads work best for 1-3 flagship products
Track category exploration and repeat visits
Consider customer lifetime value by source
What I've learned