Emailx 2.69.2
- Security The website asks for your consent before using analytics cookies, and you can change your choice at any time from Cookie settings in the footer.
- Improvement A new cookie policy page lists every cookie the website uses, and the Privacy, Terms and cookie pages drop their divider lines for cleaner spacing.
Emailx 2.69.1
- Fix Privacy and Terms pages display readable lists and clearer section spacing on desktop and mobile.
Emailx 2.69.0
- New Feature LinkedIn campaigns can message your existing connections with no invitation: Emailx reads your network, keeps the people who match your target and skips anyone you have talked to in the last month.
- Improvement Creating a LinkedIn campaign starts by choosing who to reach and where your leads come from, and the AI search starts on its own with a live progress view.
- New Feature The new API, MCP & CLI page gives a copy-paste prompt to connect Claude, ChatGPT, Cursor, Gemini or Grok, and lets owners and admins create and revoke API keys with access chosen per area.
- Security Webhook deliveries connect only to the exact public address that passed the safety check.
- Improvement The developer docs move to docs.emailx.ai, with the API reference organized by task, plain titles and a page that shows which calls launch a campaign.
- New Feature Assistants can add and edit single contacts, add prospects to draft campaigns, rename campaigns and list background jobs and reply outcomes.
- Fix Deleting knowledge, webhooks and do-not-contact lists, revoking invitations and editing live LinkedIn sequences work from the command line and assistants.
- Improvement When a request is rejected, the command line and assistants name the field to fix, and command help lists the fields each request accepts.
Emailx 2.68.1
- Improvement Each LinkedIn account has a daily message limit shared by all its campaigns, 100 by default and adjustable up to 150 in Sending limits, with follow-ups going out before first messages.
- Fix Reply notification choices in agency client workspaces show the real email of each agency teammate.
Emailx 2.68.0
- New Feature Integrations can register webhook endpoints that receive a signed event when an API operation finishes, with retries, test events and redelivery.
- New Feature Assistants can connect to Emailx through a browser consent page that limits which workspaces and permissions they get, and you can disconnect them from settings.
Emailx 2.67.1
- Fix Email and LinkedIn reply drafts use the company information in workspace Knowledge when available.
Emailx 2.67.0
- New Feature Integrations can manage do-not-contact lists, exclusions and targeting, edit messages on launched LinkedIn campaigns, find prospects with AI and remove queued prospects without history.
- New Feature Integrations can edit and discard reply drafts, dismiss handled replies and manage knowledge, writing voice, custom contact fields and warmup.
- New Feature Integrations can invite teammates, read domains and orders, request quotes with hosted checkout and create agency client workspaces.
Emailx 2.66.0
- New Feature Integrations can review a paused LinkedIn campaign and explicitly resume it, keeping its saved progress and holding any invitation with an uncertain outcome.
Emailx 2.65.0
- New Feature Integrations can review saved inbox context and send an explicitly confirmed reply from the original account and conversation.
- Security Replies share a send guard across integrations, the inbox and notification links, and uncertain attempts require review before another send.
Emailx 2.64.0
- New Feature Integrations can prepare email campaigns, review and approve individual messages, and explicitly start scheduled sending.
- New Feature People imports preview CSV and Excel files before confirmation and report the outcome of each row.
Emailx 2.63.0
- Improvement The Instagram offer page previews the product video automatically and opens the full walkthrough when visitors press play.
- Improvement Instagram visitors get a shorter Italian signup and continue directly into the LinkedIn campaign setup.
Emailx 2.62.2
- Fix Campaign interest classification recognizes positive replies about exploratory calls and collaborations without requiring a booking or purchase commitment.
Emailx 2.62.1
- AI When a client sends the brief, Emailx rewrites the targeting and the draft campaign from the answers and shows the agency what changed.
- Improvement Agencies choose the campaign language from a full list and the client brief language separately.
- Fix Emails to an agency’s Italian clients show the unsubscribe link in Italian.
- Improvement Voice learning uses animated bars, while research, generation and live activity use a compact pixel loader.
Emailx 2.62.0
- AI Setting up a client with AI now finds the first people and drafts the first LinkedIn campaign on its own, ready for the agency to review.
- New Feature The client’s sender confirms or corrects our hypotheses in the full client brief and builds their writing voice from their LinkedIn messages, posts or pasted messages.
- New Feature Agencies follow each client’s setup on its own page and card: what the AI did, what the client still has to do, and the brief answers. Senders get reminders on day 2 and day 5.
Emailx 2.61.3
- Fix Building a voice from a Gmail mailbox reads all recent sent emails instead of stopping partway.
- Fix Links written as a web address appear once in plain text emails instead of being repeated in brackets.
- Fix Plain text emails sent from a Gmail mailbox fill the full width of the reader’s screen instead of breaking lines partway across.
Emailx 2.61.2
- AI The Knowledge conversation writes in the language of the page, and shows when the sequence is over.
- Improvement When a sender has several mailboxes, you choose which one a new email voice learns from.
- Improvement The Knowledge page is fully available in Italian.
- Fix Connecting Outlook no longer fails when the Microsoft sign-in takes more than 10 minutes, and a failed connection says what went wrong.
- Fix Messages you paste to build a voice are always kept, and email voices skip emails your campaigns sent.
Emailx 2.61.1
- Fix Sent email previews open with their message body in the admin panel and Messages page.
Emailx 2.61.0
- New Feature Adding knowledge and building a voice show each step while Emailx works, then what was added to the profile.
- AI The Knowledge conversation starts LinkedIn sequences with the first message, like a live campaign, and lists the steps sent so far.
- Improvement Finishing onboarding also reads your LinkedIn profile, so your sender profile starts with your expertise, languages and interests.
Emailx 2.60.1
- Fix LinkedIn voice learning searches older messages to collect up to 50 usable examples of your own writing after excluding campaign messages.
Emailx 2.60.0
- New Feature Integrations can review readiness and explicitly start eligible LinkedIn campaigns within their configured sending schedule.
- Improvement Campaign progress and each prospect’s saved status are available to integrations.
- New Feature People selections show eligibility and exclusions before an audience is added.
- New Feature Integrations can create and edit email templates and smart-template instructions while protecting newer changes.
- Improvement LinkedIn profile imports provide durable progress, row outcomes and safe cancellation before processing begins.
- New Feature Clients can complete an onboarding questionnaire, save their answers and resume from an emailed link.
- Improvement Agency mode uses the shared toggle and keeps it beside the page title.
- Fix Failed client research shows that setup needs attention instead of marking it ready.
- Fix Questionnaire submission emails open a working admin page with the client’s answers.
Emailx 2.59.0
- AI Agencies can let AI set up a new client: it researches the client from its website and the sender’s LinkedIn profile and prepares the targeting.
- New Feature The client’s sender gets one email in the agency’s name with a page to connect LinkedIn, answer the client brief and show how they write.
Emailx 2.58.2
- Security People invited from an agency’s client never see Emailx prices, plans or billing; the agency handles them.
- Improvement Agency client plans are LinkedIn only for now, so adding a client is one simple choice.
Emailx 2.58.1
- Improvement Agencies can keep up to three clients in free setup at a time.
- Fix The agency billing page shows the currency sign on every amount, and the “You” label matches the rest of the app.
Emailx 2.58.0
- New Feature The Knowledge page is rebuilt: edit your company profile, each sender’s profile and their writing voice in one place, with changes saved as you type and your edits kept when the profile updates from your sources.
- AI Build a sender’s voice from their sent emails, LinkedIn messages, LinkedIn posts or messages you paste.
- AI A new Conversation tab lets you play a sample prospect, reply or stay silent, and tell Emailx what to change; your feedback is saved to the sender’s voice.
- Improvement Finishing onboarding now also reads your company website, so the company profile starts filled in.
- Fix Deleting a knowledge source no longer erases the senders’ writing voice.
Emailx 2.57.1
- Fix Removed email draft steps stay removed when you reopen the campaign.
Emailx 2.57.0
- New Feature Integrations can configure inactive campaigns with senders, sequences, templates, reply notifications and sending windows while protecting newer edits.
- New Feature Agencies can sign up on their own, set up their agency, add a card, and start their first client in a few steps.
- New Feature Adding a client now includes picking its plan at the partner price, and the client’s first campaign launch starts that plan with a clear confirmation of what is charged.
- Improvement Agencies can invite someone from the client while adding it, and the team step only shows people who can be picked.
- Fix Plans bought for a client through checkout are kept on that client instead of the agency’s own account.
Emailx 2.56.0
- New Feature Integrations can inspect workspace permissions, sender setup and reply-notification owners before preparing campaigns.
- New Feature Agenda Piena Live members who sign up are recognised by email, last name or phone and taken straight to book a call with the team.
- Improvement Get started buttons are back across the website, and the signup form asks for an optional phone number.
Emailx 2.55.5
- Improvement Developer documentation uses neutral colors that stay readable in light and dark mode.
- Improvement The website and developer documentation share the same complete release history in English and Italian.
- Fix Every payment, including mailbox and agency purchases, now carries the customer’s complete invoice details from the very first electronic invoice.
Emailx 2.55.4
- Fix Electronic invoices keep the full street address, the correct recipient code for foreign customers, and never use a tax number as the street.
Emailx 2.55.3
- Fix LinkedIn campaign contacts replace placeholder names with real names when profile details become available.
Emailx 2.55.2
- Fix Billing preserves the correct VAT country and company details when preparing invoices and reports failed billing updates.
Emailx 2.55.1
- Fix Overdue LinkedIn follow-ups wait for the campaign’s next active sending window instead of catching up outside its hours.
- Fix Queued LinkedIn prospects are rechecked against a changed target even when a profile lookup was already running.
Emailx 2.55.0
- Improvement Live LinkedIn campaigns let you change who they target and turn AI lead search on or off from the new Targeting tab in Settings; queued people are checked against the new target before they are invited.
Emailx 2.54.3
- Fix Stalled-campaign alerts include older LinkedIn campaigns that use the account owner’s default sender.
Emailx 2.54.2
- Fix The campaign creation chooser displays its template illustration again.
- Fix Email campaigns generate previews and send messages without requiring an unused knowledge-service key.
Emailx 2.54.1
- Fix Italian pages translate the latest agency, onboarding and campaign controls consistently.
- Improvement Needs your reply in the end of day email lists only interested or maybe replies from the last 7 days, so old replies you chose not to answer stop coming back.
- Fix LinkedIn sequence reply rates count replies at each person’s last message step without repeating later replies in earlier steps.
- Improvement The Reply notifications menu groups automatic routing apart from picking one person, and shows each person’s email so teammates with the same name are easy to tell apart.
- Fix LinkedIn fit labels now match who gets contacted: Low (below 40) is always skipped, Medium is 40 to 74 and High is 75 or more.
- Improvement LinkedIn lead previews show up to 10 people from several searches, best fits first, and no longer mix in the sellers of the service your targets need.
- Fix LinkedIn campaigns aimed at specific regions now search only those regions instead of the whole country.
- Fix Adding, editing and deleting knowledge works again instead of failing with a missing key error.
Emailx 2.54.0
- New Feature Manage contacts and inactive campaign drafts from the command line, with local previews and reusable retry keys.
- New Feature Download agent workflow guides for campaign reviews, saved reply triage and draft preparation.
Emailx 2.53.0
- New Feature Customers and agencies inspect workspaces, review saved results and prepare inactive campaign drafts from compatible assistants with scoped access.
Emailx 2.52.1
- Fix LinkedIn campaigns keep sending connection requests when a lead’s profile contains a hidden invalid character.
Emailx 2.52.0
- New Feature Customers and agencies connect their tools to workspace contacts, campaign drafts, saved replies and results through a scoped API beta with developer documentation.
Emailx 2.51.2
- Improvement The dedicated agency owner keeps personal Home and uses an Agency mode toggle to switch views.
Emailx 2.51.1
- Fix Onboarding and lead preview keep loading through brief connection drops instead of showing an error.
- Backend Background work shares database connections more carefully, so busy moments no longer fail scheduling or cost tracking.
Emailx 2.51.0
- New Feature Agencies manage separate client workspaces with a shared team, client access and reply routing.
- New Feature Prepaid agencies create unlimited client workspaces with full email and LinkedIn access and no subscription checkout.
- Improvement Tutors prepare prepaid clients’ LinkedIn campaign drafts before connecting their accounts during onboarding.
- Security Agency administrators manage their clients without gaining platform administration or billing access.
Emailx 2.50.1
- Fix Reply drafts know when each message was sent, so they no longer call a meeting that already happened “tomorrow”.
- Fix The old blog link redirects to the blog instead of showing an error.
Emailx 2.50.0
- Fix Recipients you change on a campaign’s settings are saved, people you remove stay removed, and going back from the people list discards picks you did not confirm.
- Fix In the campaign builder, removing recipients and renaming steps work again, the wait before the first email is kept, and a saved draft reopens when you reload the page.
- New Feature LinkedIn reply emails go to the teammate whose profile sent the message by default, the subject names that profile, and you can still pick one person to get every reply.
- New Feature Invite the person behind a LinkedIn profile from the campaign or the LinkedIn accounts page, and its replies go to them once they join.
Emailx 2.49.3
- Fix Choosing campaign recipients no longer gets stuck loading, opens and returns to the campaign without reloading the page, and keeps the people you picked.
Emailx 2.49.2
- Improvement Reply notifications have a new layout: a dark header, the contact centered, then the conversation and the draft in their own boxes.
- Improvement The end of day brief shows a review button on every reply, counts read naturally in singular and plural, and paused campaigns show only why they stopped.
- Improvement Reply notifications arrive within seconds of a LinkedIn reply instead of about two minutes.
- Fix Reply notification buttons are full width and centered on every device, and emails without a draft add a short note that there is none.
- Improvement The end of day brief has a clearer subject and an inbox preview that leads with replies waiting, then wins and campaign activity, without email text spilling into it.
- Fix Campaign pages combine reply interest and meeting progress into Stage, remove separate outcome filters and include messaged leads in Connected.
- Improvement Booking and signup questions use clearer challenge options for each outreach channel, in a lighter layout.
Emailx 2.49.1
- Fix LinkedIn qualification considers available current roles, and outreach prioritizes current employment over conflicting headlines or bios.
Emailx 2.49.0
- New Feature Email and LinkedIn campaigns show interested leads and meetings, with clickable totals, interest indicators and conversation outcome filters.
Emailx 2.48.0
- Fix Reply email forms send or discard directly without a repeated confirmation when the email app omits button values.
- Fix Daily briefs skip inactive accounts, accounts without access, opted-out users and days without new activity.
- Fix Signed-in pages load reliably after a fresh deployment.
- Fix Accounts using reply drafts stop the old automatic reply flow, including queued replies and old confirmation links.
- Fix Getting Started opens the LinkedIn campaign builder correctly, and email campaign setup loads without a premature initialization error.
- Fix Inbox shows reply times in your timezone and keeps saved LinkedIn conversations visible during connection failures.
- Fix Database upgrades preserve existing agency and workspace tables.
- Fix Reply notifications still show the original message when classification is temporarily unavailable, without inventing an outcome or draft.
- Fix Daily brief campaign rows count genuine replies consistently with the headline totals.
- Backend Recent conversation capture recovers after temporary failures without repeating campaign sends.
- Improvement Reply notifications skip conversations older than their activation date, and staging features stay limited to selected workspaces.
- Fix Reply drafts use confirmed sender background, and changed onboarding research requires confirmation again.
- Improvement Reply drafts remain available with notification emails off, and follow-up replies receive an updated draft when the new reply flow is enabled.
- Fix Replies received while a draft is being written prevent that outdated draft from being saved.
- New Feature End-of-day briefs report active campaigns, sent messages, connections, replies, interested leads and booked meetings.
- Improvement Inbox links open the exact conversation from notifications, Home and campaign pages.
- Fix Mobile inbox conversations keep their header and reply controls accessible.
- Fix End-of-day brief delivery respects its rollout setting in background jobs.
- Fix LinkedIn campaign sends preserve replies received while a message is being delivered.
- Fix Reply drafts retain confirmed meetings from older messages and avoid asking for availability again.
- Fix Daily brief reply counts exclude delivery failures and preserve the first genuine reply across later automatic responses.
- Fix Human reply notifications remain available when no draft is needed.
- Fix Email reply drafts exclude cold-campaign instructions and restrict unverified pricing and availability claims.
Emailx 2.47.4
- Fix LinkedIn reply drafts no longer treat campaign targeting criteria as the sender’s offer.
Emailx 2.47.3
- AI Reply drafts stay concise, match the lead’s tone, and guide interested conversations toward a meeting without inventing information.
Emailx 2.47.2
- Fix Follow-up approvals prevent duplicate sends and keep uncertain deliveries from being retried.
- Fix Unfinished end-of-day brief settings stay hidden until delivery is available.
- Fix LinkedIn campaigns with multiple senders keep running without exhausting database connections.
- Fix Reply drafts stop unsafe retries when delivery is uncertain and expire when a newer reply repeats the same text.
Emailx 2.47.1
- Fix The first campaign message preview fits small screens, shows short company names, and correct initials for names that include emoji.
Emailx 2.47.0
- Improvement In onboarding you can edit your sample message yourself from the first draft, tell us whether to use tu or Lei, and your edits and approved messages now shape how Emailx writes for you.
- Fix LinkedIn targeting recognizes Italian regional names in Italian and English.
- Fix Renewed LinkedIn searches preserve the target geography and requested roles as campaigns find new prospects.
- Improvement Your first campaign message draws on the lead’s LinkedIn career and their company’s recent news, shown in a research panel where every fact links to its source, and your voice remembers the corrections you give it.
- New Feature LinkedIn campaigns share qualified prospects fairly across selected accounts, preserve search progress, and protect against duplicate invitations after interrupted sends.
- New Feature Receive a reconnect email when a LinkedIn account disconnects, with clear account status and recovery instructions.
Emailx 2.46.4
- Fix Signup and demo questions adapt to email, LinkedIn, or multichannel outreach, with relevant volume questions and six concise challenges in two columns.
Emailx 2.46.3
- AI Onboarding messages follow your feedback more closely: your notes, preferred formality and goal now carry over to your first campaign message, without emoji or flattery you didn’t ask for.
Emailx 2.46.2
- AI New LinkedIn follow-ups prioritize verified case studies and avoid invented customer stories or results.
Emailx 2.46.1
- Fix LinkedIn messages and previews omit lead-search criteria so targeting instructions do not shape message claims.
Emailx 2.46.0
- Improvement CRM follow-up emails show each contact’s profile and conversation, let you edit and send drafts directly, and link to their records.
- Fix Follow-up review emails arrive only when drafts are ready for approval.
Emailx 2.45.4
- Fix CRM review notifications display their message instead of an empty-looking file.
- AI The CRM agent adds LinkedIn leads only after explicit product interest and defaults priorities to Low, reserving High for confirmed meetings with strong buying intent.
Emailx 2.45.3
- Fix LinkedIn campaign daily limits and sending schedule update immediately after settings save, without reloading the page.
Emailx 2.45.2
- Improvement New LinkedIn campaigns default to 50 daily messages.
Emailx 2.45.1
- Fix Opening LinkedIn analytics uses less memory and avoids crashing the app with large campaign histories.
Emailx 2.45.0
- Fix A new LinkedIn campaign starts sending right away even when another campaign on the same account sent earlier that day, as long as the account’s weekly limit has room.
- New Feature Import a CSV or Excel list of people or companies from your CRM into “Do not include”, for one LinkedIn campaign or all of them, and they are never contacted.
- Improvement Launched LinkedIn campaigns show their “Do not include” rules and lists in Settings, where you can edit them.
Emailx 2.44.4
- Fix LinkedIn replies show when each person actually replied, in live activity, recent replies and the weekly reply count on Home.
- Fix LinkedIn campaigns read each prospect’s current job more reliably, so company and role exclusions catch more of the people they should.
- Improvement LinkedIn campaigns check prospects’ profiles without notifying them, so people who are skipped never see a profile visit.
- Improvement Launching a LinkedIn campaign takes you straight to the campaign page, where you can follow its first steps live.
- Improvement The inbox checks LinkedIn conversations as you scroll to them instead of all at once, so it stays light with large inboxes.
- Fix The inbox list stays steady while LinkedIn conversations refresh in the background.
Emailx 2.44.3
- Fix LinkedIn campaigns keep finding contactable people when search results include hidden profiles.
Emailx 2.44.2
- Fix Opening Email and LinkedIn campaign pages keeps the sidebar steady, including repeated visits and switching between campaigns.
Emailx 2.44.1
- Fix The Add Page action matches the campaign builder dropdown styling.
Emailx 2.44.0
- New Feature Campaign activity shows more history on demand, with a cleaner feed focused on completed actions.
Emailx 2.43.12
- Fix Destructive account actions consistently display the Emailx red color.
- Fix Campaign links open the current campaign pages, highlight the correct channel, and estimate LinkedIn replies at 31% of people contacted.
Emailx 2.43.11
- Fix The LinkedIn sending limits dialog has consistent spacing around its header.
- Fix Connected LinkedIn accounts display their profile photos immediately while permanent image caching catches up.
Emailx 2.43.10
- Fix Pausing stops further campaign sends, and LinkedIn progress, activity, and People counts stay synchronized.
Emailx 2.43.9
- Fix Trial activation immediately shows campaign preparation before confirming LinkedIn launch or opening email approval.
Emailx 2.43.8
- Improvement Plan selection adapts to phones and tablets with simpler mobile benefits and larger touch controls.
Emailx 2.43.7
- Fix Signed-in sessions last 24 hours and renew with activity, preventing unexpected logouts during onboarding.
Emailx 2.43.6
- Improvement The plan selection modal has a cleaner layout without the inner card border, background, or header divider.
Emailx 2.43.5
- Improvement LinkedIn voice samples favor opening messages from different conversations and your chosen outreach language.
Emailx 2.43.4
- Fix Switching accounts keeps each account’s onboarding progress and sample leads separate.
Emailx 2.43.2
- Improvement Home setup guidance now uses the same compact header and open page layout as the rest of Emailx.
Emailx 2.43.1
- Improvement The impersonation indicator floats in the bottom corner, minimizes to compact controls, and remembers where you move it between pages.
Emailx 2.43.0
- New Feature After setup, your first email campaign writes its first emails right away and asks you to review them before anything is sent.
- New Feature A new email campaign page shows what the campaign is doing, step by step, with live activity, today’s sending, your results and everyone in the campaign.
- Improvement On the new email campaign page, Settings edits the campaign directly: senders, recipients, daily volume, timing, days and the email sequence save on their own.
- Fix Editing an email campaign keeps the wait between emails as you set it.
- Security Campaigns, contacts, templates and mailboxes open only for the workspace that owns them, including for team members.
- Fix Team members can delete several templates at once.
Emailx 2.42.1
- Improvement Modals and slide-out panels share consistent backgrounds, borders, and header dividers.
Emailx 2.42.0
- Improvement People tables now keep empty values last when sorting, move columns around visible neighbors, and update campaign-recipient pages without a full reload.
Emailx 2.41.2
- Fix LinkedIn sidebar rows match Email row spacing, and campaign and template navigation keeps the sidebar stable.
- Improvement Secondary text across the app uses a lighter, easier to read grey.
- Improvement The feedback board opens in a new tab, and Back to Emailx returns you to the page you came from.
- Fix The Inbox reply filter (All replies / Needs my reply) uses the same dropdown as the other Inbox filters.
- Fix Column, sort and filter menus in Inbox, People, campaign contact selection and admin pages use the standard dropdown hover.
- Fix Column mapping menus when importing contacts or LinkedIn leads use the standard dropdown hover and look.
- Improvement Text fields across profile, contacts, knowledge, mailboxes, warmup, SMTP, billing and template naming match the standard form field style.
- Improvement The Need help? guide now explains Home, onboarding, campaign, LinkedIn account, writing voice, contact, template, profile and notification pages, in English and Italian.
- Fix Starting your trial at the end of onboarding launches your LinkedIn campaign right away.
- Fix LinkedIn campaigns created during onboarding send all three messages, not only the first one.
- Improvement New LinkedIn campaigns send 25 connection requests per weekday by default.
Emailx 2.41.1
- Improvement LinkedIn search warnings reuse recent status so unavailable status checks cause less delay when navigating.
- Improvement LinkedIn campaign deletion highlights how deleting a campaign makes contacted leads available again.
Emailx 2.41.0
- New Feature The Inbox filters LinkedIn conversations that are waiting for your reply, including replies sent directly on LinkedIn.
- Fix Pasted LinkedIn reply links keep their destination when sent and open from the Inbox.
Emailx 2.40.2
- Improvement The last onboarding step shows what your campaign will do once launched and what to expect from its first week.
- Fix Your trial is active as soon as you return from checkout, without waiting for payment confirmation to arrive.
- Fix Company names, research and LinkedIn messages show ”&” instead of “&”.
- Fix Italian pricing text appears correctly in the browser.
- Improvement LinkedIn campaign setup and editing use centered messaging settings, clearer daily labels, and more consistent form text.
- Fix LinkedIn invitation limits count invitations even when a lead is skipped after connecting.
- Fix Profile labels use their original compact style, and the login email dialog matches the shared modal design.
- Improvement The account deletion button is removed from the Profile page.
Emailx 2.40.1
- Fix Cancelling a purchased mailbox keeps it working until the end of the period you paid for.
- Improvement Connecting a purchased mailbox opens the sign-in in a new tab, so its password and verification code stay visible.
Emailx 2.40.0
- New Feature Each LinkedIn account has a weekly connection limit shared by all its campaigns, set from the Accounts page with a recommended value for its LinkedIn plan.
- New Feature The LinkedIn Accounts page shows each account’s plan and how many invitations it sent in the last 7 days.
- Improvement When LinkedIn refuses new invitations, every campaign on that account pauses invitations for a day instead of retrying.
- Improvement LinkedIn account profile pictures now appear on the Accounts page and stay up to date.
Emailx 2.39.3
- Security Changing a login email now requires the current password and confirmation at the new address before the old login stops working.
Emailx 2.39.2
- Fix LinkedIn account actions stay visible when opened from the table.
- Fix Reconnecting a LinkedIn account restores the same account instead of starting a new connection.
Emailx 2.39.1
- Improvement Welcome and setup emails start when you sign up, not when a trial begins, and mention the setup reward instead of bonus credits.
- Improvement Replies no longer trigger a separate “first reply” email on top of the reply alert.
- Fix Getting started shows “Skipped” on a skipped setup wizard instead of a discount that no longer applies.
- Fix Italian onboarding and billing emails use correct accents.
- Improvement Saved LinkedIn campaigns show when a selected account is disconnected; the Accounts page offers a reconnect action.
- Improvement Onboarding has its own Channel step, so choosing LinkedIn or email comes before picking who to contact.
- Improvement Onboarding shows six steps instead of seven, and the first-message preview is simpler, with the lead’s role and location shown next to their name.
- Improvement The plan picker shows your first payment with the setup reward already taken off, next to the full price struck through.
- Fix The research behind your first onboarding message shows its sources as clean badges instead of raw citation codes.
- AI Onboarding fills in your target for you, including where your buyers are and the language to write in, and you edit anything that is off.
Emailx 2.39.0
- New Feature When LinkedIn limits searches on an account, lead previews, launch, campaigns and the Accounts page say so, and the campaign starts finding leads again by itself when the limit resets.
- New Feature Campaign owners get one email when LinkedIn starts limiting searches on a running campaign’s account.
- Fix Email replies are detected again for every connected mailbox, so follow-ups stop as soon as a lead replies.
- Fix LinkedIn replies found before a follow-up are saved and notified instead of postponing the message.
Emailx 2.38.0
- New Feature Eligible workspaces can add a LinkedIn company Page to a campaign and invite new connections to follow it before any messages.
Emailx 2.37.0
- New Feature Email and LinkedIn campaigns have a Reply owner, the team member who gets the email when a lead replies.
- Improvement Team members can turn their own reply emails off without changing the account owner’s settings.
Emailx 2.36.1
- Fix Leaving the Preview field empty in a template now sends the email with no preview text instead of an AI-written one.
- Fix Plain text emails edited during campaign review now send clean text instead of raw formatting code.
- Fix Email subject lines and preview text keep the ”&” character instead of showing “&”.
Emailx 2.36.0
- New Feature LinkedIn campaigns can be duplicated into an editable draft from the campaign menu.
- Improvement Duplicated campaigns appear in the list instantly, without reloading the page.
Emailx 2.35.0
- New Feature LinkedIn campaign message steps can include up to 3 PDF, JPG or PNG files, sent with every message at that step.
Emailx 2.34.5
- Improvement Deleting a LinkedIn campaign now warns that its contacted leads can be reached again by your other LinkedIn accounts.
- Fix LinkedIn message previews always show a sample message instead of refusing when the sample prospect does not match the campaign goal.
Emailx 2.34.4
- Fix Campaign settings stay fully visible below the message sequence on smaller screens.
- Fix The AI lead-finding choice is visible in step 3 before and after uploading a lead list.
Emailx 2.34.3
- Fix Selecting email campaigns, LinkedIn campaigns, or templates keeps the bulk action bar visible when moving between pages.
Emailx 2.34.2
- Fix Fixed-term prepaid plans show their upfront payment and end date instead of trial or cancellation labels, and cannot be accidentally renewed from Account & Billing.
Emailx 2.34.1
- Fix Email campaign wait controls now reliably add and remove days while building a sequence.
Emailx 2.34.0
- New Feature Instagram visitors can build their LinkedIn campaign before checkout, then activate a preselected one-account trial with their €50 credit shown directly in the launch modal.
- Improvement Three stable launch-modal variants make the trial timing, first payment and campaign outcome easier to understand and measure.
Emailx 2.33.1
- Fix Onboarding opens normally for every account after qualification data gains LinkedIn sender counts.
Emailx 2.33.0
- New Feature A new template page walks through finding clients on LinkedIn with a three-message sequence, real replies, and the search filters behind the list, in English and Italian.
Emailx 2.32.1
- Fix Pausing and resuming a campaign now works right after you move between pages, instead of needing a refresh first.
Emailx 2.32.0
- Improvement Campaign people upload, field mapping, and manual person creation now use the shared fixed header and flat workspace structure.
- Improvement People and LinkedIn lead import workflows now use the shared fixed header and flat workspace structure while preserving file mapping, previews, and import limits.
- Improvement Profile, Writing Voice, and SMTP configuration now use the shared fixed header and flat workspace structure while retaining their existing forms and editor controls.
- Fix General modals keep their intended header, body, and footer spacing; compact spacing remains limited to confirmation and deletion dialogs.
- Improvement Getting Started now uses the same fixed compact header and flat workspace structure as the rest of Emailx while preserving its existing setup experience.
- Improvement Done-for-you domain setup and mailbox provisioning now use the same fixed compact header and flat workspace structure as the rest of Emailx.
- Fix Template table headers now use the same neutral canvas as the rest of the application, Warmup matches the centered mailbox-management layout, and smart-template toolbar icons use the shared accessible tooltip.
- Improvement Templates, the smart template editor, mailbox warmup, and notification preferences now use the fixed compact header and flat workspace canvas.
- Fix LinkedIn campaign messaging editors now fill the remaining workspace height instead of leaving unused space below the sequence and settings panels.
- Improvement Email and LinkedIn campaign builders, onboarding, campaign review, campaign details, and campaign editors now use the fixed compact header and flat workspace canvas without removing their workflow-specific panels and controls.
- Fix Mailboxes now keep their controls visible while the mailbox rows scroll within the available page height.
- Improvement The retired decorative application background is no longer preloaded or rendered behind the flat workspace canvas.
- Improvement Home, Account & Billing, administration, and analytics pages now use the compact fixed page header and continuous flat workspace canvas while retaining meaningful dashboard cards.
- Improvement Modals now use a consistent elevated surface, tighter spacing, clearer destructive actions, correct singular and plural copy, and a restrained fade-and-scale transition.
- Improvement Tables now use semantic field headers and consistent compact row-action menus across email and LinkedIn campaigns, templates, mailboxes, warmup, domains, and LinkedIn accounts.
- Improvement Dropdowns and popovers now share People’s elevated neutral surface, light border, rounded corners, and compact shadow throughout Emailx.
- New Feature Email campaigns now open from their names and use a compact menu for opening, editing, pausing, duplicating as a draft, or deleting a campaign.
- Fix Compact page headers now remain completely stationary while the page content scrolls.
- Improvement Campaigns, Inbox, Knowledge, Mailboxes, and Domains now use the same compact page header and flatter workspace layout.
- Fix Long LinkedIn account details no longer overlap neighboring columns, and People uses the full available table height with consistent field headers and menus.
- New Feature LinkedIn accounts gains two focused layouts: a database view with field, filter, and sorting controls, and a compact table view.
- Improvement LinkedIn accounts, team management, and People now share a flatter page shell with a fixed-height header and more usable content space.
Emailx 2.31.2
- Improvement LinkedIn connection requests now go to the contacts that best match your ideal customer profile first, instead of following the order they were found in.
- Fix A contact can no longer be reached by two of your LinkedIn campaigns, or from two of your sender profiles, even when the campaigns are built separately or run side by side.
Emailx 2.31.1
- Fix Scheduled emails, reply detection and notifications no longer sit waiting while the background system is idle, so campaign steps go out on time.
- Backend Work planned for later in the day, such as LinkedIn campaign runs and onboarding follow-ups, is now held until it is due instead of occupying capacity in advance.
Emailx 2.31.0
- New Feature Choosing Italian now sticks: every later link or address that has an Italian version takes you straight to it, and switching back to English is just as permanent.
- New Feature The free SPF, DKIM and DMARC checker, the resource library, the journal and the release notes are now available in Italian.
- Improvement Italian tool pages now point to the other free tools in Italian instead of ending without them.
- Improvement The privacy policy and the terms are now available in Italian, with the English versions remaining the ones that prevail.
Emailx 2.30.2
- Fix Mailbox renewal dates stay synchronized, and inactive plan cards no longer present a mailbox renewal as the plan’s renewal date.
Emailx 2.30.1
- Fix AI-search LinkedIn campaigns no longer stop sending connection requests after their first set of lead searches runs out; searches with location or industry filters now run, and fresh searches are created the same day.
Emailx 2.30.0
- New Feature A free SPF, DKIM and DMARC checker is live: enter a sending domain to see whether it’s properly authenticated, with a plain-language explanation of what’s missing and how to fix it.
- New Feature A free reply rate calculator is live: enter emails sent and replies received to see how your numbers compare to published industry benchmarks, with what to check first if the rate is low.
- Improvement Moving from one of our earlier plans to current pricing is now handled by our team, so the switch keeps your renewal date and never bills you twice for the same period.
- Fix When an earlier plan reaches its end date, the account stays active and keeps the email credits it still has.
- Fix Plan features now follow the current plan while a switch is still settling, so LinkedIn access is no longer withheld in the meantime.
- Fix The upcoming-bill card no longer adds historical email sends as overage after moving to a current LinkedIn-only plan.
Emailx 2.29.3
- Fix On the LinkedIn campaign builder, the message preview, step add and delete, wait-time controls, and step renaming now respond again when creating or editing a draft campaign.
- Fix The email preview in the template editor now generates again instead of showing the loading messages indefinitely.
- Improvement The email preview starts writing sooner by no longer waiting on an unnecessary website lookup first.
Emailx 2.29.2
- Fix LinkedIn replies now stop every duplicate campaign sequence, retry after temporary processing failures, and remain consistently selectable and visible in the Inbox.
Emailx 2.29.1
- Fix App callbacks, tracking links, unsubscribe links, and CRM review links now use the application domain instead of the marketing website.
Emailx 2.29.0
- Fix Invited team members now see the workspace’s own plan in the sidebar usage card, instead of always being shown email credits regardless of the plan the account is on.
- New Feature Team admins can now open Account & Billing to see the workspace plan, usage, and renewal dates, with billing actions locked to the workspace owner.
Emailx 2.28.2
- Fix Multi-account LinkedIn campaigns keep healthy senders running when another account has a temporary authorization problem or disconnects.
- Fix LinkedIn campaign messages now use the profile belonging to each lead’s assigned sender, including additional team accounts.
- Fix A newly launched LinkedIn campaign now gives every selected sender its configured daily capacity and fills each sender’s lead queue independently.
Emailx 2.28.1
- Fix LinkedIn campaigns now exclude existing connections and previously pending invitations instead of reporting them as newly sent requests.
- Fix LinkedIn prospect searches now request only second- and third-degree people, with a final relationship check before sending.
- Fix Escalated LinkedIn replies now remain eligible for the sales CRM and are saved as high-priority leads instead of being silently omitted.
- Fix LinkedIn sales CRM sync now matches both provider and conversation IDs and enriches the oldest original record instead of creating another duplicate.
- Improvement Inbox initially loads 50 replies and offers every remaining page on demand, instead of decrypting and rendering the entire reply history before it becomes usable.
- Improvement Analytics now keeps the sidebar mounted, displays a centered page loader immediately, and fills in the completed dashboard after its aggregate queries finish.
- Fix Email and LinkedIn campaign builders plus Smart Template editors now keep the sidebar and usage card mounted during navigation instead of rebuilding the entire shell.
- Fix Inbox and Mailboxes now keep the sidebar and usage card mounted during navigation, and stale page event handlers are cleaned up when the main pane changes.
- Fix People warm navigation now restores parser-relocated page scripts before activation, so contact rows replace skeletons reliably; an incomplete hydration automatically falls back instead of remaining stuck.
- Fix Returning to People now performs exactly one content commit and one grid initialization instead of rendering cached contacts and then rebuilding them from a fresh response.
- Fix Home and People now share a strict one-commit navigation policy, preventing cached content from being painted and immediately rebuilt by a fresh response.
- Fix Internal page changes now load the next page’s styling before replacing visible content, preventing brief unformatted layouts during navigation.
- Fix Slow page changes now leave the sidebar untouched and use a quiet centered loader instead of flashing a table-shaped placeholder across every page.
- Fix The sidebar usage card now keeps the same markup and first-paint geometry on every page instead of disappearing and rebuilding between full page loads.
- Fix People no longer replaces visible rows with a resetting skeleton during sorting or pagination, and leftover placeholders are always cleared after loading.
- Improvement Mailboxes no longer performs a separate user lookup for every connected mailbox.
- Improvement Inbox now draws its usable shell before loading campaign and account filters, while Inbox and Mailboxes defer the rich-text editor until it is actually opened.
- Improvement Analytics, the Email and LinkedIn campaign builders, and Edit Template now reuse cacheable page styling instead of resending inline styles on every visit.
- Improvement The Email and LinkedIn campaign builders now cache their large page runtime instead of resending roughly 220 KB of inline JavaScript on every visit.
- Improvement Create and Edit Template now cache their editor runtime and no longer let the Quill download block HTML parsing.
- Improvement Analytics now caches its chart runtime instead of resending it with every metrics page response.
Emailx 2.28.0
- New Feature A free cold email optimizer now rewrites any draft line by line, showing what to keep, what to cut and what to change, with a bracketed prompt wherever your own research is still missing.
- Improvement The free tools now say plainly how many free runs an hour they allow, and the message you get when you reach the limit tells you when it resets and keeps what you typed.
- Improvement The free tools now finish sooner when a provider stalls, instead of leaving you waiting on a request that was never going to return.
- New Feature The subject line tester now compares up to five subject lines at once, scoring each one and marking which to send.
- Improvement Subject line scoring is recalibrated: short, blunt lines are no longer penalised for being short, length and filter risk count against a line, and ordinary subjects now score in the middle instead of near the bottom.
- Fix Subject line strengths were shown in the same warning colour as the problems, so a line was flagged for being specific.
- New Feature The spam checker now reads far more than trigger words: it weighs phrases in context, spots disguised spellings, unresolved merge fields, misleading Re: subjects and overpromised claims, and explains how to fix each one.
- Fix The spam checker flagged ordinary words like freelancer, carefree and cashflow because it matched fragments instead of whole phrases.
- Improvement Email length, paragraph shape and link count no longer count against the spam score; they are shown as separate copy notes.
- New Feature The spam checker now catches template cold email: stock openings, filler sign-offs and vague value claims are scored on how much of the message they account for, so a draft with no trigger words at all is still told what is wrong with it.
- Backend The free tools now run the analysis in the background and report progress, so a longer rewrite finishes instead of timing out, and heavy tool use no longer slows the rest of the app.
- Fix The cold email optimizer page carried the grader’s headline.
- Security The free tools now accept requests only from the site itself, the per-visitor usage limit can no longer be sidestepped, and automated submissions are turned away before they cost anything.
Emailx 2.27.0
- Improvement Home now reuses a short-lived browser feed snapshot and avoids replaying the same partial page twice, so returning to Home no longer visibly reloads from skeleton to content and back again.
- Improvement Knowledge now opens as a lighter shell and loads saved knowledge through its API instead of querying the whole knowledge base before first paint.
- Improvement People, Knowledge, Mailboxes, and Smart Template now load their large page CSS from cacheable static assets instead of resending it inside every page response.
- Improvement People partial navigation no longer ships duplicate server-rendered contact rows alongside the same rows as JSON.
- New Feature Changing your plan now ends with a confirmation step that spells out what you pay today, what you pay at renewal, and exactly which campaigns stop if the new plan drops a channel.
- New Feature Grandfathered accounts can now move to a current plan from inside the app; the old plan runs to the end of its period and is then closed, so no paid time is lost.
- New Feature When the month’s sends run out you get one short explanation on the way in, with the reset date and the option to upgrade or wait, instead of discovering it from a stopped campaign.
- Improvement Plan windows now share one frame with a back arrow in the header, so moving between the reason, the plans and the confirmation no longer closes and reopens anything.
- Improvement Getting started now separates the steps you can complete before choosing a plan from the ones that need one, and adds choosing a plan as a step of its own.
- Improvement Account and billing now shows only the allowances your plan actually meters, adds warmup usage, and names purchased mailboxes for what they are.
- Improvement A plan set to end now shows a Cancelled label and no renewal price, instead of a renewal date sitting beside the end date.
- Fix LinkedIn accounts beyond your plan can no longer be selected as senders or used to launch, and campaigns that relied only on them are paused when a plan is reduced.
- Fix The message shown to accounts whose plan has ended no longer disappears before it can be read.
- Fix New Campaign now opens the plan window when the selected channel is not part of your plan, instead of opening a page you cannot use.
- Fix Campaigns stopped by a limit now show the reason in their status instead of reporting as empty.
- Fix Team members can sign in to shared test accounts again.
Emailx 2.26.0
- New Feature Free trials now include 250 emails, with LinkedIn accounts and warmup matching the plan you picked, so nothing is taken away when the trial converts.
- New Feature Every plan now connects unlimited mailboxes, with warmup included for a number that scales with your email volume, shown on the plan picker and the pricing page.
- Improvement Reaching a limit now locks just the action that would exceed it and explains what to do, instead of failing silently.
- Improvement Accounts whose plan has ended are told once, in a short message on the way in, rather than carrying a banner on every page; the message leads straight into choosing a plan.
- Backend Campaigns and warmup now pause when a plan ends and start again by themselves on reactivation.
- Fix Warmup allowances now apply to current plans; they previously only recognised older plan names and were left unlimited.
- Fix Email-only plans no longer allow connecting LinkedIn accounts.
- Fix Campaigns paused because the month’s sends ran out now say so and show when they resume, instead of offering a resume button that could not work.
- Fix The home page now loads normally if plan details are briefly unavailable, instead of showing an error page.
- Fix Signing in after a plan has ended now opens the app as usual, where the reactivate options are, instead of jumping straight to a payment page.
- Fix Signing in with an address the form rejects now says so, instead of silently reloading the page.
- Improvement The plan picker now shows what each channel adds: warmup coverage for email plans and campaign autopilot for LinkedIn, alongside the rest of the comparison.
- Fix Accounts whose plan has ended are no longer covered by a full-screen upgrade page advertising retired plans; they reach their workspace as intended.
- Backend Configuration from the local environment file is now read before it is needed, so pages that depend on it work the same locally as they do in production.
- Improvement Every button that adds a LinkedIn account now shows a lock once the plan’s accounts are used up, and explains what to do, instead of failing at the authorisation step.
- New Feature If you end up with more LinkedIn accounts or warmup mailboxes than your plan includes, they stay connected and are clearly marked, with the option to upgrade or disconnect.
Emailx 2.25.0
- New Feature Accounts whose plan has ended keep full access to everything they built: campaigns, contacts, replies and analytics all stay visible and readable, with a clear notice explaining that only sending is paused.
- New Feature Former customers can reactivate in a click, with copy and pricing written for coming back rather than starting a trial.
- Fix Reactivating no longer offers a second free trial, so a returning subscription starts and bills immediately.
- Fix Checkout no longer fails for anyone who already exists as a customer in our payment provider, which previously blocked every reactivation.
- Backend Research, enrichment and message generation now stop for accounts whose plan has ended, while new accounts keep building and previewing campaigns for free.
Emailx 2.24.0
- New Feature Subscribers can now change plan from Account & Billing or the plan selector: switch between Email, LinkedIn, and Multichannel, adjust email volume, LinkedIn accounts, and monthly or yearly billing.
- New Feature Plan changes show exactly what is due today and what the new recurring amount will be before anything is confirmed. Upgrades apply immediately, and reductions take effect at the next renewal so nothing already paid for is lost.
- New Feature Subscribers can cancel their plan themselves and keep full access until the end of the period, and can resume the plan again at any time before it ends.
- Improvement Changing plan during a trial no longer charges anything, restarts the trial, or removes an earned onboarding credit.
- Fix The plan shown in the app now always matches the live subscription, including after an upgrade, a scheduled reduction, or a change made by support.
- Fix Customers who already have a plan are taken to the plan editor instead of being silently redirected when they open the plan selector, and can no longer end up with two subscriptions.
- Fix Channel-specific pages no longer stay locked to the plan a cancelled customer used to have.
- Improvement The plan selector now says it is changing an existing plan rather than offering a free trial, and billing no longer shows a renewal date beside a plan that is ending.
- Fix The €5/$5 onboarding credit now actually reaches the first paid invoice; a faulty request meant it was never applied.
- Fix The Multichannel bundle discount now always matches the plan in force, so it is never left behind on a single-channel plan or missing after an upgrade.
Emailx 2.23.0
- New Feature Customers who complete onboarding can receive €5/$5 off their first paid invoice, whether they selected a plan before signup or started free and chose a plan at launch.
- Improvement Getting Started is now a focused setup guide instead of offering message credits that do not match the new LinkedIn and Multichannel plans.
Emailx 2.22.1
- Fix Customers whose card payment fails now get a branded email explaining that access is paused and how to update their payment method, instead of no notice at all.
- Fix New customers starting a paid trial now receive the welcome email and setup reminders, and the welcome email now matches the plan they chose instead of assuming access to every channel.
- Fix Signing up from the Italian marketing site now reliably keeps the account in Italian, instead of occasionally falling back to English.
- Fix The trial-ending reminder email now uses the full branded design and is translated into Italian, instead of a plain unstyled message.
Emailx 2.22.0
- New Feature New Campaign now shows a plan lock and opens the contextual trial selector for accounts without paid activation access.
- Improvement Pricing-card signups preserve their selected plan and continue through billing to the seven-day Stripe trial before onboarding.
- Fix Interrupted pricing-card signups now resume verification, billing, or Checkout after sign-in, while customers can explicitly continue setup without starting the trial.
- Fix Successful pricing-card registration now advances to email verification instead of showing an erroneous generic failure message.
- Improvement The onboarding trial selector now uses a compact comparison that clearly shows what Emailx adds before a campaign goes live.
- Improvement New customers now see a guided Home preview that explains the next best action and the insights Emailx will surface after launch.
- New Feature New customers can build and preview campaigns for free, then choose a contextual plan and start a seven-day trial when they are ready to launch.
- Improvement Onboarding now ends with a focused campaign confirmation, and plan selection appears only when a new customer chooses to review and launch, while its navigation stays compact and distraction-free.
- Fix Sidebar channel links now render in the correct Email or LinkedIn state before JavaScript runs, preventing wrong-menu flashes during page loads.
- Improvement More shared sidebar pages now use shell-preserving navigation, reducing full-page reloads across the app.
- Backend Navigation performance debugging can now request per-route timing, SQL, template, and response-size headers on demand.
- Backend Added a repeatable navigation measurement script for comparing full and partial route timings across local or staging.
- Backend Added a browser-based sidebar stability checker for catching wrong-channel links, overflow, and boot-state usage-card flashes.
- Backend Local marketing-site signup links now open the local Emailx app during development.
- Backend Subscription updates now keep paid campaign access and allowances synchronized throughout trials, successful payments, failed payments, and cancellations.
Emailx 2.21.4
- New Feature New customers can configure email volume, LinkedIn senders, and monthly or annual billing before starting a seven-day trial.
Emailx 2.21.3
- Improvement Language changes now feel immediate and keep your place on the page while preserving dedicated English and Italian URLs.
Emailx 2.21.2
- Improvement The Italian marketing site now has a localized footer and a single-line signup action in the main navigation.
Emailx 2.21.1
- Improvement Italian language suggestions now appear only when a matching translated page exists and remember dismissals for 90 days.
Emailx 2.21.0
- Improvement The Cold Email Grader now returns results in about ten seconds instead of forty.
- Improvement The Cold Email Grader scores subject lines, openings, reciprocity and length against a rewritten set of criteria, so its feedback matches what experienced founders actually react to.
- New Feature The Subject Line Tester now scores each line with the same rating engine and explains why one line beats another, instead of applying fixed keyword checks.
- Improvement The Cold Email Grader now shows one annotated rewrite instead of two plain text panes: each line you wrote is struck through with its replacement beneath it, and every move is highlighted and labelled.
- New Feature Where the grader has no real detail to work with, the rewrite carries a labelled placeholder telling you what to find, rather than inventing something.
- Fix The Cold Email Grader no longer falls back to a local approximation when the service is unreachable, which could show unfilled template text as though it were a real result.
- Backend The free tools fall back to a second provider automatically, so a single outage or slow response no longer fails a run.
Emailx 2.20.0
- New Feature Free tools (Cold Email Grader, Subject Line Tester, Spam Checker) are live with interactive, in-page consoles that give instant feedback without creating an account.
- New Feature Comparison articles for Instantly, Apollo, Smartlead, and Clay are now live alongside the existing Lemlist guide, each with a five-criteria scorecard, honest limitations, and an FAQ.
Emailx 2.19.5
- Improvement The comparison hub now pairs its guidance with an animated view of the competitive landscape.
Emailx 2.19.3
- Fix LinkedIn connection invite credential failures now preserve leads for retry instead of marking them failed.
- Fix LinkedIn replies found by scheduled checks now send reply notification emails.
- Fix LinkedIn campaign lead searches now continue through multiple search variations instead of advancing only once per day.
Emailx 2.19.2
- Fix LinkedIn campaign tables now show clean profile addresses without tracking parameters.
Emailx 2.19.1
- Improvement New feedback posts now start with the creator’s upvote already counted.
Emailx 2.19
- Improvement Outreach unsubscribe links now open a sender-aware confirmation page in English or Italian.
Emailx 2.18.3
- Fix Feedback filters and search now work reliably even when page scripts are unavailable, and signed-in users can click an existing vote to remove it.
Emailx 2.18.2
- Improvement A new editorial feedback board is available for design review with clearer navigation, filtering, and request scanning.
- Improvement The feedback board now has a compact visual introduction and clearer request cards for easier scanning and voting.
Emailx 2.18.1
- Fix Template editing now sends you back to sign in clearly when your session expires during save or preview.
- Improvement LinkedIn account management now keeps disconnected accounts visible with reconnect and remove actions.
- Fix Sign-in pages no longer hit rate limits just from redirecting unauthenticated visitors.
- Fix Feedback post actions now reuse the page CSRF token when retrying scoped JSON requests.
- Improvement Home overview stats now use grid feature cards with the same insight-backed actions and alert states.
- Improvement The styleguide now includes a reusable grid feature cards preview for dark feature sections.
- Fix Template subject previews now avoid copying the first sentence of the email body.
- Fix Template previews no longer fail with a server error after a session expires.
Emailx 2.18
- Improvement Three redesigned comparison page layouts (editorial, sticky sidebar, TOC-first) available for review before choosing a production direction.
- Improvement App navigation now keeps the shell in place, preloads common pages, and compresses large responses for faster page changes.
- Improvement Page loading states now mirror the common Emailx resource-page layout with header, action, card, and table skeletons.
- Improvement Shell-preserving page changes now keep the current page visible until the next page is ready, avoiding brief skeleton flashes.
- New Feature SEO comparison page factory: config-driven
/compare/<slug>and/alternatives/<slug>routes with full SEO meta, JSON-LD schema, and sitemap integration. Adding a new page requires only a YAML file.
Emailx 2.17
- New Feature Home now replaces the old dashboard with a prioritized action queue, health signals, and AI-noticed performance insights.
Emailx 2.16
- Fix Imported LinkedIn campaigns now show live launch progress and start sending from today’s connection limit instead of waiting on a larger lead buffer.
- Fix Pages now keep app content behind a styled loading skeleton until shared CSS and layout classes are ready, preventing deformed intermediate states during navigation.
- Fix Pricing cards now show the correct English and Italian plan text on the public landing pages.
- Fix Newly connected LinkedIn accounts now appear immediately when returning to LinkedIn account management.
- Fix LinkedIn account management now shows a loading state while newly connected account profile details sync.
- Fix LinkedIn accounts now open a confirmation modal before unlinking and disappear from the list without a page reload after deletion.
- Improvement Campaign detail tables now use workflow-specific state filters for email and LinkedIn campaign operations.
- Improvement Contacts now use an infinite-scroll CRM workspace with table and pipeline views instead of page-by-page navigation.
- Improvement CSV contact imports now process larger lists much faster after field mapping.
- Improvement LinkedIn lead imports now use durable import jobs so large lists can be tracked, paused, and resumed safely.
- Improvement Imported LinkedIn lists now top up active campaigns before daily sending instead of trying to resolve every uploaded profile at once.
- Improvement LinkedIn campaign pages now show imported-list backlog status, including ready leads, queued rows, duplicates, and failures.
- Fix LinkedIn lead imports now pause on disconnected accounts or profile lookup limits instead of continuing unsafe profile resolution.
- New Feature Customers can now request features and vote on ideas from a public feedback board.
- Backend Background workers now send less monitoring traffic so job processing is less likely to hit broker limits.
Emailx 2.15
- New Feature LinkedIn lead imports now support larger lists and process them in the background with progress shown during campaign setup.
- Improvement LinkedIn campaign ICP descriptions can now be opened in full from the campaign detail page.
Emailx 2.14.3
- Fix LinkedIn lead previews now run in the background so slow lead checks do not time out while setting up a campaign.
Emailx 2.14.2
- Fix LinkedIn follow-up messages are now sent on schedule instead of being repeatedly postponed, and always go out within the campaign’s send window.
Emailx 2.14.1
- Improvement You can now share feature ideas and vote on upcoming improvements from the help modal, the dashboard, and product update emails.
Emailx 2.14
- New Feature LinkedIn campaign setup now supports multiple connected LinkedIn accounts per sender and validates selected accounts before launch.
Emailx 2.13.2
- Improvement Contacts can now be saved without an email address, and email campaigns skip contacts without valid email addresses.
Emailx 2.13.1
- Fix Template previews now use a connected mailbox for the From address and signature, and skip signatures when no mailbox is connected.
Emailx 2.13
- New Feature The “Choose a template” picker now includes a My templates tab so you can start a new email from one you already created.
Emailx 2.12
- Fix Mailbox sender names now control the name recipients see in the email From field.
- Improvement Reply notification emails now include notification management and one-click unsubscribe links.
- Improvement Team member profiles now support role, LinkedIn, and sidebar profile pictures.
- Fix Profile pictures now stay saved after upload and attach to the correct team member account.
- Improvement Product update emails now use explicit opt-in targeting, broadcast sending, and one-click unsubscribe support.
- Improvement Account emails now include clearer inbox previews, cleaner plain-text versions, and better delivery tracking labels.
- Fix Profile changes now save in place with a clear saving and saved state instead of reloading the page.
- Fix Sign in and password reset pages left open for hours now refresh automatically before submit so stale security tokens do not block access.
- Fix Review campaigns now show contacts as soon as they are queued for preview generation, and Load More uses the actual remaining contact count.
- Fix Review campaign follow-up previews now advance for loaded batches even while later contacts remain queued.
- Fix Completed preview campaigns now open the campaign view from the campaigns table, while task edit links reopen the requested preview without the launch-success overlay.
- Fix The sidebar Email/LinkedIn selector now always renders an active channel state on review deep links.
- Improvement Account & Billing now uses the cleaner settings layout with clearer plan, usage, billing, and mailbox subscription sections.
- Improvement Notification toggles now save automatically without a separate Save button.
- Improvement Per-page dropdown buttons now use the shared Emailx button style with a softer hover state.
- New Feature You can now add a profile picture to your account, shown on your profile and across the team page.
- Improvement The team page now lists members in a cleaner table with role badges, a status label for pending invites, and a search box.
Emailx 2.11
- Improvement LinkedIn campaign prompt buttons now use the shared Emailx button style for a more consistent size.
- Improvement Campaign review AI insights now use the AI sparkle icon instead of the Emailx logo.
- Improvement AI composer icons now use a simpler sparkle mark across template editing and onboarding.
- Fix Imported LinkedIn campaign leads now run exclusion and weak-fit checks before the first launch invite is sent.
- New Feature LinkedIn campaigns can now be edited after launch to update future message prompts and sending settings.
Emailx 2.10
- Improvement LinkedIn campaign exclusions now open and close with a smoother, more polished interaction.
- Security Reply-check workers no longer print authorization headers in logs.
- Fix Reply email alerts and reply milestone emails now avoid stale notification state blocking or crashing staging tests.
- Fix Staging campaign approvals now run the scheduler on the staging queue so approved emails can be processed.
- Improvement Profile, Team, and Notifications settings now use a narrower content column for easier scanning.
- Improvement Review campaigns no longer send campaign-ready emails because the review page opens directly after launch.
- Fix Follow-up previews in the review page no longer get stuck on a loading spinner while later emails finish generating.
- Improvement Launching a preview campaign now takes you straight to the review page, and preview campaigns open into review from the campaigns list.
- Improvement LinkedIn campaign sequence prompts can now be opened in a side panel for easier reading and copying.
- Improvement Direct signup links now start users on the Free plan, and plan-specific signup links can preselect Free, Starter, Growth, or Scale.
- New Feature LinkedIn campaigns now let you exclude roles, companies, industries, and keywords, and automatically skip weak-fit leads before messaging.
- New Feature A new Notifications settings page lets you choose which emails Emailx sends you — reply alerts and product updates.
- Improvement The sign in, sign up, and invite pages now let you show or hide your password while typing.
- Fix Templates with everyday punctuation such as semicolons or dashes in the prompt now save correctly instead of failing, and a blocked save now shows a clear message explaining why.
- Improvement When your free credits run out, the email now uses a polished branded design that highlights what you unlock on a paid plan, available in English and Italian.
- Improvement The email verification message now uses a polished branded design with a clear verify button, available in English and Italian.
- Improvement Reply notification emails now use a more polished branded design with a clearer reply preview.
- Fix Deleting a step while editing a campaign now actually removes it — the step and its preview emails no longer linger in the editor or preview.
- AI Every email and LinkedIn message is now written in your own voice, learned automatically from your real sent messages, so outreach sounds like you wrote it, not a robot.
Emailx 2.9
- New Feature An updated and email campaign preview experience lets you approve generated emails one contact at a time, with research and quality scores side by side, load more on demand, or approve everything at once.
- Improvement Campaign previews now generate in small batches instead of all at once, so large campaigns start instantly and no longer tie up generation for hours.
- Fix After launching a LinkedIn campaign you can view it right away, instead of waiting for the first connection to be sent.
Emailx 2.8
- Fix Editing a generated email in the campaign preview now shows the real email content instead of unreadable scrambled text.
- New Feature A private LinkedIn analytics dashboard now shows campaign reply rates, send-time trends, targeting insights, and filters across clients and campaigns.
Emailx 2.7
- Backend App and worker startup now load fewer background-only dependencies, reducing memory use before heavy features are needed.
- Backend Full analytics integration now tracks the complete user journey from landing page through signup, onboarding, and first campaign launch, with session replay and AI cost monitoring.
- Fix Attachment uploads now reject unsupported file types clearly and prevent replies from sending with only some files attached.
- Fix LinkedIn campaigns now broaden city-only targeting to the nearest supported region or country, helping searches avoid becoming too narrow.
- New Feature Inbox replies can now include file attachments for both email and LinkedIn conversations.
- Fix Long-open pages now refresh security tokens automatically before background saves and form actions, preventing stale-tab submission errors.
- Fix Selected sender profiles now stay attached when creating or launching email campaigns.
- Fix Disconnecting a warmup mailbox now removes it from warmup instead of only hiding it in EmailX.
- AI LinkedIn campaign messages now use the sender profile tied to the account actually sending each message.
- Fix LinkedIn campaign drafts now select an available sender account when the previously saved account is no longer connected.
- Fix LinkedIn campaign drafts with imported leads now keep the import option selected when reopened.
- Improvement Knowledge training status now shows profile completeness and practical tips for improving AI context.
- Fix Editing personal team knowledge now keeps it attached to the correct sender profile.
- Improvement Knowledge uploads now use clear Company, My Knowledge, and team member spaces so teams can choose where shared and personal context belongs.
- Fix Adding a LinkedIn account from LinkedIn Accounts now returns you to the account list after connection.
- Improvement Team invitation acceptance now matches the signup experience with a cleaner account activation form.
- Improvement Team invites now show a loading state while sending and return one clear result message when finished.
- Improvement Toggle switches now look and behave consistently across campaign, mailbox, and admin views.
- New Feature Team members can now be invited as Admin or Member, giving admins the ability to oversee all campaigns and analytics.
- New Feature Admin users now have an Admin View toggle in the sidebar to switch between personal and team-wide campaign views.
- New Feature Each team member can now connect their own LinkedIn account and run LinkedIn campaigns under their own identity.
- Improvement The contacts table now shows which campaigns a contact is enrolled in and their last outreach activity.
Emailx 2.6
- Security Public responses now tell browsers not to guess a different content type.
- Security Sign in with Google redirects no longer include extra response body content.
- Security Production session cookies are now restricted to secure HTTPS connections.
- Security The homepage no longer loads third-party JavaScript files from outside domains.
- Security HTTP requests now redirect to HTTPS before serving public content.
- Security HTTPS responses now include Strict-Transport-Security to enforce secure browser connections.
- Security Public forms now reject GET requests that include POST-only form fields.
- Security The homepage now strips sensitive query parameters from the URL before rendering.
- Security Public pages no longer include scanner-flagged comments in rendered HTML or scripts.
- Security Root icons and sensitive probe paths now send explicit cache-control directives.
- Security Public pages and crawler files now send explicit cache-control directives.
- Fix Finishing onboarding now takes users into their new campaign without the browser back action returning them to the one-time setup flow.
- Improvement Missing pages now show a branded not-found screen with a safe way back to EmailX.
- Security Directory probes now return a stable not-found response and the homepage avoids per-request nonce markup.
- Security Public forms no longer reflect submitted values back into input fields after invalid submissions.
- Security The homepage no longer loads unpinned third-party scripts and styles flagged by security scans.
- Security Pages now block framing by other sites to protect against clickjacking.
- Fix New users now land in onboarding after completing signup, whether they sign up with Google or email and password.
- New Feature The Getting Started page is now a personalized command center — tracks your setup progress across all channels, awards bonus message credits as you complete each step, and shows live completion stats so you always know what to do next.
- New Feature New users are now guided through a full campaign setup wizard — covering knowledge, target audience, channel connection, voice calibration, and campaign generation — before landing on the dashboard.
- Improvement Onboarding wizard email contacts uploaded via CSV are now saved to the database, so they survive page reloads, logouts, and new sessions without needing to re-upload.
- Fix Uploading a CSV with non-UTF-8 encoding (e.g. Windows-1252 exports from Excel) no longer returns a server error — the file is now decoded correctly.
- Fix Error pages in the CSV upload flow no longer crash with a routing error — they now redirect back to the upload page correctly.
- AI Contact intelligence cards in the onboarding campaign preview now show source citation badges with descriptive labels (LinkedIn, My AI Profile, company name) and hoverable popovers.
- Fix Logging back in with an incomplete onboarding wizard now resumes the wizard instead of dropping you on the dashboard.
Emailx 2.5
- Fix LinkedIn reply detection now correctly stops the sequence when a lead messages back immediately after accepting a connection, before the first automated message has been sent.
- Backend Webhook event logs now appear in Heroku application logs instead of being silently dropped.
- New Feature New users now see a guided coach marks tour on their first visit to key pages, spotlighting important UI elements with step-by-step tips — including how to expand the sidebar and switch between Email and LinkedIn channels.
- Fix Saving a draft or launching a LinkedIn campaign after leaving the tab open for a long time no longer fails with a security token error — the token is now refreshed right before every save, import, and launch action.
- Fix Saving a draft and then launching from the campaign builder no longer leaves an extra duplicate draft behind when autosave and Save both ran close together — all draft saves are queued so only one draft row exists before launch.
- Improvement Save on the campaign builder, LinkedIn campaign builder, and smart template editor now shows a clear Saving → Saved animation and keeps you on the page so you can keep editing; creating a template from scratch takes you to the editor for that template after save instead of dropping you on the template list.
- Fix Launching a campaign from the builder no longer leaves an extra draft campaign behind when autosave was still saving — you get a single launched campaign as expected.
- Fix Choosing a plan on the homepage or saving a campaign after leaving the tab open for a long time no longer fails with a security token error — the page quietly refreshes that token when you come back and right before you submit.
- Backend The onboarding email sequence now routes to channel-specific content based on your preferred outreach channel — LinkedIn users receive LinkedIn-focused nudges and progress emails, while users targeting both channels get recommendations based on where they’ve made the most progress.
- New Feature You now receive celebration emails at key milestones — first campaign email sent, first reply, first warm lead, first LinkedIn connection, first LinkedIn reply, and when running both email and LinkedIn campaigns at the same time.
- New Feature LinkedIn replies now appear in the Inbox alongside email replies, with full conversation thread, AI next-step suggestions, and the ability to reply directly from the inbox.
- New Feature The Inbox now has a Channel filter (Email / LinkedIn), a LinkedIn Account filter, and the Campaign filter includes both email and LinkedIn campaigns.
- Fix Replies received after the last message in a LinkedIn sequence are now correctly detected and marked as Replied — previously these replies were silently missed.
- New Feature Paid subscribers who exhaust their monthly message credits now see a one-time stats modal showing what they achieved this period (replies, opens, LinkedIn connections) with a direct path to upgrade — all campaigns are automatically paused and resume on their own when credits renew.
- New Feature When monthly credits run out, a notification email is sent in your language summarising your best engagement stats from the period and linking directly to upgrade.
- New Feature A persistent banner now appears on the Campaigns and LinkedIn Campaigns pages when you are at your monthly limit, with the resume button disabled until credits renew.
- Backend All email and LinkedIn campaigns are automatically paused with a distinct flag when monthly credits are exhausted, and intelligently resumed when the billing period renews — respecting daily sending limits and time windows so no spike occurs.
Emailx 2.4
- Fix Resuming a campaign that was paused for more than a day no longer sends a burst of emails all at once — any pending emails are quietly rescheduled to start from today before the campaign resumes.
- Fix Reducing the daily sending limit on a campaign now correctly spreads emails across more days — contacts who had already received earlier steps no longer all receive the next step on the same day.
- Fix Editing a campaign no longer leaves emails permanently stuck in the approval queue — they now re-generate automatically and return to the review screen as expected.
- Fix LinkedIn campaigns set to Italian (or any non-English language) now only find leads located in the corresponding countries — previously the search returned people from all over the world regardless of the language setting.
- Backend LinkedIn messages sent through campaigns now count toward your monthly message credit usage, the same way email messages do.
- Improvement Deleting a LinkedIn campaign now shows a confirmation dialog instead of a browser alert, matching the style used throughout the rest of the app.
- Fix The “Let AI find leads for me” toggle in the LinkedIn campaign wizard now saves correctly — previously it always defaulted to On even when turned Off.
- Fix Creating a LinkedIn campaign no longer fails with a server error when certain user profile fields are missing.
- Improvement Updated Growth and Scale plan pricing — Growth is now €89/month ($99) and Scale is now €249/month ($299).
- New Feature LinkedIn Campaigns — build multi-step outreach sequences on LinkedIn with AI-generated lead search, automated connection requests, personalized follow-up messages, and reply detection, all running on autopilot daily.
Emailx 2.3
- Backend Key user actions — signups, logins, campaign creation, inbox replies, and subscription changes — are now tracked internally, enabling data-driven decisions across the growth funnel.
- New Feature Launching a LinkedIn campaign now shows a live Mission Control feed — your agent scans profiles, scores each lead against your ICP, and fires connection requests in real time with human-like spacing you can watch on screen.
- New Feature Every LinkedIn lead is now automatically scored 0–100 against your campaign’s target profile, and the score is visible in the leads table so you can see at a glance which connections are the best fit.
Emailx 2.2
- Fix Uploading a contact list with special characters like
&in company names no longer saves them as&— they now appear correctly in the contacts table. - New Feature Added a Plain Text toggle to the template editor, and replaced the Yes/No buttons for Unsubscribe, Open Tracking, and Click Tracking with clean inline toggles.
- Improvement The Knowledge page now shows two separate sections — Company Knowledge (shared across the workspace) and My Sender Knowledge (personal) — with a scope toggle when adding entries so it is always clear where content is saved.
- New Feature Team members (sub-accounts) can now upload their own sender knowledge — personal background, expertise, and writing style — kept separate from company-wide knowledge so AI-generated emails reflect each sender’s individual voice.
- New Feature When creating a campaign you can now select which team member’s sender profile to use, so campaigns are written in the right person’s voice regardless of who is logged in.
- New Feature Knowledge uploads are now scoped as either company knowledge (shared across the workspace) or sender knowledge (personal to the uploader), with separate editing and deletion permissions per team member.
- New Feature Contacts, templates, and campaigns created by a team member now show a name badge so you can see who added each item at a glance.
- Improvement The Inbox and Analytics pages now accept a team member filter so you can view replies and performance stats for a specific sender.
Emailx 2.1
- Fix Plan name is now stored with consistent casing (Starter/Growth/Scale) regardless of how it is named in the payment provider — fixes display inconsistencies in the admin panel.
- Fix Starter plan users no longer get incorrectly upgraded to 10,000 email credits on subscription events — the correct 500-email quota is now always applied.
- Fix Resuming a paused campaign no longer sends all accumulated emails on the same day — emails are rescheduled forward respecting your daily sending limit.
- New Feature New users now receive a guided onboarding email sequence — welcome email on activation, nudges if no action is taken after 6 hours or 24 hours, and re-engagement emails at 3 and 7 days — all in Italian or English based on where you’re signing up from.
- Fix Pricing page no longer hits external API rate limits when detecting your country — currency is now resolved locally without any external calls.
Emailx 2.0
- New Feature All mailbox subscription types — including purchased domains and standalone mailboxes — are now visible on the Billing page with the option to cancel directly from the app.
- Fix Canceling a mailbox subscription now correctly deactivates the mailboxes on the backend, not just in Stripe.
- Fix Returning customers’ billing address is now reliably saved at checkout, preventing domain and mailbox purchases from failing silently due to missing address details.
- Improvement Connecting a new mailbox to warmup now automatically applies recommended defaults: 20 emails/day, 25% reply rate, ramp-up on (fast), and a sending schedule covering weekends from 8am–6pm in your timezone.
- Fix LinkedIn automation now correctly detects when a lead messages you first, even when your inbox has many active conversations — those leads are routed for manual reply instead of receiving an automated message.
- Improvement The Warmup page pause/resume button now matches the campaign toggle style — icon-only with a green border when paused (ready to resume) and grey when active (ready to pause).
- Fix Warmup health scores now load independently in the background so the page and detail panel open immediately instead of waiting up to 30 seconds for a slow calculation.
- Fix Warmup spam rates now correctly reflect emails landing outside the inbox, using actual delivery counts rather than total sent as the denominator.
- New Feature Added a Warmup page to monitor mailbox health scores, track daily delivery vs. spam trends with a chart, and manage warm-up settings (volume, reply rate, ramp-up) per mailbox.
- Fix Purchasing a domain or mailbox no longer fails silently when the buyer’s billing address wasn’t re-collected at checkout.
- Fix The domain details popup now opens correctly when clicking the info button on any domain.
- Fix Purchasing a mailbox no longer causes webhook errors that would silently break subscription update and cancellation events.
- New Feature Mailboxes that are still being provisioned now appear immediately in the Mailboxes page with a “Processing…” badge so you know your order is in progress.
- Backend Each new mailbox or domain purchase now reuses your existing provider account instead of creating a duplicate one every time.
- Fix Purchasing mailboxes for an existing domain now correctly passes the domain identifier to the mailbox provider, preventing orders from silently failing after a successful payment.
- Improvement The upcoming bill section now shows Zapmail mailbox and domain costs alongside your email plan, gives a clean “No upcoming bill” message when you’ve unsubscribed, and no longer displays a Tax row anywhere.
- Fix Purchased mailboxes that hadn’t yet completed the email authorization step now show a “Connect” button — clicking it takes you directly to the authorization screen with your email pre-filled, so campaigns can send successfully.
- New Feature You can now reply directly to leads from the Inbox — the reply is sent as part of the original email thread and appears immediately in the conversation view.
- Fix Reply emails in the Inbox now show only the actual reply text, with signatures, phone numbers, and quoted history automatically removed.
- New Feature Mailbox Settings now shows a live 2-step verification code with a countdown timer, so you can sign into the mailbox on Google Workspace without a separate authenticator app.
- Fix Uploading a new profile picture for a mailbox now saves correctly every time, and the previous picture is automatically removed to save storage.
- Fix Updating a mailbox’s name or profile picture now correctly identifies the right account, instead of failing with a “not found” error.
- Improvement All mailboxes — whether connected manually or purchased — now appear in a single unified table on the Mailboxes page.
- Backend Purchased mailboxes are now automatically added to your account and become available for campaign sending as soon as they are provisioned.
- New Feature A new Inbox page aggregates all email replies across every campaign in one place, with real-time search and filters by campaign, email account, and reply sentiment.
- Fix Rescheduled emails no longer get scheduled at a time already in the past when editing a campaign later in the day.
- Fix Campaign contacts now appear immediately in the contact table after saving an edit, without needing to wait for an email to be sent.
- Fix Campaign completion percentage no longer counts cancelled or errored tasks as sent emails.
- AI When a contact replies to your email, an AI-generated next step is automatically shown in the campaign table to guide your follow-up.
- New Feature Bot and machine-generated email opens and clicks are now automatically filtered out so engagement metrics only reflect real human activity.
- Improvement The campaign contact table now shows sent time, open count, click count, reply preview, sentiment, and an AI-suggested next step for every contact at a glance.
- Improvement Opens and clicks columns now show a clear indicator when tracking is disabled for a given email step.
- New Feature Capture leads automatically from Instagram DMs with a built-in lead magnet flow.
- New Feature Run LinkedIn outreach campaigns directly from EmailX without switching tools.
- Improvement Finding available domains for your mailboxes is now significantly faster.
- Fix Mailbox setup no longer gets stuck when a purchase is retried after a failed attempt.
- Fix Fixed an issue where mailboxes occasionally failed to activate after a successful purchase.

