The rollout of the website at the center of the state’s $2 million advertising campaign to boost local businesses left a lot to be desired.