Every freelancer has the same first problem: clients want experience, and you can't get experience without clients. Most people solve it by working for free forever. You don't have to.
Step 1: Pick a narrow niche
"I do digital marketing" competes with everyone. "I run Meta ads for clinics in Cairo" competes with almost nobody, and clinics immediately understand why they should talk to you.
Pick a niche by: - An industry you already know (restaurants, real estate, fashion, clinics) - A skill you're strongest at (ads, content, SEO, email) - A place (your city, or Arabic-speaking markets abroad)
Step 2: Build proof in 2 weeks
You need something to show. Options:
- Run ads for your own small test product or a friend's business with a tiny budget, and document the numbers
- Audit 3 real businesses in your niche: what's wrong with their ads, page or website and how you'd fix it
- Create sample work: a content calendar, 5 ad concepts, a landing page rewrite
Turn each into a one-page case study: problem, what you did, result or recommendation.
Step 3: Find people who need you
- Businesses running ads that look weak (check the Meta Ad Library)
- Businesses with good products but dead social pages
- Local business groups and communities
- Your own network: friends' family businesses, former colleagues
Step 4: Send messages that get replies
Bad: "Hi, I'm a digital marketer, do you need marketing services?"
Better:
"Hi [name], I noticed your clinic's ads send people to your homepage instead of a booking page, which usually loses a lot of bookings. I made a quick 1-page plan with 3 fixes. Want me to send it? No cost."
Specific, useful, short. Send 10–20 of these a week.
Step 5: Start with a small paid project
Instead of "work for free," offer a small, fixed-price first project: an ad account audit, a 2-week ads test, a month of content. Low risk for them, real money and a real case study for you.
Step 6: Price simply
- Fixed monthly fee for ongoing work, with a clear list of what's included
- Separate the ad budget from your fee, always
- Raise your price with every new client until some people say no
Step 7: Keep them
Getting clients is hard. Keeping them is easier: - A short weekly update with numbers - Honest bad news early - One new idea every month - Ask for a testimonial and a referral after a good result
The bottom line
Your first clients don't hire your experience. They hire your clarity: a specific niche, proof you understand their problem, and a small first step that's easy to say yes to.
Want help positioning yourself? Reach out.