The $50 Challenge
Most "start a business" guides assume you have a foreign credit card, a VPN, and $500+ to spend on domains, hosting, and subscriptions. This guide doesn't. Everything here works with a Naira card, a Nigerian phone number, and less than ₦80,000 ($50).

Business Ideas You Can Start for Under $50
| Idea | Startup Cost | Monthly Cost | First Revenue |
|---|---|---|---|
| WhatsApp bot agency | ₦5,000 | ₦8,000 | 2–4 weeks |
| Freelance web dev (Next.js) | ₦0 | ₦0 | 1–3 weeks |
| AI content writing service | ₦0 | ₦0 | 1 week |
| Online tutoring (coding) | ₦0 | ₦0 | 1–2 weeks |
| Telegram community bot | ₦0 | ₦0 | 3–6 weeks |
| Social media management | ₦0 | ₦0 | 1–2 weeks |
We'll walk through the WhatsApp bot agency — the highest-ROI option for under $50.
Step 1: Get Online (₦0 – ₦3,000)
You need three things: email, WhatsApp, and a basic web presence.
Use Gmail. Free. Professional enough when combined with a portfolio.
Portfolio / Landing Page
Don't buy a domain yet. Use free hosting:
| Platform | Free? | Custom Domain? | Best For |
|---|---|---|---|
| Cloudflare Pages | Yes | Yes (free) | Next.js / static sites |
| Carrd | Yes (3 sites) | Paid only | Simple one-pagers |
| Notion | Yes | No | Documentation / portfolio |
| GitHub Pages | Yes | Yes (free) | Dev portfolios |
# Create a portfolio in 10 minutes
npx create-next-app@latest my-portfolio --tailwind --app
# Deploy to Cloudflare Pages for free
WhatsApp Business
Download WhatsApp Business (free). Set up your profile with a clear description: "We build WhatsApp automation for businesses. Auto-replies, bookings, orders — 24/7."
Step 2: Build Your First Bot (₦0)
You don't need paid tools to build a WhatsApp bot. Use Meta's free Cloud API.
Nigerian-Friendly Setup
| Requirement | How to Get It (Nigeria) |
|---|---|
| Meta Business Account | Free at business.facebook.com |
| WhatsApp Business API | Free in Meta Business Manager |
| Hosting | Railway.app (free tier, $5 credit) |
| Phone number | Your existing MTN/Glo/Airtel line |
| Naira card | Any Nigerian debit card works |
No VPN needed. No foreign credit card. No dollar payments.
Minimum Viable Bot
// index.js — deploy to Railway
const express = require('express')
const axios = require('axios')
const app = express()
app.use(express.json())
const TOKEN = process.env.WA_TOKEN
const PHONE = process.env.WA_PHONE_ID
app.get('/webhook', (req, res) => {
if (req.query['hub.verify_token'] === 'verify123') {
res.send(req.query['hub.challenge'])
} else res.sendStatus(403)
})
app.post('/webhook', async (req, res) => {
const msg = req.body?.entry?.[0]?.changes?.[0]?.value?.messages?.[0]
if (!msg) return res.sendStatus(200)
const text = msg.text?.body?.toLowerCase() || ''
const from = msg.from
const replies = {
menu: { triggers: ['menu', 'food'], text: '🍽️ Menu: Jollof ₦4,500 | Fried Rice ₦4,000 | Pepper Soup ₦5,000' },
hours: { triggers: ['hours', 'open'], text: '⏰ Open Mon-Sat 11am-10pm, Sun 12pm-9pm' },
order: { triggers: ['order'], text: '📝 Send: Name + Order + Address. We confirm in 10min!' }
}
let reply = 'Hi! 👋 Reply MENU, HOURS, or ORDER'
for (const r of Object.values(replies)) {
if (r.triggers.some(t => text.includes(t))) { reply = r.text; break }
}
await axios.post(`https://graph.facebook.com/v19.0/${PHONE}/messages`, {
messaging_product: 'whatsapp', to: from,
type: 'text', text: { body: reply }
}, { headers: { Authorization: `Bearer ${TOKEN}` } })
res.sendStatus(200)
})
app.listen(process.env.PORT || 3000)
Deploy:
npm init -y && npm i express axios
railway login && railway init && railway up
Step 3: Get Clients Without Spending on Ads (₦0)
Method 1: WhatsApp Status Marketing
Post daily on your WhatsApp status:
- Screenshots of bots responding
- Before/after of client message volume
- "DM me 'BOT' for a free demo"
Cost: ₦0. Reach: 200–500 people per status.
Method 2: Walk-Ins
Target businesses near you:
- Restaurants on Awolowo Road, Victoria Island, or your local area
- Clinics and pharmacies
- Salons and barbershops
Walk in. Ask: "How many WhatsApp messages do you get per day?" Show your demo. Close.
Method 3: Twitter / X
I build WhatsApp bots for Nigerian businesses.
Your bot handles menu queries, orders, and bookings
automatically — 24/7.
First 7 days free. DM me "BOT" to try it.
The Full $50 Budget Breakdown
| Item | Cost (NGN) | Cost (USD) |
|---|---|---|
| Data bundle (1 month) | ₦5,000 | $3 |
| Railway hosting (if exceeded free tier) | ₦8,000 | $5 |
| WhatsApp Business API | ₦0 | $0 |
| Domain (optional, year 1) | ₦10,000 | $7 |
| Business registration (optional) | ₦25,000 | $16 |
| **Total** | **₦48,000** | **~$31** |
You can launch without domain and registration. Start earning, then formalize.
Accepting Payments in Nigeria
| Method | Setup Cost | Transaction Fee | Best For |
|---|---|---|---|
| Bank transfer | ₦0 | ₦0–₦50 | All clients |
| Paystack | ₦0 | 1.5% | Online payments |
| Flutterwave | ₦0 | 1.4% | International clients |
| Moniepoint | ₦0 | 0.5% | POS + online |
| Crypto (USDT) | ₦0 | Network fees | Freelance clients abroad |
Pro tip: Start with bank transfer. Upgrade to Paystack when you need automated invoicing. No foreign card required.
Revenue Projections
| Month | Clients | Revenue | Costs | Profit |
|---|---|---|---|---|
| 1 | 1 | ₦50,000 | ₦8,000 | ₦42,000 |
| 2 | 3 | ₦150,000 | ₦15,000 | ₦135,000 |
| 3 | 5 | ₦250,000 | ₦25,000 | ₦225,000 |
| 6 | 10 | ₦500,000 | ₦50,000 | ₦450,000 |
From $50 to ₦450,000/month profit in 6 months. No foreign credit card. No VPN. No investor.
Just a laptop, data, and the willingness to walk into a restaurant and ask a question.

