New Pro + Launch: pick a template and our developers set up your site in 2 business days.
See how it works

What happens after I order Launch?

Account & billing Updated 20 Oct 2026

You fill in a 3-minute setup form; a developer checks access within 12 business hours and has your site ready to review 2 business days later.Find it under Support › Launch in your account. The form asks for your site's address, hosting info (encrypted), the template, your logo and what to change. Your developer writes to you in a private Launch thread; you review the site, send one list of tweaks, and we hand it over with 14 days of follow-up.

Was this answer helpful?