
I Didn’t Leave Agency Life Thinking Agencies Were the Problem
I spent years working agency-side, surrounded by people with different skills, responsibilities and perspectives. SEO, paid media, content, development, design, analytics and account management all had their own roles, but the strongest work usually happened when those disciplines came together around the same client problem.
Moving into freelance digital marketing changed my perspective, but it did not make me think agencies were the problem. Good agencies provide depth, scale and specialist expertise that a single consultant cannot replicate. What changed was my relationship with the outcome.
When you work independently, there are fewer layers between identifying a problem, deciding what needs to happen and seeing whether it worked. Strategy, implementation and measurement sit much closer together. My move into independent consultancy was not originally planned, and I have written separately about how I went from redundancy to rebuilding my freelance income.
This is not an argument that freelancers are better than agencies. My approach today has been shaped by both.
What Agency Life Gave Me
Exposure to Different Specialists
One of the biggest advantages of agency life was being surrounded by people who approached the same problem from different angles. SEO might focus on search demand and technical issues, paid media on targeting and conversion, developers on implementation, designers on user experience and account managers on the client’s priorities.
That taught me early that digital marketing channels rarely operate independently. An SEO recommendation can depend on development resource. Paid media can be limited by the landing page rather than the campaign. A good strategy can look unsuccessful if the tracking underneath it is wrong.
The more experience I gained, the less useful it became to think about SEO, paid media and analytics as separate boxes. That experience shaped how I approach digital marketing today, looking first at how acquisition, conversion and measurement affect one another.
Learning to Work at Client Pace
Agency work also teaches you that knowing what should happen and getting it to happen are two different things. Recommendations have to work within real budgets, deadlines, approval processes and development roadmaps.
There is little value in producing a perfect strategy that cannot be delivered. Part of the job is deciding what matters most, explaining it clearly and finding the best route forward with the resources available.
That is one of the agency habits I have kept. Good briefs, QA, documentation and clear accountability are useful because they improve the work. Going independent did not teach me that process was unnecessary. It taught me which processes genuinely contribute to the result.
Where the Agency Model Can Create Distance From the Result
Agency structures exist for good reasons, but every handoff creates the possibility of losing a little context. A typical route can look like this:
Client → Account Manager → Strategist → Specialist → Reporting → Client
That can work extremely well, but it can also mean decisions take longer, responsibility becomes spread across several roles and the person implementing a recommendation is not always the person who heard the original business problem.
None of that makes the agency model flawed. It is one of the trade-offs that comes with scale. Working independently has shown me how useful it can be when the person diagnosing the problem stays close to it through implementation and measurement.
Business Problems Do Not Belong to One Channel
A common problem in structured marketing teams is that issues get assigned too quickly to a channel. SEO owns organic traffic. Paid media owns PPC. Analytics owns reporting. Development owns the website.
The business problem itself rarely fits so neatly. If a landing page stops generating enquiries, the cause might be traffic quality, search intent, paid targeting, tracking, consent, attribution or the page itself.
That is why my SEO consultancy work starts with the commercial objective rather than simply the keyword. A page can rank well and still attract the wrong audience or contribute very little value.
The same principle applies to paid media strategy. Cheap clicks can look impressive in a report, but they are not useful if the traffic has little chance of becoming a customer.
Measurement Has to Explain More Than What Happened
Reporting can create distance too. “Traffic increased 12%” tells you what happened. It does not tell you where the increase came from, whether the data can be trusted or what should happen next.
GA4, attribution and conversion tracking are only useful when the implementation underneath them is reliable. Consent can affect what is measured. Broken tracking can make a strong campaign look weak, while irrelevant or automated traffic can make poor performance look healthier than it really is.
That is why I treat analytics and measurement as part of strategy rather than something that happens after a campaign. Good measurement should help explain what is happening and make the next decision easier.
Freelancing Changed What Accountability Means
There Is Nowhere to Pass the Problem
If traffic falls, Google Ads stops converting, GA4 suddenly looks wrong, tracking breaks or rankings move, the problem does not simply move to another team. You have to stay with it.
That does not mean pretending to do everything. It means remaining responsible for understanding what is happening, identifying where the problem most likely sits and determining what should happen next.
Sometimes the answer is obvious. A conversion tag has stopped firing or a campaign setting has changed. Other times the symptoms point in several directions at once. A fall in reported conversions could be caused by poorer traffic, consent behaviour, broken tracking, a landing-page issue or a genuine decline in demand.
Ownership in practice
The biggest change in my own working style is that I spend less time asking who owns the issue and more time asking what evidence would help explain it.
Strategy and Execution Sit Closer Together
A traditional delivery structure might look like strategy → brief → delivery → report → review. Independent consulting can often be closer to problem → investigate → change → measure → iterate.
That tighter loop means the result of one decision immediately informs the next. A change is not finished simply because it has been implemented. The important question is whether it actually solved the problem.
This is reflected in my digital marketing case studies, where SEO, paid media and measurement decisions often overlap rather than sitting neatly in separate boxes.
Clients Do Not Really Care Which Channel Gets the Credit
One of the clearest lessons I have taken from working across SEO, paid media and analytics is that clients rarely care which channel gets the credit as much as marketers sometimes do. They care about whether the marketing is working.
Rankings, impressions, clicks, sessions and event counts all have value as performance indicators. But they are not automatically business outcomes.
A number one ranking is not particularly valuable if the search term brings the wrong audience. A low cost per click is not a success if those visitors never convert. More sessions mean little if the extra traffic has no commercial intent.
The outcome is usually closer to qualified enquiries, sales, revenue, acquisition efficiency and greater confidence in where the marketing budget is producing value.
That changes how I look at individual channels. If paid media generates the first visit, organic search brings someone back later and they eventually convert directly, I am less interested in arguing about which channel “won” and more interested in understanding the journey that produced the customer.
The objective should not be to make SEO, paid media or analytics look successful. It should be to understand how they contribute to the same commercial outcome and where the next improvement is most likely to make a meaningful difference.
What Became Harder When I Went Freelance
You Become Responsible for the Business Around the Work
Freelancing gives you more control, but it also removes much of the infrastructure that exists around you in an agency. Client delivery is only part of the job. Sales, pipeline, proposals, invoicing, positioning, your own website and client communication all compete for the same time.
Building mattwalker.digital has made me experience many of the questions I ask clients from the other side. What should I be known for? Which services should I prioritise? What information does somebody need before they contact me? Which pages demonstrate expertise rather than simply describing it?
It has also made me more sympathetic to a constraint clients face every day. Sometimes something has not been implemented because ten other priorities are competing for attention, not because the business fails to understand its importance.
You Lose the Instant Second Opinion
One thing I underestimated about agency life was the value of having knowledgeable people nearby. A developer could sanity-check a technical assumption. A paid media specialist could challenge a campaign decision. A designer could explain why an apparently simple change was not actually simple.
Independent work makes it more important to recognise the limits of your own knowledge. I deliberately maintain relationships with former colleagues, developers, designers and other specialists I trust, because sometimes another perspective is the fastest route to a better answer.
And there is a practical limitation that no amount of experience removes: one person has finite capacity. An independent consultant can provide senior input and continuity, but one person is not a substitute for a full-service agency when a project genuinely needs a large team.
Agency, Independent Consultant or Hybrid?
When an Agency Is the Better Choice
An agency is often the better fit when a business needs substantial delivery capacity across several disciplines at the same time. Large website launches, high-volume creative production, international campaigns and projects requiring developers, designers, content teams, media specialists and analytics support in parallel all benefit from scale.
There are also situations where continuity of coverage matters. If an account is simply too large to depend on one person’s availability, agency capacity is a genuine advantage.
When an Independent Consultant Makes More Sense
An independent consultant tends to make more sense when the challenge is not a lack of people, but a lack of clarity.
A business may already have developers, designers, content support or an internal marketing team. What may be missing is someone who can look across the whole picture, challenge assumptions and identify what is actually getting in the way.
That is particularly useful when SEO, paid media and measurement are not joining up, something is underperforming and nobody has a convincing explanation, or senior expertise and direct communication matter more than adding headcount.
The value is not simply that fewer people are involved. It is that senior thinking, communication and accountability can stay concentrated around the problem that needs solving.
The Best Model Is Often Hybrid
In practice, I do not think agency and freelance are mutually exclusive choices. Some of the strongest setups combine internal knowledge, specialist delivery and independent strategic oversight.
An independent consultant can work alongside internal marketing teams, developers, designers, content teams and agencies without replacing them. The role becomes a connecting layer, helping make sure the different disciplines are working towards the same commercial objective.
That gives a business the strengths of each model: internal knowledge, specialist capacity where it is needed and clear ownership of how the pieces fit together.
What I Believe About Digital Growth Now
Working across agencies and independent consultancy has also changed how I think about growth.
Earlier in my career, it was easier to see a higher ranking, more traffic, a lower CPC or a busy dashboard as evidence of success. I see those things differently now.
Rankings matter when they bring the right audience. Traffic matters when it has value. Attribution can help explain a customer journey, but it is not a perfect account of how people discover and choose a business. And more data does not automatically create better understanding.
The bigger lesson is that SEO, paid media, analytics and conversion work best when they are treated as parts of the same system. The channel should serve the commercial objective, not become the objective itself.
I explore those lessons in more detail in What I Believe About Digital Growth Now That I Didn’t Earlier in My Career, including why traffic quality matters more than volume, why attribution deserves caution and why individual channel metrics need commercial context.
The Biggest Thing Agency Life Taught Me
The biggest lesson
Agency life taught me collaboration. Independent consulting taught me ownership.
I would not work the way I do today without both.
Agency life taught me the value of different perspectives, good process and specialist expertise. Freelancing taught me what changes when you stay close to the problem from diagnosis through to measurement and remain accountable for deciding what happens next.
I do not see moving from agency-side work to independent consulting as replacing one model with another. It feels more like carrying the best parts of agency life forward while working in a way that keeps strategy, delivery and measurement closer together.
If you are interested in the personal side of that transition, read Redundancy to Freelancer: My 30-Day Plan to Rebuild Income. If you would rather see how that approach translates into client work, explore my digital marketing case studies.
Leave a Reply