Can I immediately start sending out emails once I create my account?
Yes. Once you create your account, and verify your domain, you will be able to send 10,000 emails, with a cap of 100 emails per day. However, you will be able to purchase credits once we have reviewed your account.