Announcing the launch of your new website should be more than a few tweets and posts…