Selling to small businesses can take almost as much effort as selling to mid-sized or enterprise companies and your price point will be much smaller. It also takes about as much effort (or more) to support small businesses. I sold ecommerce software to small business for more than a decade and in retrospect, I should have charged 10x the price and sold to the bigger customers. Automation and scale will be your friend if you're selling to smaller businesses. You may need in-person sales at first to get feedback from your customers and make sure what you've built has product-market fit. Once you're reasonably sure you have a market that gets value from buying your software, think about automating as much of the sales funnel as possible. Buy email and mailing lists. Google Ads. Social Media ads. Whatever can scale and work 24/7 for you because your time is finite. A/B test your sales pitches and narrow down language that resonates with your customers.