So much great advice on this thread. The best thing I can add would be…TEST & OPTIMIZE EVERYTHING.
Test, test, and when you think its perfect, test it again with a fresh mind-set. You would be surprised how many “oops” moments are caught with a fresh test.
PRO TIP: Ask some of your target audience to test it out and provide feedback. If you are using HS Service, use the Feedback survey tool to make this process easier on yourself. This can serve as a great engagement point AND it shows your audience you are willing to listen (remember you are asking them for a reason, just be willing to make changes).
After you have tested, continue to optimize. Once you go live with it, set some milestone dates and go back and see how things are performing and pivot where appropriate.