Skip to main content

Release Notes – April 2026

Here's what's new in GetSales this month: redesigned Sender Profile page, new pricing plans, AI Warmup, Advanced Enrichment, Find Email node, API Call node, LinkedIn Activity imports, and more.

Written by Peter
Updated today

New Features

Redesigned Sender Profile Page

  • New dashboard cards
    The LinkedIn tab now shows three cards at the top: Account Health, Your Daily Connections Limit vs Market (new market benchmark), and Warmup Level (a new 5-tier progression system).

  • Daily Activity vs LinkedIn Limits chart
    A weekly histogram showing your actual volume against your Daily Limit, LinkedIn's ceiling, and the Market Median — with a toggle between Connection Requests and InMails. Four KPIs below the chart summarize the period: LinkedIn Limit Hit, Safety Buffer, Network Growth, and Acceptance Rate. See Sender Profile Metrics.

  • AI Warmup (replaces Smart Limits)
    A clearer control model: toggle AI Warmup on/off, set a Target daily limit per task type, and watch the effective Daily limit climb as your account warms up. Nine task types are now individually configurable with Daily limit, Target daily limit, and Delay between tasks. See AI Warmup Guide.

  • Independent Email schedule
    Email now has its own schedule, separate from the sender's LinkedIn schedule. One schedule per sender, applied to all connected mailboxes. Set it via Email tab, Manage, Update Schedule.

New Pricing Plans: Send, Enrich, Scale

  • Three new plans
    Send ($29/seat/mo at 10 seats) for basic LinkedIn outreach, Enrich ($40/seat/mo) for multichannel outreach + AI enrichment, and Scale ($55/seat/mo) for high-volume multichannel with priority support. Volume discounts apply as your team grows.

  • Commitment bonuses
    Pay for 6 months and get 7 months of service (about 14% off). Pay for 12 months and get 15 months (about 20% off).

  • Credits system
    Each plan includes monthly credits per seat: LLM Credits (for AI features), GetSales Enrich, Email Finder, and Email Validate. Credits scale linearly with seats. Check your balance via the Credits button in the top-right corner.

See GetSales Pricing Plans for the full comparison.

New Automation Nodes

  • Advanced Enrichment node
    Re-enrich contacts at any point in your automation flow using LinkedIn data, not just at import. Two modes: "Enrich all contacts" (refresh everyone, 1 credit per contact) or "Filter by last enrichment date" (only refresh stale profiles, saving credits). Use it to detect Open Profiles for free InMails, personalize outreach with up-to-date data, or filter out leads who have changed roles. Requires GetSales Enrich credits (new plans only). See Advanced Enrichment Node.

  • Find Email node
    A waterfall email finder that queries multiple providers in sequence until a match is found. Optionally verifies the result before saving. Writes the email to the lead's Work Email field and branches on found/not found. Requires Email Finder credits (new plans only). See Find Email Node.

  • API Call node
    Send templated HTTP requests (GET/POST/PUT/PATCH/DELETE) to any external API from inside an automation. Supports Twig variables for dynamic lead data in the URL and body, optional API Call Accounts for credential injection, configurable timeout, and auto-retry. See API Call Node.

LinkedIn Activity Imports

  • My Network import
    Import your 1st-degree LinkedIn connections as CRM leads.

  • My Conversations import
    Import participants from your LinkedIn conversations (including Sales Navigator InMails) as CRM leads.

All three are accessible from Contacts, Imports, LinkedIn Activity. See LinkedIn Activity Imports.

Improvements and fixes

Automation

  • Standalone task pipeline — support for running individual tasks outside the main automation flow, laying the groundwork for deferred message sends and AI-agent-created tasks.

  • Fixed task scheduling starvation — high-priority tasks no longer block execution of remaining tasks in the queue.

  • Fixed task pipelines getting stuck in in_progress with taken_to_execute_at=NULL.

  • Fixed an issue where an exception in one task blocked the entire chunk in TaskPipelineHandleInstantItemsJob.

  • Fixed content variable processing for email templates.

  • Fixed Share Automation failing when the flow contains nodes with unselected fields (tag, list, etc.).

  • Fixed node metric conversion rate — Replied is now calculated from Tasks Done, not from Opened.

  • Fixed mass-action 500 error when adding contacts to an automation.

  • Fixed comment duplication in certain scenarios.

  • Fixed flows_leads record duplication on flow restart (race condition).

Automation Builder

  • New Twig variables in template parser — expanded the set of available variables in automation nodes.

CRM

  • Added blacklist check before saving enriched leads to prevent race conditions.

  • API: lookup-one now returns 404 instead of 200 empty; LinkedIn field normalization on upsert.

Sender Profiles

  • Redesigned LinkedIn tab — new dashboard cards (Account Health, Market Benchmark, Warmup Level), Daily Activity chart with KPIs, AI Warmup replacing Smart Limits, and expanded per-task limits table.

  • Automatic browser error reset after 48 hours.

  • Fixed Search Page limit logic; added confirmation for whether a new limit applies today or starting the next day.

UI Improvements

  • Credits display for Advanced Enrichment and Email Search.

  • Added search bar in team pop-over when there are more than 10 teams.

Imports

  • LinkedIn Activity dropdown — new filter tab under Contacts → Imports grouping My Network, My Conversations, and Post Engagement imports together.

Email

  • Fixed stuck email sync — stale sessions are now properly reset.

  • Fixed paragraph merging in emails — text no longer collapses on send.

  • Mailbox sync job made unique to prevent duplicate sync tasks.

  • Added handling for Microsoft License Required error with a clear user-facing message.

  • Fixed email lead binding logic.

  • Fixed mailer-daemon handling — lead UUID is now properly cleared on bounce messages.

  • Skip invalid responses in MS Graph — sync no longer crashes on malformed responses.

  • Fixed email sync incorrectly linking emails to the wrong lead via in_reply_to chain.

  • Fixed Gmail OAuth token refresh error.

  • IMAP sync: added backoff/delay on connection errors.

  • Outlook mailbox sync: fixed response parsing issue.

  • Updated valid DNS record check for CTD.

  • Added additional CTD validation for whitelabel mailboxes.

  • Fixed TypeError when connecting a mailbox.

  • Optimized SMTP sending.

LinkedIn Server Automation

  • Skip errored like/comment/withdraw actions — automation continues on individual action failures.

  • Improved Sales Navigator detection in automations.

  • Connection request: task is no longer closed before receiving /complete from the plugin if the connection was already sent.

  • Fixed sessions payload in linkedin-account-snapshots request (affected some accounts).

AI Templates

  • Fixed line breaks in AI templates — the render method no longer strips newlines when using custom field variables.

Whitelabel

  • Fixed whitelabel logo leak — logo no longer displayed in mobile browser.

  • Added CTD support for mailboxes and metric tracking.

Anthropic Claude Integration

  • Fixed max_tokens parameter in Anthropic Claude API calls.

  • Updated model from deprecated claude-3-5-haiku-20241022.

Notes

This release brings the biggest redesign of the Sender Profile page since launch, moving safety signals, market benchmarks, and warm-up progression front and center. The new pricing plans (Send, Enrich, Scale) replace the legacy structure and unlock credit-based features like Advanced Enrichment, Find Email, and Email Validate. The API Call node opens up GetSales to any external system, and LinkedIn Activity imports make it easy to pull leads from your connections, conversations, and post engagement without leaving the CRM.

Did this answer your question?