Same market. Same budget.
Very different outcome.

Identical inputs

Growth spend

£20k

Enquiries

400

The difference is
rarely obvious

?

Business A

£135k

revenue

Business B

£245k

revenue

£110k

the difference

Same demand. Different commercial performance. The difference could be almost anywhere. That's what I help businesses find.

So what explains the gap?

Sometimes it's obvious. Usually it isn't.

A business can be generating plenty of demand and still underperform because of how the entire commercial system works together.

The issue might sit in one place. It might be the interaction between several parts of the business. Or the thing holding growth back might not be something anyone has thought to test yet.

That's why I don't start with a solution. I start by finding the real constraint.

The bigger question

Where the argument turns

Most businesses test individual channels.

Ads get tested.

Creative gets tested.

Landing pages get tested.

But commercial performance is the result of the whole system working together.

The bigger question is: what should we change next that could materially improve the business?

That's the question I work on.

Modelling

enquiries × 12 × conversion × value

The upside can be much bigger than it looks.

Commercial performance is the result of hundreds of decisions, interactions and systems working together. Some barely matter. Others can change the economics of the business. The challenge is knowing which is which.

That's why the work starts with understanding the system, identifying where the real upside sits, and then improving it deliberately.

See what better commercial performance could be worth.

120
£6,000
5.0%
15%
Today 120/mo  ·  5.0% £432,000
Improved 120/mo  ·  5.8% £496,800
The gap £64,800 A year. From one improvement, in one place — before anything else in the system is touched.
Show me where to look Illustrative — your numbers, your model.

Background

Five sectors, both sides of growth

Why me?

Because I've worked on both sides of growth.

I spent more than four years in sales before moving into marketing and growth. I've been the person speaking to the lead, handling objections and trying to get the deal over the line. I've also been the person responsible for generating demand, managing acquisition, building funnels, improving conversion and putting the systems around sales in place.

Over the last several years, I've worked across very different businesses — from education and investment to media and high-ticket services.

That matters because commercial problems rarely respect department lines. A marketing problem can show up as a sales problem. A trust problem can look like a lead-quality problem. A weak customer journey can make good acquisition look bad.

My role isn't to arrive with a favourite tactic or predetermined solution. It's to understand what is really happening, decide where the biggest commercial upside sits, and help the business act on it.

Karim Assadi
Karim Assadi

Breadth is part of the advantage.

There's real value in spending a career inside one industry. You develop deep domain knowledge. But there's also an advantage to solving growth problems across very different businesses.

I've seen the same underlying problems appear in completely different forms. A trust problem in an investment business can teach you something about selling an unusual education programme. A qualification experiment in one market can change how you think about lead friction in another.

I'm not bringing you the standard answer from your industry. I'm bringing years of patterns, experiments and ideas from outside it — then working out which ones actually apply.

  • Investment
  • Education
  • Media
  • Property
  • High-ticket services

The work

Three businesses · four constraints found

Less about what I did.
More about how I think.

Three businesses where the obvious problem turned out not to be the real one.

How the constraint moved

Attentionwas fineTrustthe real constraintLive proofwhat moved it

Observed

When I started working with GoToCo, we created some of the strongest creative the business had run. The ads took off. We were generating a huge amount of interest, building a strong list and getting people into the funnel. On paper, marketing was doing its job.

But something still wasn't right. People were hesitating. Comments under the ads kept raising the same concern: "Is this a scam?"

That was the signal. GoToCo had been operating for years and had plenty of real customers, but the social proof hadn't caught up with the strength of the offer. There were followers. There was history. But there wasn't enough video proof. Not enough real people. Not enough evidence that made the opportunity feel tangible.

So the problem wasn't getting attention anymore. The problem was trust.

Test 01

Our first attempt didn't solve it.

We tried building a short video series to explain the programme better and remove some of the uncertainty. It made sense logically. But it didn't move things enough.

That told us something important. People didn't just need more information. They needed to feel that the business was real. So we changed direction.

Test 02

We made the experience live.

Instead of another polished piece of marketing, we ran a live webinar. Real people. Real questions. Real answers. Prospects could see the team, hear how the programme actually worked and watch other people ask the same questions they had.

It felt less like marketing and more like proof. And that changed the result dramatically. Conversion increased by roughly 10x.

Pattern

The lesson wasn't "run webinars."

The ads were already doing their job. The problem sat somewhere else in the system. We identified trust as the constraint. We tested one way of fixing it. It wasn't enough. So we changed the approach and found something that was.

That's the part of the work I care about. Not pushing a favourite tactic. Finding what is actually stopping growth, then testing until we move it.

How the constraint moved

Repliesfirst constraintQualificationtested nextTrustthe bigger one

Observed

When I started working with Aligned Ventures, they were already generating investor enquiries. So we didn't start by asking how to get more leads. We started with a more useful question: how do we get more of the people already raising their hand to actually engage?

That led to a lot of testing. Different opening messages. Different tones. Different sequences. Different ways of starting the conversation. We looked at it less like an automation problem and more like a human psychology problem.

What makes someone reply to a stranger? What makes something feel automated? What makes it feel like a real person is on the other side?

One of the ideas that came from that was the double text. Instead of immediately sending a perfectly formatted message, we opened with something like "Hi James?" — then followed a little later with the actual message. It was deliberately imperfect. It felt human. And it worked.

But getting a reply was only the first step.

Test 02

Then we started testing the qualification process.

How much friction should there be? What happens if we make it incredibly easy? What happens if we deliberately make it harder? Should the website ask multiple-choice questions? Should people have to write their own answers? Does more effort improve lead quality — or just kill conversion?

We tested the journey rather than assuming what "best practice" should look like.

Constraint moved

Then we hit a bigger constraint: trust.

This was an investment business. Getting someone onto a call wasn't enough. They needed to feel informed, familiar with the company and comfortable with the people they were about to speak to.

One of the biggest changes we made was building a video FAQ series around the questions investors actually had. And rather than leaving it sitting somewhere on the website hoping people would find it, we made it part of the journey before the call.

Prospects arrived at the conversation having already seen the team, heard the answers to their biggest questions and spent meaningful time with the business. That changed the quality of the conversation completely.

Pattern

What matters here isn't the double text, the AI or the videos.

It's the way we got there. At every stage we asked: what is stopping more people from moving forward? Why might that be happening? What could we test? What does the behaviour tell us?

And once one constraint moved, we looked for the next one. That's the work.

How the constraint moved

Existing librarythe assetRepeatable systemthe buildAudience feedbackthe loop

Observed

UpFlip was already a serious business education brand with more than 1 million YouTube subscribers. They had a huge library of long-form interviews with business owners. Great stories. Great lessons. Great raw material.

But there wasn't really a system for turning that into a repeatable short-form growth engine. So the question wasn't "how do we make more content?"

It was: how do we get dramatically more value out of the content that already exists?

Test 01

The first step was finding the moments that actually travelled.

A long-form interview might contain dozens of usable ideas. But not every moment makes a good Reel. So we had to learn what actually earned attention in short-form. What makes someone stop scrolling? Which moments create curiosity? Which clips make someone want to hear the rest?

That meant going through the long-form content, identifying the strongest moments and turning them into short-form pieces built for a completely different way of consuming content. Over time, patterns started to emerge.

System

Then the challenge became making it repeatable.

Finding a few good clips myself wasn't the interesting part. The real question was: can we build a system that produces good content consistently without depending on one person having a good day?

So I started building the process around it. How clips were selected. How they were scripted and framed. How editors should cut them. How we structured captions and carousels. What got posted and when. How performance fed back into what we created next.

I hired and trained people around that process and built SOPs so the system could scale. The goal was to turn judgment into something a team could execute repeatedly.

Feedback

And then we kept learning from the audience.

The content wasn't created in a vacuum. We watched what people responded to. Which topics travelled. Which hooks worked. Which formats brought people back. And we used that information to keep refining the system.

Instagram grew from around 35,000 followers to roughly 80,000 in six months, while also driving more engagement and traffic back into the wider business.

Pattern

The interesting part wasn't Instagram.

It was recognising what the business already had. UpFlip had already done the expensive part. They had the audience. They had the interviews. They had the expertise. They had years of valuable content sitting there.

The opportunity was creating a system that extracted far more value from those assets. That's a pattern I look for in businesses constantly. Not just "what should we create next?" — but what do you already have that isn't working hard enough for you?

Method

No fixed playbook

How I work

Understand Diagnose Prioritise Test Improve

Understand the business. Find the real constraint. Work out where the biggest commercial upside is. Test the right response. Measure what changes. Then move to the next thing that matters.

No fixed playbook. No predetermined solution.

What would materially improve the business right now?

That's the question I start with.