Start with a free website:

Get a custom domain name:  Hover

Hosting for a self-hosted WordPress site:  WP Engine

​Social media scheduler:  Buffer

WordPress Social calendar and scheduler: CoSchedule​

Email autoresponder: MailChimp

Some of the links provided may be affiliate or referral links. This means that I might receive some form of credit or commission if you make a purchase using one of my links. But using one of my links won't cost you extra - in fact, in many cases you'll receive a discount if you make a purchase through one of my links. Clicking through using one of my links is completely optional.


Hosted Solutions

Teachable - For anyone just getting started

Other options to consider:
Simplero - Intermediate
Invanto - Early Adopters / Advanced

Self-Hosted Components

My first choice setup recommendation:
Thrive Themes Membership Plan - Theme, Opt-ins, Landing Pages and so much more
WishList Member - Membership Protection WP Plugin
LearnDash - LMS WP Plugin

My second choice setup recommendation:
OptimizePress - a combo theme/plugin that could be used in place of Thrive Themes, WishList and LearnDash

Stripe - Payment Gateway
Stripe Direct - WP Plugin for simple purchase buttons

Other options:
Paid Memberships Pro - Membership Protection WP Plugin
SamCart - Custom shopping cart
Thrive Cart - invitation only for now

These are some of the more common tools and resources that I use, or have researched, and recommend - specifically for people who aren't yet setup in any way. They are not ALL needed.  For people who have existing components in place my recommendations may differ based on their needs. To get specific recommendations based on your needs and requirements please consider booking some Coaching or Strategic Planning sessions.