Go Back
Published on Jul 24, 2026
Case Study · Ep. 1Ahmed KamelPaid Ads Agency

15 Projects in 60 Days on a Brand-New Upwork Account

Fifteen closed projects, ten clients, and around $5,200 — on a brand-new Upwork account with zero badges and barely two months of history. That run took Ahmed Kamel from nothing to the Top Rated badge in roughly 60 days, with Lancer running his outreach the whole way.

What makes it sweeter: Ahmed runs a paid-ads agency that has driven over $65M in revenue for its clients — yet his first attempt at Upwork automation, with a Lancer competitor, cost him $4,000 and returned exactly one $100 project. Here's the full story, receipts included.

Ahmed's Results 🚀

Contracts closed
12 → 15
Earned in the first ~52 days
$5.2K
The rate he closes at now
$65/hr
On a fresh account with zero badges
🏆 Top Rated

The numbers — with receipts

When we recorded this interview on June 23, Ahmed was ~52 days into an essentially brand-new Upwork account: 12 contracts closed across 10 clients, worth around $5,200. No Rising Star badge, no Top Rated, next to no history — the exact profile the "you can't start on Upwork in 2026" crowd says can't win anymore.

Then, in the days after we stopped recording, the WhatsApp messages started arriving: contract 13 on June 26, contracts 14 and 15 on July 3 — and on July 7, the screenshot: 100% Job Success, Top Rated.

Ahmed's messages after we recorded: contracts 13–15, then Top Rated — all within two weeks of the interview.

WhatsApp messages from Ahmed announcing his 13th, 14th and 15th contracts, followed by a screenshot of his Upwork profile showing 100% Job Success and the Top Rated badge

The spend behind those 15 projects: the basic $300/month plan, and all-in — subscription plus Upwork connects — Ahmed estimates $1,500–1,600 total. And it compounds: 5–6 of his 10 clients became hourly retainers that bill every single month, and two came back to sign second contracts after their test project.

"I'm a new profile, no Rising Star, no Top Rated badges — and I closed 10 clients with 12 contracts in 50 days."

Ahmed Kamel

Founder — Paid Ads Agency

Rewind: $4,000 in, $100 back

Those numbers almost didn't happen — because Ahmed's first run at Upwork nearly convinced him the platform was broken. He wasn't looking for a side hustle: his agency was already doing serious work, but new clients came from pitching, referrals, events. None of it predictable. He wanted a channel he could turn on every month, and Upwork was the obvious candidate. Applying to jobs 24/7 isn't realistic when you're running an agency, though — so in mid-2025 he went looking for AI automation to do it for him.

He picked one of the tools on the market. What he got was a product built by a team that — in his words — didn't understand the mechanics of converting on Upwork. Their profile advice peaked at "instead of saying paid ads, say Meta ads." Which keywords matter? Should he add a video? Consultations, catalog projects? "It should be good" was the level of answer he got back. And when something underperformed, they couldn't tell him what was broken, let alone how to fix it.

The result: around $4,000 spent, a ton of proposals sent — and one single $50 job. That client picked him for one reason: he was the only applicant whose English the client could actually understand. Ahmed did three days of work on it to earn his first five-star review, and the client tipped him an extra $50 for the effort.

"I spent $4,000 and got $100 back. The worst ROI investment I ever made."

Ahmed Kamel

Founder — Paid Ads Agency

Doctors, not general practitioners

Here's the part most people get wrong: Ahmed didn't conclude "Upwork doesn't work." He concluded he was doing it wrong. Other freelancers were clearly winning on the platform, so the opportunity was real — the setup was the problem. That's the paid-ads operator mindset: when a campaign flops, you don't blame the ad platform. You fix the campaign.

"You guys are the doctors of the whole thing — the others were general practitioners."

Ahmed Kamel

Founder — Paid Ads Agency

When Ahmed came to us, we didn't start with automation. We started with diagnosis. Before he ran a single campaign, three things changed:

  • Profile first. We sent him to the Upwork coach we work with, and he rebuilt his profile from scratch. His $65M track record was technically on his old profile — it just didn't communicate it, so it read like the numbers might be fake. Now the profile leads with it.
  • Campaigns through his own account. Lancer runs the automation directly through your Upwork account — not through third-party manager accounts like the competitor did. Proposals go out as Ahmed, with his portfolio projects attached so clients see real work and real results.
  • Numbers that mean something. From the very first calls we looked at his reply rate and conversion percentages and told him exactly what was off and what to fix — the difference between a tool and a system.

The optimized profile started doing its own work, too. Ahmed began getting invitations to jobs he never applied for — his profile now surfaces for the right searches and communicates value to exactly the caliber of client he's after.

From the interview: breaking down the ROI so far — watch the full conversation above.

Ahmed Kamel and Ivan Nedelkovski in the case-study interview, with a chapter panel showing 'The ROI so far'

"Upwork is for cheap labor"

Back in his competitor days, a client sent Ahmed a contract, then canceled it with a message: why are you here? You charge a lot. Upwork is for cheap labor — you shouldn't be here. The punchline: that client was charging a similar rate for his own services.

Ahmed's run since then says the cheap-labor story is a targeting problem, not a platform problem. His first contract after optimizing was $10/hour. Then $25, $40, $50 — and today he closes clients at $65/hour who are, in his words, happy to pay it. Bargain hunters look for profiles that started yesterday. Clients who are serious about their business look for proof you'll return multiples of what they pay — and Ahmed's profile now leads with exactly that proof.

"It's not that Upwork is for cheap labor. You need to do the right things to attract the right set of eyes."

Ahmed Kamel

Founder — Paid Ads Agency

Repeatable, scalable, predictable

Ahmed's takeaway from the whole run isn't "Upwork is great." It's sharper than that: you cannot judge something you didn't try correctly. His first attempt was never a real test of Upwork — it was a test of a bad setup.

His advice for anyone building income streams borrows from Sabri Suby's "Sell Like Crazy": a channel is only worth building if it's repeatable, scalable, and predictable. Upwork — done right — checks all three. Repeatable: campaigns run every single month. Predictable: you know your reply rate, your cost per lead, your cost per contract, so you can forecast what a month buys you. Scalable: spend more connects, add services, add people — while retainer clients from previous months keep stacking on top.

That's exactly the thesis Lancer is built on: Upwork isn't a job board, it's a paid-acquisition channel. Ahmed hasn't touched his initial campaign setup since we made it — it just runs, and he closes the replies. An automated funnel for leads, on a platform where the clients are already looking for you.

"Make sure what you're building is repeatable, scalable, predictable. That's what you can do with Lancer on Upwork."

Ahmed Kamel

Founder — Paid Ads Agency

Good luck crushing it and scaling on Upwork, Ahmed ❤️

Ready to run Upwork like Ahmed does?

Book a demo and we'll show you how Lancer turns Upwork into a repeatable, scalable, predictable client channel — through your own account.