Most side hustles don’t stall because someone picked the wrong tool. They stall because someone spends three weeks setting up tools and never sends a single pitch. You don’t need thirty. You need one per step — and at five of the six steps, the one to start with costs nothing.
So every step below gets five tools, the one I’d start with, and the number that matters before you pay for anything. Start free. Upgrade when something actually breaks.
Quick Reference
All 30 tools with a direct link, and where to start at each step. Bookmark this section — it’s the part you’ll come back to.
| Step | Five tools | Start with |
|---|---|---|
| 1. Start the side hustle | Upwork, Fiverr, Freelancer.com, Contra, Toptal | Fiverr — free to list |
| 2. Do outreach | Instantly, Lemlist, Smartlead, Reply.io, Woodpecker | Instantly — 14-day trial, no card |
| 3. Build an offer | Framer, Loom, Claude Code, Canva, Gamma | Framer + Loom — both free |
| 4. Automate tasks | Zapier, Make, Claude Cowork, n8n, Notion AI | Zapier — free plan |
| 5. Take sales calls | Fathom, Fireflies.ai, Read AI, tl;dv, MeetGeek | Fathom — free, no recording cap |
| 6. Receive payments | Stripe, PayPal, Wave, Bonsai, HoneyBook | Stripe — no monthly fee |
How to read this guide. Don’t set up six steps on day one. Pick the service, build the offer, then go find clients. Set up the rest the day you need it — a notetaker before your first call, Stripe before your first invoice, automation once something repeats.
Before any tool: one service, one price
Most advice starts at the marketplaces. The step before that decides whether any of it works: one service, for one type of client, at one price.
“I do marketing” gets ignored. “I write the welcome email sequence for Shopify stores that don’t have one” gets replies. The narrower the offer, the easier every step after it gets — the profile writes itself, the cold email is two lines, the price is obvious.
If you’re not sure what to sell, give this to ChatGPT or Claude:
Here’s what I’m good at and what I’ve done: [skills, jobs, projects, tools you know]. I want to start freelancing on the side, about [X] hours a week. Give me three specific services I could sell this month — each one a single deliverable for a single type of client, not a general skill. For each one: who buys it, what it’s worth to them, a starting price for my first client and a price once I have three testimonials, and the one-sentence pitch I’d use. Then tell me which of the three gets me to a first paid client fastest, and why.
On price: charge for the deliverable, not your hours. A low price for your first client is fine. Free usually isn’t — a paying client takes the work seriously, and so does the next one reading their review. Raise the price every three clients.
1. Start the side hustle
Marketplaces are where the buyers already are. The trade-off is fees and competition, and each one charges you differently. Here’s what they cost you as the freelancer.
| Platform | How it works | What it costs you |
|---|---|---|
| Upwork | You pitch on clients’ job posts | 0–15% per contract, plus $0.15 per Connect to apply |
| Fiverr | You list a fixed-price gig, buyers come to you | 20% of every order. Free to list |
| Freelancer.com | Bidding, plus contests | 10% or $5, whichever is more. 6 free bids a month |
| Contra | Portfolio-first, commission-free | No commission. Pro is $29/mo or $199/yr |
| Toptal | Vetted network, matched with clients | No cut at all — if you get in |
The pick: Fiverr
Listing is free and nobody charges you to pitch. Package your one service as a gig — “I’ll write the welcome email sequence for your Shopify store” — and let buyers find you. The 20% cut is the price of zero risk while you have no reviews.
Add Upwork once you have a few. That’s where the bigger jobs are, and where you go after work instead of waiting for it. Write fewer, better proposals: every one costs you Connects.
The trap: Fiverr pays late, by design. The client has 3 days to accept your delivery, then the money clears 14 days after that. A $50 gig lands as $40, up to 17 days after you deliver. Plan your cash around it.
Second trap: Upwork Connects aren’t refunded when a client says no or the job expires. And Toptal isn’t a starting point — fewer than 3% of applicants get in, after a 3–8 week screening.
2. Do outreach
Marketplaces make you wait for buyers. Outreach goes to them. Cold email is still the cheapest way to put an offer in front of the exact person who needs it — as long as it lands in the inbox.
| Tool | Best at | Entry price |
|---|---|---|
| Instantly | Unlimited inboxes and warm-up at one flat price | $47/mo, or $37.60 billed annually |
| Lemlist | Email, LinkedIn and calls in one place, with a lead database built in | $69/mo for email ($55 annually). LinkedIn needs the $109 plan |
| Smartlead | High volume, built for agencies | $39/mo, or $32.50 billed annually |
| Reply.io | Multichannel, plus an AI SDR | From $49/user/mo billed annually |
| Woodpecker | Simple, priced by prospects contacted | $35/mo for 500 prospects |
The pick: Instantly
Its trial is 14 days with no card — about how long a new inbox needs to warm up. So you can get your inboxes ready before you pay anything. After that, Growth is $47/mo ($37.60 billed annually): unlimited inboxes, unlimited warm-up, 1,000 contacts and 5,000 emails a month. For landing your first clients, 1,000 contacts is plenty.
If every dollar counts, Woodpecker’s $35 tier is the fallback — but only two inboxes get free warm-up.
Give Claude your offer from the first section and let it write the first draft:
Here’s my offer: [one sentence]. It’s for: [type of business]. Write me a cold email under 90 words. Open with one line specific to their business that I’ll fill in for each prospect, name one problem they probably have, offer the fix in one sentence, and end with an easy question instead of asking for a meeting. No buzzwords, no “I hope this email finds you well.” Then write two follow-ups, three days apart, each shorter than the last.
Before you send a single email:
- Use a second domain. Never send cold email from your main one — a burned domain takes your client email down with it. Three to five inboxes per domain.
- Set up SPF, DKIM and DMARC. Gmail, Yahoo and Outlook require all three from bulk senders. You won’t be one yet — set them up anyway. And keep complaints under 0.3%: that line applies to every sender.
- Warm every inbox for at least two weeks and leave warm-up on. Then send 30–50 emails a day per inbox, not 500.
- Every email needs your physical address and a way to opt out. CAN-SPAM has no exemption for business-to-business email.
The trap: the contact cap and the lead database are two different things. Instantly’s leads are a second subscription ($47/mo for 1,500 credits), which takes you to about $94/mo if you buy both. Build your first list by hand: 50 businesses you’d actually want as clients will get more replies than 1,000 scraped emails.
3. Build an offer
An offer is what a client sees before they say yes: what you do, proof you can do it, and the next step. Four of these five build one for free.
| Tool | Its job in your offer | Free plan |
|---|---|---|
| Framer | The page your offer lives on | Yes — on a Framer subdomain, with a badge |
| Loom | A short video pitch, face on screen | Yes — 25 videos, 5 minutes each |
| Claude Code | A working demo built for the prospect | No — comes with Claude Pro, $20/mo |
| Canva | One-pagers, proposals, visuals | Yes — 1.6M+ templates |
| Gamma | A proposal deck from one paragraph | Yes — 400 one-time credits, with a badge |
The pick: Framer + Loom
One page and one video. Framer gets you a live, professional-looking site for $0. Loom is the part that wins work: 60 seconds of you, on camera, walking through the prospect’s own website or problem. It stands out against every text-only pitch in their inbox.
The one upgrade worth paying for is Claude Pro ($20/mo, or $17 billed yearly), because Claude Code does the one thing the free tools can’t: build a working demo — a small tool, a page, an automation — for that specific client. It’s in my own stack: describe what you want and it builds it. Nothing sells an offer faster than the thing already working.
Gamma is in my stack too — use it when a client wants a proposal deck instead of a page.
The trap: free plans carry branding. Framer’s badge only goes, and your own domain only connects, on Basic at $10/mo billed yearly. Gamma’s 400 credits never refresh. Canva’s premium templates and AI tools are Pro-only. Launch on free anyway, and pay the day a client asks for something the free version can’t do.
4. Automate tasks
Everyone wants to start here. Don’t. Only automate something you’ve already done by hand three times — before that, you’re automating a guess. Once you have a real process, these take the admin off your plate.
| Tool | Best at | Free plan |
|---|---|---|
| Zapier | Simple “when X happens, do Y” hand-offs | 100 tasks/mo, two-step Zaps only |
| Make | Multi-step flows with branches | 1,000 credits/mo, 2 active scenarios |
| Claude Cowork | Jobs that need judgment — research, sorting files, drafting follow-ups | No — comes with Claude Pro, $20/mo |
| n8n | Complex and AI-agent workflows | Self-hosted is free. Cloud from €20/mo billed annually |
| Notion AI | Automating work that already lives in Notion | A few trial responses. The real thing is on Business, from $20/member/mo |
The pick: Zapier
The easiest to learn, and the free plan covers the first job worth automating: a new enquiry lands as a row in your client tracker. Its AI builder is on the free plan too — describe the automation in a sentence and it builds the Zap.
Move when a flow needs more than two steps or about 100 runs a month. Zapier Pro ($19.99/mo billed annually, 750 tasks) keeps it easy. Make (from $9 for 10,000 credits) gives you far more room, for a harder builder.
Claude Cowork is the odd one out, in a good way. It doesn’t wire apps together with rules. You describe the job in plain English — research these ten prospects, sort this folder, draft the follow-ups — and it does the work. It sits next to Zapier, not instead of it.
The trap: free plans run out faster than they look. Zapier’s free plan stops at two steps — form, then tracker, then welcome email is already three. Make charges a credit every time a trigger checks for new data: checking every 15 minutes is about 2,880 credits a month, nearly three times the free allowance before any real work happens. Set triggers to check only as often as you need.
5. Take sales calls
The call is where the deal gets decided. You can’t listen properly and take good notes at the same time — so let a notetaker do the notes.
| Tool | Best at | Free plan |
|---|---|---|
| Fathom | An instant summary the second the call ends | Unlimited recordings, transcripts and storage |
| Fireflies.ai | Transcripts and integrations | Unlimited transcription, 400 minutes of storage |
| Read AI | Coaching on how you ran the call | 5 meetings a month, 1 hour max each |
| tl;dv | Video replays of every call | Unlimited recordings. Full AI notes on your first 10 meetings |
| MeetGeek | Calls in 100+ languages | 3 hours a month |
The pick: Fathom
It’s the only one of the five with no cap on recordings, transcripts or storage on the free plan. It works on Zoom, Google Meet and Teams, and the summary lands the moment the call ends. The limit that bites is 5 advanced summaries a month — the sales templates — and after that you still get the standard summary on every call.
Then use the transcript. The client’s own words make the best proposal:
Here’s the transcript of a discovery call with a prospect: [paste]. Pull out the problem in their words, what it’s costing them, what they want instead, and any budget or timeline they mentioned. Then write a one-page proposal: the problem, the fix, what I deliver and by when, the price, and one clear next step. Use their language, not mine.
Ask before you record. California and ten other states require everyone on a call to consent to a recording, and when you and the client are in different states the safe rule is everyone’s yes. Open every call the same way: “I use an AI notetaker so I can focus on you — okay if it records?” Then wait for the yes.
6. Receive payments
Get paid like a business from client one. A proper invoice sets the terms in writing and gives you a record when something goes wrong.
| Tool | What it is | What it costs you |
|---|---|---|
| Stripe | Payment processor, with invoicing | No monthly fee. Card 2.9% + 30¢. Bank 0.8%, capped at $5 |
| PayPal | The processor clients already trust | Invoice paid by card 2.99% + 49¢. Bank 1%, capped at $10 |
| Wave | Free invoicing and bookkeeping | Free plan. Card 2.9% + 60¢. Bank 1%, no cap |
| Bonsai | Proposal, contract and invoice in one flow | From $19/mo billed yearly. Bank 1%, no cap |
| HoneyBook | All-in-one, with booking and automations | From $29/mo billed yearly. Bank 1.5%, no cap |
The pick: Stripe
No monthly fee, and bank payments capped at $5 however big the invoice. A $1,000 invoice paid by bank costs you $9 — the $5 cap plus $4 for Stripe Invoicing. Your first payout takes 7–14 days; after that, two business days.
If your client lives on PayPal, PayPal is fine too — its bank payments cap at $10. Just never take business money as Friends & Family (the trap below).
An all-in-one like Bonsai or HoneyBook earns its fee once you’re signing a new client every month or so and building the proposal, contract and invoice by hand each time. Watch the entry price: Bonsai’s $9 plan can’t send invoices — invoicing starts on Essentials.
The math nobody runs. On a $5,000 project paid by bank: Stripe $25 (the $5 cap plus Stripe Invoicing’s 0.4%), PayPal $10, Wave and Bonsai $50, HoneyBook $75. The caps are the whole game — once projects get big, ask for a bank payment and use a tool that caps it.
The trap: never accept a business payment as PayPal Friends & Family. It has no Seller Protection, and US business accounts haven’t been able to receive it since 2022. New PayPal seller accounts can also have payments held for up to 21 days — know that before your rent depends on it.
The order to actually do it in
The table above runs step by step. The order to do it in is slightly different:
- Pick the service and the price. Today. Everything else depends on it.
- Build the offer. One page and one Loom. A weekend, not a month.
- Find clients — marketplace and outreach at the same time. A new marketplace profile is slow to land its first job, and a new email domain needs two weeks of warm-up. Start both on day one and they’re ready together.
- Take the calls with Fathom running, so you’re listening instead of typing.
- Get paid properly from client one — a real invoice, never Friends & Family.
- Automate last, once there’s something repeating to automate.
The traps, in one place
- Fiverr holds your money: 3 days for the client to accept, then 14 to clear. A $50 gig lands as $40, up to 17 days later.
- Upwork charges you to apply — $0.15 per Connect, not refunded when the job closes or the client says no.
- Freelancer.com takes its fee (10% or $5, whichever is more) when you accept the project, before the client has paid.
- Toptal accepts fewer than 3% of applicants, after a 3–8 week screening.
- Contra is commission-free, not fee-free — check the per-payment fee and the 2% PayPal payout fee before you quote.
- Cold email from your main domain puts your client inbox at risk. Second domain, SPF/DKIM/DMARC, two weeks of warm-up, 30–50 a day per inbox.
- CAN-SPAM covers business email too: a physical address and an opt-out in every email.
- Instantly’s lead database is a second subscription — about $94/mo if you buy both.
- Zapier free stops at two steps. Make charges a credit for every trigger check.
- Notion AI needs the Business plan. Plus only gets a limited number of trial responses.
- Recording a call without everyone’s consent breaks the law in California and ten other states.
- PayPal Friends & Family has no Seller Protection, and US business accounts can’t receive it.
- Wave, Bonsai and HoneyBook don’t cap bank fees: $50–$75 on a $5,000 project, against $10 on PayPal and $25 on Stripe.
Prices checked September 2026 on each tool’s own pricing page. Pricing changes constantly — check the current page before you commit to an annual plan.