Firehose sends drip campaign emails from your own domain rather than a shared sending address. Before you can send campaigns, your domain must be verified by adding DNS records.
Why domain verification is required
Sending from a verified custom domain improves email deliverability and ensures your campaigns pass spam filters. Unverified domains cannot be used to send drips.
How to verify your domain
Go to Company Settings → Mail Domain
Click Add Domain and enter the domain you want to send from (e.g. yourdomain.com)
Firehose will generate three DNS records: an SPF record, a DKIM record, and a CNAME record
Add these records at your DNS provider (your registrar or hosting provider)
Return to the Mail Domain tab and click Check Verification
Verification status
Once DNS propagates (this can take up to 24–48 hours), the domain status will update to Verified. Until then, the status shows as Pending.
Setting a default domain
If you have multiple verified domains, you can set one as the default sender for drip campaigns.
