We just released our Pin Drop feature which allows accounts to be added simply by right clicking the map.
Right click on the map to drop a pin.
Click "Create account here."
Add account information on the "Create New Account" pop-up, then click "Create Account" to save the details.
A new customer is now saved. Click on the black bar found at the bottom right corner of the screen to view the Account Details.