With $20k and a preference for online, non–product-selling businesses, you actually have solid options. Here are models that realistically fit your budget and scale:
1) Lead generation business (Google Ads or SEO)
Build simple sites that generate leads for local or niche services (legal, rehab, home services, adult niches). Sell leads on a pay-per-lead or monthly basis. Low overhead, scalable, proven.
2) Performance marketing / arbitrage (done carefully)
Run Google Ads or native ads to high-payout offers (affiliate, adult, finance, crypto). Start small, test fast, kill losers early. Risky but scalable if you know traffic.
3) Niche authority site (not blogging-for-fun)
Build a focused site around buyer intent (comparisons, problems, alternatives) and monetize with affiliates or leads. Slower, but long-term asset.
4) Adult niche services (not content selling)
Examples: cam traffic arbitrage, adult lead gen, or SaaS-style tools for adult creators. Adult allows faster testing but needs compliance awareness.
5) Agency / service-based online business
Google Ads management, SEO, CRO, tracking setup. Start solo, productize later. Lowest risk if you have skills.