How to Start Freelancing on Upwork or Fiverr From Nigeria
You don't need to move abroad to work with international clients.
With a laptop or even a smartphone for some tasks, an internet connection and a skill people are willing to pay for, you can offer services to clients around the world from Nigeria.
Two of the platforms beginners often consider are Upwork and Fiverr.
But creating an account is the easy part.
The harder part is getting your first client.
Here's a practical step-by-step guide.
Upwork vs Fiverr: Which One Should You Choose?
The biggest difference is how you find work.
Upwork
On Upwork, clients post jobs and freelancers apply by sending proposals.
For example, a client might post:
“I need someone to manage my Instagram page for one month.”
You read the job, decide whether you're qualified and submit a proposal explaining why you're suitable.
Upwork says freelancers create a profile, search for projects, submit proposals and then work under a contract when hired.
Fiverr
Fiverr works more like a service marketplace.
You create a Gig — essentially a listing that says:
“I will write 10 SEO blog posts for your website.”
Clients find your Gig and can place an order.
Fiverr says a Gig contains your title, category, packages, description, requirements and media gallery.
In simple terms:
Upwork: Find a job → Apply → Get hired.
Fiverr: Create a service → Get discovered → Receive orders.
You can use both, but when you're just starting, it's often better to focus on one platform and one clear service instead of trying to do everything.
Step 1: Choose ONE Skill to Sell
Don't create an account and write:
“I can do anything.”
That's not a strong freelance business.
Instead, choose one service that solves a specific problem.
Some beginner-friendly options include:
Writing
Blog writing
SEO articles
Product descriptions
Website copy
Email writing
Social-media captions
Social media
Social-media management
Content calendars
Instagram captions
Social-media strategy
Community management
Design
Canva social-media graphics
Presentation design
Flyers
Thumbnails
Simple brand materials
Virtual assistance
Data entry
Internet research
Email management
Calendar management
Customer support
Digital marketing
SEO research
Keyword research
Content strategy
Email marketing
Social-media management
Other skills
Video editing
Transcription
Translation
Voice-over
Excel/Google Sheets
PowerPoint presentations
Website development
You don't necessarily need to be an expert in ten things.
Start with one service you can actually deliver well.
Step 2: Turn Your Skill Into a Specific Offer
This is where many beginners go wrong.
Don't say:
“I am a digital marketer.”
That's too broad.
Instead:
“I help small businesses create 30-day social-media content calendars.”
Don't say:
“I am a writer.”
Try:
“I write SEO-friendly technology and business articles for blogs.”
Don't say:
“I do Canva.”
Try:
“I design professional Instagram posts and carousels for small businesses.”
The second version tells a potential client exactly what they can hire you for.
Step 3: Create Your Upwork Account
Upwork allows freelancers in 180+ countries, subject to its eligibility and location restrictions. Freelancers must generally be at least 18 or the age of majority in their country.
To begin:
Go to Upwork.
Select Sign Up.
Choose to create a freelancer account.
Enter your real information.
Verify your email/phone when required.
Complete your freelancer profile.
Add your skills.
Add your work history.
Upload a professional profile photo.
Add your portfolio.
Upwork recommends completing your freelancer profile with your skills, portfolio and work history because the profile acts as your professional storefront.
Important:
Use your real identity and truthful information.
Don't invent:
Fake degrees
Fake companies
Fake clients
Fake reviews
Fake years of experience
You can create portfolio samples to demonstrate your abilities, but label them honestly as samples or personal projects.
Step 4: Write a Strong Upwork Profile
Your profile shouldn't begin with:
“Hello, my name is Grace and I am passionate about helping people.”
Clients are primarily interested in the problem you can solve.
Instead, lead with your service.
Example:
Social Media Manager | Content Strategy | SEO Content
I help small businesses and digital brands plan, create and manage social-media content that is clear, consistent and aligned with their business goals.
I can help with content calendars, captions, social-media research, content strategy and performance tracking.
My approach is simple: understand your audience, create useful content and build a consistent publishing system.
If you need someone who can take your content ideas and turn them into an organised social-media plan, let's talk.
Notice what this does.
It tells the client:
What you do → Who you help → What you deliver.
Step 5: Build a Portfolio Even If You Have No Clients
This is one of the biggest beginner problems:
“How do I get clients if I have no experience?”
Create samples.
You don't need to wait for a paying client before demonstrating your ability.
If you want to be a writer:
Create:
2 SEO blog posts
1 product review
1 email newsletter
1 website landing-page sample
If you want to be a social-media manager:
Create:
A 30-day content calendar
10 sample captions
5 Canva posts
A sample Instagram strategy
A sample monthly report
If you want to be a virtual assistant:
Create:
Sample spreadsheet
Research document
Email-management workflow
Calendar-management example
If you want to be a Canva designer:
Create:
Instagram carousel
Flyer
YouTube thumbnail
Presentation
Business social-media template
Put your best work into a simple portfolio.
Your portfolio doesn't need to be huge.
Five excellent samples can be more useful than 30 mediocre ones.
Step 6: Set Up Fiverr
Go to Fiverr and create your account.
Fiverr accounts initially begin as buyer accounts. To offer services, you activate the freelancer/seller side of the account.
The current process is:
Profile → Become a Seller → Complete onboarding → Verify your account → Create your first Gig.
Fiverr currently requires freelancer onboarding and verification, and Gig creation is done from desktop rather than the mobile app/browser.
Step 7: Create Your First Fiverr Gig
Your Gig is your product listing.
For example:
Weak Gig
I will do social media management
Too broad.
Better Gig
I will create a 30-day social media content calendar
Much clearer.
Another example:
Weak
I will write articles
Better
I will write SEO technology and business blog posts
The client immediately understands what they're buying.
Fiverr recommends clear, specific Gig titles and allows you to use relevant search tags to help clients discover the service.
Step 8: Create Three Fiverr Packages
Fiverr currently allows up to three packages:
BASIC
$10
5 social-media captions
STANDARD
$25
15 social-media captions + content ideas
PREMIUM
$50
30 captions + content calendar + hashtags
These are only examples.
Your prices should reflect:
Your skill
The amount of work
Your turnaround time
Your experience
The market you're targeting
Fiverr's current minimum starting price is $5, although some categories have higher minimums.
Don't automatically price yourself at $5 simply because you're new.
Your goal is to make the offer easy to buy, not to make yourself extremely cheap.
Step 9: Make Your Fiverr Gig Look Professional
Fiverr requires at least one image for a Gig, and you can upload up to three images. You can also use eligible PDFs to showcase document-based samples.
For example, if your Gig is:
“I will create a 30-day content calendar”
Your first image could say:
30-DAY SOCIAL MEDIA CONTENT CALENDAR
Then show a small preview of your actual work.
Your second image could show:
What You Get
✔ 30 content ideas
✔ Captions
✔ Content pillars
✔ Posting schedule
✔ Hashtag suggestions
Your third could show:
Why Work With Me
✔ Research-based content
✔ Clear communication
✔ On-time delivery
Don't steal images from other freelancers.
Use your own work.
Step 10: Write Your Fiverr Description
A simple structure is:
Problem
Struggling to stay consistent on social media?
Solution
I will create a customised 30-day content calendar designed around your business and target audience.
Deliverables
You will receive:
30 content ideas
Captions
Content categories
Posting schedule
Hashtag suggestions
Call to action
Place an order or message me before ordering if you have questions.
Fiverr currently allows Gig descriptions of up to 1,200 characters, so keep the copy focused.
Step 11: Get Your First Upwork Client
This is where the real work begins.
Don't apply to 50 random jobs with the same proposal.
Instead, search for jobs where:
Your skills match the requirements.
For example, if you're a social-media manager, search for:
Social media manager
Content creator
Instagram manager
Content strategist
Social media assistant
Then read the entire job post.
Look for:
What does the client actually need?
What problem are they trying to solve?
What experience do they request?
What deliverables are required?
What's their budget?
When do they need it?
Then write a short proposal specifically for that client.
Step 12: Don't Send This Type of Proposal
❌
Dear Sir/Madam,
I am writing to express my interest in your job. I am hardworking, dedicated and passionate. I have excellent communication skills and I can complete the job perfectly. Please consider me.
Thank you.
This sounds like hundreds of other applications.
Instead, talk about their problem.
Better:
Hi,
I noticed you're looking for someone to create a consistent social-media content system for your brand.
I can help you build a 30-day content calendar with content pillars, captions and posting ideas tailored to your audience.
I would start by reviewing your existing content and identifying what topics and formats are performing best, then build the calendar around those findings.
I can also provide a sample content plan before we begin so you can see how I approach the work.
Short.
Specific.
Client-focused.
Step 13: Don't Waste Your Upwork Proposals
Upwork says freelancers generally need Connects to submit proposals to most jobs, so don't send applications randomly.
Before applying, ask:
Can I actually do this job?
Does my portfolio prove it?
Does the client's budget make sense?
Can I deliver on time?
Is this client/job legitimate?
If the answer is mostly no, skip it.
Step 14: Get Your First Fiverr Order
Fiverr is different because you don't normally apply to every individual client.
You need to make your Gig attractive and discoverable.
Start with one excellent Gig rather than creating four poorly developed ones.
Fiverr itself recommends that new freelancers focus on one Gig initially and expand after they start getting positive feedback and sales.
Your first goal isn't:
“Make ₦1 million.”
Your first goal is:
Get one satisfied client.
Then:
Get a good review.
Then:
Get another client.
Then:
Build your reputation.
Step 15: Deliver Better Than You Promised
Your first few orders are extremely important.
Don't promise:
24-hour delivery
if you actually need three days.
Don't offer:
Unlimited revisions
if you don't have the capacity to handle them.
Instead:
Set realistic expectations and deliver quality work.
On Fiverr, completed orders currently result in freelancers receiving 80% of the purchase amount, including Gig Extras and tips.
Fiverr also uses a Success Score based on factors including client satisfaction, communication and other order-performance indicators.
So your first clients aren't just money.
They're also helping build your reputation.
Step 16: How Nigerians Can Receive Their Money
Getting paid is something you should understand before you start.
Upwork
Upwork currently lists several withdrawal options depending on location, including:
Direct to Local Bank
PayPal
Payoneer
Other available methods
Upwork currently lists Direct to Local Bank outside the US at $0.99 per transfer, although available methods and fees can vary by location.
The name on your withdrawal account should also match your verified Upwork name.
Fiverr
Fiverr currently supports payout options including:
PayPal
Bank Transfer via Payoneer
Payoneer Account
Fiverr's current help documentation lists Bank Transfer via Payoneer at $1 Fiverr withdrawal fee, while Payoneer may charge additional fees depending on the method. Minimums and processing times also differ.
Always check the withdrawal options available inside your own account before choosing a payment provider.
Step 17: Protect Yourself From Freelance Scams
Being on Upwork or Fiverr doesn't mean every person who contacts you is trustworthy.
Be careful if someone:
🚩 Wants to pay you outside the platform before you have a proper contract/order.
🚩 Asks you to pay money to get a job.
🚩 Sends you a suspicious link.
🚩 Requests your banking password or OTP.
🚩 Wants you to buy cryptocurrency or gift cards for them.
🚩 Offers an unrealistic amount for a simple task.
🚩 Sends a cheque and asks you to send part of the money back.
Keep communication and payment within the platform where the platform's protections apply.
Upwork specifically warns freelancers about following its rules around communication and payments.
The Best First Freelance Services for You
If you're starting from Nigeria and already have digital skills, don't feel pressured to become a programmer before you can make money online.
You could start with:
Option 1: Social Media Management
Offer:
Content calendars + captions + scheduling + basic analytics
Option 2: SEO Content Writing
Offer:
SEO blog posts for technology, business or lifestyle websites
Option 3: Virtual Assistance
Offer:
Research + data entry + email management + administrative support
Option 4: Canva Design
Offer:
Social-media graphics + carousels + presentations
Option 5: Content Repurposing
Offer:
Turn one long article/video into social-media posts, captions and short-form content.
These services can also be combined later.
But at the beginning:
One skill → One offer → One target client → One platform.
Your 7-Day First-Gig Strategy
DAY 1 — Choose your service
Write down:
What can I do?
Who needs it?
What specific problem can I solve?
Choose one service.
DAY 2 — Research the market
Search Upwork and Fiverr for people already selling the service.
Look at:
Titles
Prices
Packages
Reviews
Portfolio examples
What clients are requesting
Don't copy them.
Study what clients are actually buying.
DAY 3 — Create your portfolio
Make 3–5 strong samples.
If necessary, create fictional/sample projects and clearly present them as samples.
DAY 4 — Build your profile
Complete:
✔ Profile photo
✔ Headline
✔ About section
✔ Skills
✔ Work history
✔ Portfolio
✔ Languages
✔ Education/certifications where relevant
DAY 5 — Create your offer
For Fiverr:
Create one strong Gig.
For Upwork:
Prepare a personalised proposal template.
Don't copy and paste the exact same proposal to every client.
DAY 6 — Start applying/promoting
On Upwork:
Apply selectively to relevant jobs.
On Fiverr:
Optimise your Gig and share your service where appropriate without spamming.
DAY 7 — Improve
Look at your profile and ask:
Would I hire this person if I were the client?
If the answer is no, improve the portfolio, headline, offer or pricing.
Your First-Month Goal
Don't make your first target:
“I must make $1,000 this month.”
That's possible for some freelancers but unrealistic as a universal expectation.
Instead, use milestones:
Week 1
Build your profile + portfolio.
Week 2
Apply to relevant jobs / optimise your Gig.
Week 3
Improve your proposal and offer based on what you're seeing.
Week 4
Aim for your first completed project and review.
Once you have a few successful projects, you can gradually increase your rates.
The Biggest Beginner Mistake
Don't spend three months endlessly preparing.
You don't need:
❌ A perfect logo
❌ A fancy website
❌ 20 certificates
❌ 10 different services
❌ A huge social-media following
❌ Expensive equipment
You need:
A useful skill.
A clear offer.
Proof that you can do the work.
A professional profile.
Consistent applications or Gig optimisation.
Good client service.
That's the foundation.
Final takeaway
Freelancing from Nigeria is not about finding a website that magically sends you money.
It's about finding someone with a problem, showing that you can solve it and delivering the solution professionally.
Start small.
Choose one skill.
Build three strong samples.
Set up your profile.
Create one clear offer.
Apply strategically.
Deliver excellent work.
Get your first review.
Then repeat.
Your first freelance client may be small. But it can become the proof you need to win the next one.
