Transactional email that lands in the inbox. Every time.
ConvertNow sends password resets, receipts and alerts over a simple HTTP API or SMTP, from the same account and domain as your campaigns, with clean delivery to Gmail and Outlook. ConvertNow includes DKIM, SPF, DMARC, and return path authentication on every account at no extra charge. The free plan includes 10,000 transactional emails per month with no expiry.
Get free API key See pricingWhat is transactional email? Transactional emails are triggered by a user action: a signup, a purchase, a password reset request. Unlike marketing campaigns, they are sent one at a time to one recipient. They are the most important emails your product sends, and they need to arrive instantly and reliably.
What ConvertNow handles
Password resets
Time-sensitive. If a reset email arrives 5 minutes late, your user has already tried a competitor. ConvertNow sends it as soon as your app makes the API call, and the send log shows exactly when it went out.
Account verification
New user signups depend on receiving a verification email immediately. Delayed or spam-foldered verification emails kill activation rates. ConvertNow sends from your own verified domain, with SPF, DKIM and DMARC checked during setup.
Order confirmations
Customers expect an order confirmation the moment they check out. ConvertNow handles high-volume bursts (flash sales, product launches) without rate limiting or queuing delays.
OTPs and 2FA codes
One-time passwords must arrive within seconds. ConvertNow sends them over HTTP or SMTP the moment your app asks, and suppresses addresses that bounce so failed codes stop dragging down delivery.
Invoice and receipt emails
Billing emails need to arrive reliably and look professional. ConvertNow supports custom HTML templates with full domain authentication so receipts come from your own domain.
Usage alerts and notifications
Automated alerts for usage limits, security events, subscription renewals, and product notifications. Set up once, run automatically via webhook or API call.
Integration in under 5 minutes
ConvertNow works via REST API or SMTP. Drop it into any framework.
REST API
One POST request sends an email. Pass your API key in the Authorization header, specify to, subject, and html. Returns a message ID with delivery tracking. Works with any HTTP client.
SMTP relay
Point your existing SMTP configuration at out.convertnow.co, port 465, with your API key as the password. Works with Nodemailer, PHPMailer, Django, Rails ActionMailer, and every SMTP-compatible framework.
Webhooks
Receive real-time delivery events (delivered, bounced, complained, opened, clicked) posted to your endpoint with HMAC-SHA256 signature verification. Build bounce handling and suppression into your app.
Code samples
Node.js, Python, PHP, Ruby, Go, and cURL examples in the documentation. Copy, paste, update your API key, and send your first email in minutes. No SDK installation required.
One account, one suppression list
The usual setup
Many teams send app email through one provider and newsletters through another. That means two dashboards, two bills and two suppression lists, so an unsubscribe in one tool can go unnoticed in the other.
The ConvertNow setup
Transactional and marketing email share one account, one verified domain and one suppression list, so a bounce or unsubscribe is respected everywhere. Clean delivery to Gmail and Outlook, backed by DKIM, SPF, DMARC, and return path authentication on every account.
Everything included on every plan
No hidden add-ons.
Full domain authentication
DKIM signing, SPF record, DMARC policy, and return path, all configured and verified for your sending domain. No extra steps, no paid add-ons.
Bounce and suppression management
Hard bounces suppress automatically. Soft bounces track failure counts. Suppression list API lets you manage do-not-send addresses programmatically.
Real-time delivery analytics
See every send (delivered, bounced, opened, clicked) in a live dashboard. Filter by domain, date, or recipient. Export logs for debugging.
Email marketing included
The same account that sends your transactional email also powers your campaigns, automations, and newsletters. One plan, one bill, one sending domain.
Frequently asked questions
What is the difference between transactional and marketing email?
Transactional emails are triggered by user actions: password resets, order confirmations, OTPs. Marketing emails are sent in bulk to a list: newsletters, promotions, announcements. ConvertNow handles both. Most competitors make you pay for them separately.
How quickly does ConvertNow deliver transactional emails?
Transactional emails are queued and delivered immediately upon API call. Under normal conditions emails arrive within 1-3 seconds of the API request. There is no batch processing or scheduled queue for transactional sends.
Does ConvertNow support custom HTML email templates?
Yes. Pass your full HTML template in the API request, or store templates in ConvertNow and reference them by ID. Variable substitution is supported for dynamic content like recipient names, order numbers, and verification codes.
What frameworks and languages does ConvertNow work with?
ConvertNow works with any language or framework that can make an HTTP request or connect to SMTP. Documentation includes examples for Node.js, Python, PHP, Ruby, and Go. SMTP integration works with Nodemailer, PHPMailer, Django, Rails ActionMailer, and Laravel Mail.
Can I use ConvertNow for both transactional and marketing email?
Yes, and that is one of the main reasons to choose ConvertNow. Your password resets and your newsletter campaigns use the same account, the same sending domain, and the same dashboard. No second platform or second bill.
Start sending transactional email today
Free plan includes 10,000 emails per month. No credit card required. First email sends in under 5 minutes.
Get started for free