Skip to main content
Are you ready to send your first email with Helo? Because we sure are! Here are the 4 easy steps to sending your first email via Helo’s API. Want to send via SMTP instead? Follow our SMTP quickstart guide.
1

Set up your sending domain

Before you can send, you need to add a sending domain.Head over to our domains page for instructions on how to set up your domain.
2

Create your first Channel

Channels allow you to segregate your mail. Some common ways you might want to do this:
  • By environment (e.g., production, staging, etc.)
  • By the type of mail you’re sending (e.g., newsletters, transactional, etc.)
  • By customer (e.g., customer abc)
If something goes awry with your sending in one Channel (e.g., high bounce rate, high spam, etc.), this won’t impact sending on your other Channels.Go ahead and create your first Channel via the Channels section in your Helo dashboard.
3

Create your API credentials

Create a new API credential — that’s the token you’ll need to authenticate your requests.When you create the credential, make sure it has permissions to send via the Channel you just set up. You can do so by scoping your credential to one particular Channel or by giving it access to send via all Channels. If you’re doing the latter, you’ll need to pass the X-Helo-Channel-Id header in your API request to tell Helo which Channel to send through.
4

Send your first email

You’re ready for your first send!Send via API using an HTTP client or use one of the Helo SDKs.
While your account is in test mode, you can only send to email addresses on domains you have verified in step #1. Select the recipient for your first test send accordingly.

Need help sending your first email?

If you’re stuck or need a hand sending your first email, just send us a quick note (or join us on discord!). We’re here to help.

Contact us

Human (!) support whenever you need it.

Next steps

Now that your first email is out the door, explore these key features:

Sending transactional

Send transactional mail like password resets or notifcations.

Sending broadcasts

Send the same message to multiple recipients.

Domains

Set up your domains for sending mail.

Channels

Isolate your sending with Channels.

Activity

Understand how your email sending is performing.

Suppressions

Manage suppressions to improve deliverability.

Webhooks

Receive webhooks for events.