We only establish a new creator dashboard when a promotion application has been approved.
If you are brand new to BackerClub, starting or submitting a promotion application doesn't establish a creator account for you. That will only happen if your application is approved. At that time, you will receive an Approval Notification email from our system.
Once you have a creator dashboard with BackerClub, you can sign in at our normal Login Page and you will see the "Dashboard" option on the left-hand menu.