Without editing any code at all I created Dujio.com with a view to automate as much of my clients journey as possible. Clients sign up on Dujio and a re automatically sent a request for a digital signature which is gathered via sign request - this is automated with Zapier. It then adds my new client to my CRM and then sends them a welcome email via mailchimp.
Clients are then able to book via Setmore integrations on the website.
I also use indemandly for on-website client interactions.
I also made the website work as a progressive web app via a wordpress plugin.
The website is a work in constant progress. all of the tools I use are free or very low cost to start with.