Why do you recommend starting with Upwork instead of cold outreach?
I recommend Upwork over cold outreach for two reasons. First, Upwork sits high on the buying ladder: leads already know their problem and the solution they need, so they’re just choosing a vendor. With cold email you might reach people who don’t know they have a problem, don’t know the solution, or are picking a vendor—forcing you to teach the problem, sell the solution, and prove you’re the best—three separate skills. On Upwork you only need to win the vendor selection, making it far easier for beginners to get their first yes and build confidence. Second, Upwork requires very little capital outlay. You can start spending around $20 per day; by day four you might already have made $150, achieving positive ROI quickly. This low financial risk lets beginners test and earn wins without facing large negative balances, which is crucial for staying motivated.
I would absolutely just keep doing what you're doing—it's clearly working, so just do more and better of it. But I wouldn't allow that to stop you from experimenting with other approaches. Spend 80% of your time on the two models that have been working for you so far, and 20% on something else, like cold outreach or email. I would also significantly improve my prices: in Maker School, people sign $1,500 for one project in their first two weeks, then the next product is $3,000, then $5,000. So, just price more with every deal.
You can absolutely hit $17‑$20K a month without cold email, but you need to focus on the platforms and outreach methods that actually move the needle. The biggest issue right now is that you’re not targeting the right places. While cold email is the simplest and most scalable channel, you can still generate high income through Upwork and community‑based outreach. For example, sending about ten high‑quality Upwork proposals a day can give you a 4‑6x return on your connect spend, which translates to roughly $7‑$8K a month after accounting for marketing and platform costs, leaving you with a healthy 75% gross margin. To improve beyond linear growth, decouple inputs from outputs by building reusable outreach templates and leveraging platforms that let you automate large‑scale, yet personalized, communication. Cold email is one such lever: invest a fixed amount of time in a high‑quality campaign, target precisely, and let it run without daily manual effort. Community outreach works similarly—become a recognized figure in a niche community, create evergreen posts that solve problems, and let those assets generate leads with minimal ongoing work. The same principle applies to cold DMs. All these strategies are layers of leverage; even the lowest‑leverage method—consistent Upwork activity—can get you to $17K if you execute well.
No, you don't need to start anywhere else. Upwork is by far the easiest place to start for a number of reasons. As a beginner, sales is hard and consists of three parts: understanding the client’s problem, pitching a solution, and standing out enough for the client to pick you. Upwork handles the first two parts for you; you only need to pay for connects and a fee (now between 10‑15%) when you deliver a project. This means you only have to focus on being the best pick among freelancers, which is roughly one‑third of the sales work. It also minimizes capital outlay because you don't need to spend large amounts on cold‑email tools, ads, or other lead‑generation platforms. As a beginner you might spend around $200 on tools and see no results for weeks, whereas with Upwork you can start seeing ROI in a few days, making the gap between spending and earning much shorter.
No problem, you should definitely double down on other forms of outreach. There are two ways to get clients: money‑intensive methods, where you spend money to acquire clients fast, and time‑intensive methods, where you spend time instead of money. In Maker School I focus on money‑intensive tactics, but the amount of money needed is actually very low compared to most businesses. For example, cold email might cost around $220 a month (software, mailboxes, leads), which is about 44% of your $500 take‑home — still a lot when you also need to pay rent. Upwork Connects cost about $2.50 per application; using the Connect strategy 20 days a month adds roughly $250, bringing your total outreach spend to about $470, or 94% of your income. Clearly, spending that much on paid outreach isn’t realistic. If you don’t have money to spend, you trade your time for what that money would have bought you. Start with cold DMs: combine the best of my cold email and Upwork approaches, and send them on LinkedIn, X (Twitter), Instagram, and Reddit — about 20 per platform each day. At three minutes per message, that’s roughly four hours a day, yielding around 1,200 outreach attempts per month. Even with a modest 5% reply rate and a 25% booking‑to‑close rate, you could land a few clients and start generating income. As you reinvest those earnings, your outreach becomes more scalable and your hourly effective rate improves. Another time‑intensive tactic is community posting: join relevant Slack, Discord, LinkedIn, Facebook groups, answer questions daily for two weeks, then start posting your own value‑driven content. When you gain visibility and authority in those communities, people will DM you for help, letting you pitch your services and turn those interactions into leads. The core idea is to trade time for money early on; as your earnings grow, you can gradually shift back to money‑intensive methods and reduce the time you need to spend.