There are large, well-established competitors in this space but still room for you to succeed. Does your software specifically meet the needs of your industry or own customer base? You can carve out a niche if it does. Can you integrate it with other industry software? If so, that is another rout...
I recommend using a cold emailing marketing solution like mailshake, woodpecker, etc.
Consider BigMailer.io for a true white label setup designed for agencies, with no added fees. Some top ESPs, like ActiveCampaign or Brevo, claim white label but it's incomplete (not fully branded). Mailgun is a good option for transactional emails and if you need e-commerce integrations. Hubspo...
I will recommend you to use EasySendy, Vero or AutoPilot. You should know anyway than sending emails is expensive and that should be considerate in your costs.
Think of yourself as a content marketer first, which is effectively what you're doing, then check out convertKit, which is specifically for bloggers but works great for your situation too.
I can't say what is 'best' but can suggest Criteo as a reputable specialist in this area.
Set up a free account on MailChimp. Use their drag and drop visual editor. Click the "HTML" tab and copy the code. Paste it into Interspire. Remove any MailChimp-specific code.
You should try onepage crm
I would start with google analytics. If you configure it correctly you can get quite far down the line for free. Once you start seeing revenue and need more detail you can move over to one of the more premium or paid for systems.
I would use social. Since you know your potential users are spending a lot of time on their mobile devices and you need to get them to pay attention to their computer, I would market to them through social. Target the social channels that your target market would be frequenting. Don't be afraid t...