I just signed up -

I just signed up - it asked me to add a website. I selected a website and not sure what or where to look to see that it is indeed added. This is super confusing. Where can I get video support?