20 July 2026
Pre-flight checks and a real email preview
Starting a campaign now runs pre-flight checks and shows you any readiness warnings in both Start flows — unconnected mailboxes, leads missing merge-tag data, unresearched leads, and more. You can also preview any sequence step rendered exactly as it will land in the recipient's inbox, with merge tags filled from a real lead.
20 July 2026
Automatic sending ramp for campaign mailboxes
New or freshly warmed mailboxes can now ramp their campaign volume gradually instead of going straight to full send. Turn it on per campaign and each mailbox starts at a low daily figure and climbs over its sending days, which protects reputation on domains that haven't sent cold email before.
20 July 2026
Choose which emails you get
You can now turn individual categories of email on or off — alerts and digests, product updates, onboarding tips — instead of it being all or nothing.
19 July 2026
Move mailboxes between workspaces
You can now move a connected mailbox to a different project or a different workspace, keeping its warmup history and reputation instead of starting over. Mailboxes that had been marked dead can also be reactivated from the UI once you've fixed the underlying login.
19 July 2026
Fewer false alerts
We fixed alerts that were firing on healthy accounts: spurious reputation-drop warnings, DNS alerts on free consumer mailbox domains that can't have your own SPF or DKIM, and Namecheap Private Email mailboxes being reported as missing DKIM when their selector was simply different. Persistent real DNS failures now alert properly instead of getting lost in the noise.
19 July 2026
Email finder and verification, unified
Finding and verifying emails now share one interface. Run a batch, watch it process, then export the results to CSV or Excel or push them straight into a campaign. Every batch you've run is kept in a history list so you can come back to the results later.
19 July 2026
Campaign personalization that actually researches the lead
AI openers used to be written from the lead row alone. Now Warmerly finds the lead's website from their email domain, reads it, and writes an opener grounded in what's actually there. You can research a whole list in bulk from inside the campaign, and give the AI a brief so the angle matches your offer. If research fails for a lead, we send the email without a fabricated opener rather than making something up.
18 July 2026
Billing, security, and reliability hardening
We closed a set of issues found in an internal audit: Stripe webhook and trial-cap correctness, overage sync scoping, an open redirect, unauthenticated warmup operations routes, an SSRF gap in website fetching, missing authorization checks on billing and inbox routes, and several background workers that could crash on flaky mail connections. Deleting a workspace is now a proper soft-delete that every background job respects, and it reactivates cleanly if you resubscribe.
18 July 2026
Warmup conversations that read like real email
Warmup messages now vary in length, use the sender's local weekday, avoid repeating recent templates, and drop the tell-tale em dashes. Replies actually respond to what the previous message said and progress naturally as a thread gets deeper, instead of restarting the conversation each time. This makes warmup traffic look much less like warmup traffic.
18 July 2026
Inbox cleanup: unread filter and no more warmup noise
The Leads inbox no longer mixes in warmup-network conversations, so what's left is actual replies from real prospects. There's an unread-only filter and a mark-all-as-read action, and we fixed several cases where the Sent folder wasn't being found on providers with unusual folder naming, which was causing sync errors and missing sent mail.
18 July 2026
Unsubscribe links, suppression list, and real bounce handling
Campaign emails now carry working unsubscribe links, and anyone who opts out goes onto a workspace-wide suppression list that every future campaign respects. Hard bounces are detected and suppressed automatically, so you stop burning sends and reputation on dead addresses.
18 July 2026
Ember now answers your emails too
Email us at support and Ember replies in-thread, with the same context as the web chat. Conversations across both channels appear in one place for our team, so nothing gets lost when you switch from chat to email mid-question.
17 July 2026
Redesigned dashboard charts
The dashboard has been rebuilt around charts that are easier to read at a glance: inbox placement is now a calendar heatmap instead of stacked bars, sending volume renders as segmented pill bars, and the deliverability health trend has been redrawn. The whole dashboard also now works properly on a phone.
17 July 2026
Credits: balance, allowance, and top-up packs
AI personalization, email finding, verification, and the other AI features now all spend from a single credit wallet. Your plan includes a monthly credit allowance, and you can see your balance, a full ledger of what spent what, and buy top-up packs from billing when you need more. Allowance is always drawn down before purchased credits.
15 July 2026
Book a call without leaving Warmerly
Booking a call with us now happens on our own calendar page, with real availability backed by Google Calendar free/busy. Bookings outside genuine availability are rejected rather than silently accepted, and the calendar shows human-readable days and dates.
14 July 2026
Fixed a false 'trial ended' lockout
Fixed a billing bug that could lock brand-new signups out of the app with a false 'your trial has ended' message. Webhook failures are now also surfaced instead of failing silently.
14 July 2026
Simplified workspace structure
Every workspace now resolves its single project automatically — no more switching between projects or managing project settings. This simplifies accounts, campaigns, and email finder across the board.
14 July 2026
Free deliverability tools
New free tools let you check your domain's email authentication and estimate inbox placement without an account — useful for diagnosing deliverability issues before you start warming up.
14 July 2026
Warmup pool isolation and IMAP failure alerts
We now detect IMAP accounts that are unreachable or failing authentication and automatically pause them after repeated failures, so a broken mailbox doesn't keep burning warmup sends. Internal test accounts are also excluded from the pool your mailboxes warm against.
14 July 2026
Redesigned account analytics
The account analytics view has been rebuilt for clarity — health trends, activity, and daily limits are easier to scan at a glance.
14 July 2026
Webhooks
Add a webhook endpoint from Settings and subscribe to the events you care about. Deliveries are signed, retried on failure, and can be revoked or reactivated at any time.
14 July 2026
Redesigned signup, login, and onboarding
Signup, login, and onboarding now use a split-screen layout with a live product tour that spotlights the sidebar as you go. The Goals step is now fully optional, and there's a dedicated skip for the mailbox step so you can explore before connecting anything.
10 July 2026
Clearer signup errors, and email verification that always works
Signing up with a password found in a known data breach, or retrying too many times, now tells you exactly what happened instead of a generic error. The email verification link also now works as a plain link, so it still works in email clients that block JavaScript or before the page has finished loading.
10 July 2026
Fixed: background workers crashing on flaky mail connections
Some shared mail hosts drop the connection mid-session, which was crashing the warmup and inbox-sync workers repeatedly instead of just retrying. Workers now log the error and keep going, so a flaky mail host no longer stalls warmup or mail sync for everyone on that queue.
9 July 2026
Onboarding now explains what warmup actually does
The onboarding wizard now opens with a short intro on common deliverability problems, reframes the mailbox-connect step around building sending reputation, and explains warmup's mechanics and timeline up front — so you know what you're starting, not just filling in fields.
5 July 2026
Free email deliverability checker
A new public tool scans a domain's email authentication records and flags what's missing or misconfigured, alongside a guide explaining what each record does and why it matters for inbox placement.
5 July 2026
Warmup you can actually control: daily caps, on/off, and a day counter
Turn warmup on or off per account from the account page, set a daily warmup email limit in account settings, and track progress with a running day counter. Warmup never silently auto-stops on its own — you decide when it starts and stops.
4 July 2026
Password reset, and stronger login security
Added a self-serve "forgot password" flow — no more getting locked out with no way back in. Login, signup, change-password, and resend-verification are now rate-limited per-IP and per-account, repeated failed logins trigger a temporary lockout, and new or reset passwords are checked against the Have I Been Pwned breached-password list so you can't set one that's already compromised.
2 July 2026
Clearer warmup vs. campaign metrics, and a DKIM fix
Account pages now label warmup-network reply/open rates separately from real campaign metrics so they're not mistaken for each other, DKIM checks no longer show "missing" for domains using a non-default selector, and a NaN display bug on the Verify page usage bar is fixed.
2 July 2026
Connect Instagram and manage posts (beta)
Instagram is now a connectable account type alongside LinkedIn and WhatsApp, with OAuth connect/disconnect from the Accounts page and a publishing worker that posts on schedule with automatic token refresh. The Content page is in beta and currently read-only — manage connections from Accounts.
2 July 2026
Drag-and-drop campaign sequences with branching logic
Replaced the linear step-list editor with a drag-and-drop canvas for email, wait, LinkedIn, and WhatsApp steps connected by arrows. A new condition node lets a sequence branch based on whichever outcome — opened, clicked, replied, or timeout — happens first, so leads can be routed down different paths automatically. Existing campaigns were migrated over automatically.
2 July 2026
Guided tour for new workspaces
The moment you finish onboarding, a short guided tour walks you through connecting an account, starting warmup, and checking your inbox. It only shows once per workspace and can be dismissed at any time.
2 July 2026
Dashboard now shows your whole workspace at a glance
The Overview page is no longer just a warmup view with a static links strip — it now pulls live numbers from every product area into a single "workspace at a glance" summary, so you can see what needs attention without visiting each page.
2 July 2026
Fixed: WhatsApp conversations disappearing from the inbox
The inbox was only showing contacts tied to a project owned by the active workspace, but WhatsApp and LinkedIn accounts aren't tied to a project — so a workspace tab with no projects looked empty. Contacts are now always visible to the user who owns them. Also fixed reply-sending for WhatsApp chats addressed by "@lid" instead of a phone number.
2 July 2026
New documentation site
Added a dedicated documentation site covering account setup, warmup, campaigns, verify, email finder, and the full API reference for Accounts, Campaigns, Warmup, Verify, Email Finder, Inbox, Workspaces, and Projects — with request/response examples and error handling notes.
2 July 2026
Warmer, cream-toned interface
Replaced the darker theme and off-brand blue/orange badge colors with the app's cream/ember palette across the homepage and Inbox, including button gradients, selection colors, and badge styling — plus new animated reveal components for marketing sections.
2 July 2026
Timezone-aware mailbox scheduling
The mailbox manager now includes timezone selection with a curated list of common timezones, plus a PATCH endpoint for updating a lead's email with validation. This makes send-time scheduling and lead data corrections more reliable.
2 July 2026
LinkedIn campaigns
The campaign start logic now supports LinkedIn-based steps, so a sequence can mix email and LinkedIn touches for the same lead list instead of being email-only.
2 July 2026
Find missing lead emails automatically
Added an email-lookup endpoint and background process that searches for a lead's email address using their LinkedIn profile, with a progress indicator while it runs. This fills in gaps for leads imported without an email so they're ready for outreach sooner.
2 July 2026
Self-hosted WhatsApp channel
Added a self-hosted WhatsApp integration built on Baileys. Connect a number by scanning a QR code, and WhatsApp becomes a first-class channel alongside email and LinkedIn — messages sync into the unified inbox and can be used in campaign sequences.
2 July 2026
One inbox for email, LinkedIn, and WhatsApp
Every conversation — whether it started as an email reply, a LinkedIn message, or a WhatsApp chat — now shows up in one unified inbox, grouped by contact rather than by channel. You can see the full history with a lead in one thread and reply on whichever channel makes sense, without switching pages.
1 July 2026
Smarter inbox: AI-drafted replies for leads
The inbox now classifies each reply using the context of the campaign and project it came from, tags it as a Lead or Other, and — for leads — auto-generates a draft response with Claude Haiku that's saved and ready to send. You can filter the inbox to Leads only, override the category if it's wrong, and regenerate the draft any time.
1 July 2026
Fixed the product-updates button
The "what's new" button used to live in the sidebar and open a dropdown that rendered mostly off the left edge of the screen, making it unclickable. It's now in the top-right of every page's header and opens a clean popup listing recent updates.
30 June 2026
New workspaces get a guided onboarding email sequence
New accounts now receive an automated onboarding sequence covering the first steps — connecting an inbox, starting warmup, and launching your first campaign — timed over your first days on Warmerly.
30 June 2026
Alerts are now a daily digest, not one-by-one emails
Previously every alert (a paused account, a bounce spike, etc.) sent its own email the moment it fired. Now pending alerts are batched and sent as one digest email per user, once a day, so you get a clear summary instead of a stream of individual notifications.
28 June 2026
Import leads straight from a LinkedIn job posting
The LinkedIn Outreach tool can now import leads directly from a job posting URL, then generate a personalized first-touch message for each one using AI — no manual list-building required.
26 June 2026
Fixed: LinkedIn accounts getting stuck "disconnected"
A sync-timing issue could mark a fully healthy LinkedIn (Unipile) connection as disconnected even though it was still working fine. Account status now reflects the real connection state.