You will receive a welcome email from us to thank you for signing up and to help with your on-boarding. You will also receive access to your billing portal where you can manage subscription. For any more questions, please contact us at ...
Nope, all included in the price! The price you pay covers (almost) everything. As long as you have a web domain and you're on a monthly subscription with us, we will host and manage your website for you.