Skip to main content

Quickstart

Getting from a new workspace to a delivered email is four steps. The dashboard tracks them for you on Get started, which knows how far along you are and stops guessing once your first message lands.

The four setup steps

Pick the track that matches you at the top of that screen. I'm integrating assumes you are wiring the API or pointing an existing mailer at us; I'm sending campaigns assumes you are here to send to an audience. It changes the wording and the credential advice, not the steps.

1. Connect your domain

You cannot send until a domain is verified, so nothing else can start here.

Add the domain, publish the records it generates, and let the automatic check run. Two records decide verification: SPF and DKIM. Three more improve delivery and reporting.

Use a subdomain like mail.norn.so rather than your root domain, so that campaign reputation stays separate from the address your staff send from.

Verify a sending domain walks through it, and DNS records explained covers what each record is for.

This is the step that takes real time. DNS propagation is usually minutes, but it can take up to 48 hours. The other three take about four minutes in total.

2. Create a credential

Sending needs either an API key or an SMTP user. Both are created under API Keys & SMTP, and both are per workspace.

Choose SMTP if you already have something that sends mail (an application framework, a CRM, a script) and you want to repoint it. Choose an API key if you are writing the integration yourself.

Campaigns use the same credentials as product email. There is no separate marketing credential to create.

3. Send your first email

Send to yourself, from an address at the domain you just verified.

If you are integrating, Get started shows a ready-to-run request in cURL, Node, Python and Go, pre-filled with your verified domain and your own address so the only thing you supply is the key.

note

Send from an address at your verified domain. A from address on a domain that is not verified is rejected before it reaches a recipient, and that is the most common reason a first send fails.

4. Watch it arrive

Open Activity and find the message. It should move from Accepted to Delivered within seconds.

Open it to see the timeline: accepted, connected, delivered, with the offsets between each. That timeline is the thing to reach for whenever a later send does not behave, so it is worth looking at once while everything is working.

Once a message has been delivered, the setup guide steps out of the sidebar on its own. It stays reachable from the Docs panel.

If a step stalls

SymptomWhere to look
The domain will not verifyThe panel names the likely cause under each record. See verification
The send is rejected immediatelyCheck the from address is at a verified domain, and that the key belongs to this workspace
The message shows FailedOpen it. The plain-language reason and the receiving server's verbatim response are both on the message
It was delivered but never arrivedCheck spam, then confirm the recipient address. A delivered message was accepted by the receiving server; what it does afterwards is its own policy

After the first send

Nothing below is required to send, and all of it is easier to reason about once mail is flowing.