⚡ New: Halt-on-reply + atomic escalation across tiers now live.
Modules
How It Works Blog Pricing Sign In Start for $1 →Deep Audit $99
Outreach CRM · 2026 Edition

Outreach Sequences That Stop the Moment They Should.

Multi-step Gmail-connected campaigns for SEO outreach, link prospecting, and PR. Halt-on-reply built in. Atomic escalation across tiers. No sender-domain juggling — sends through your real Gmail so replies hit your real inbox.

Gmail
Sends through your real inbox
Halt-on-reply
Stops the moment they answer
5 steps
Per sequence, per tier
querymint.com/outreach
Open Rate
62%
campaign avg
Reply Rate
14%
on-target replies
Campaign Health
Step 1 sent420
Step 1 opened260
Step 2 sent (halt-skipped)225
Replied (halt fired)58

The Numbers Behind Outreach That Respects Replies

SENDER
Gmail
Your real inbox, your reputation
STEPS
5+
Per sequence, per tier
HALT
On reply
Instant, atomic, idempotent
TIERS
3
Cold → warm → final escalation
CADENCE
Every 15 min
Cron-driven, never a missed send
See it in Action

Sequences That Move Like Your Best Rep

Gmail-connected sends. Halt-on-reply that actually halts. Atomic escalation across tiers. Per-prospect personalization. Built for SEO outreach where a wrong follow-up wrecks a relationship.

01

Gmail-Connected Sends — Your Inbox, Your Reputation

Sends route through your real Gmail account via OAuth. Replies land in your real inbox. Sender reputation is yours, not a shared cold-email pool. No DMARC headaches, no sender-domain warming.

  • Gmail OAuth — one-click connect
  • Sends from your real address, threading intact
  • Replies land in your real inbox
  • Per-day per-account send limits respected
Connect Gmail →
Sender Health — sid@querymint.com
Live
OAuth statusConnected
Sends today42 / 100
Spam complaints0
Threading intactYes
Reply destinationsid@querymint.com
No sender warming requiredNo shared IP pool
02

Halt-on-Reply — Stops the Moment They Answer

The cron sweep checks for replies every tick. The moment a prospect replies, the sequence halts atomically — no race condition, no follow-up sent five minutes after they answered. Idempotent on the lock; safe under concurrent ticks.

  • Reply detection via Gmail thread polling
  • Atomic halt — no follow-up after reply
  • Halt status visible per prospect
  • Manual resume if you want it later
See Halt Logic →
Halt Sweep — last tick
Cron
Replies Detected
18
this tick
Halts Fired
18
1:1 atomic
Follow-ups Skipped
47
would have sent
Tick Duration
4.2s
within 15-min cadence
Idempotent across ticksNo double-halt errors
03

Atomic Escalation Across Tiers — Cold → Warm → Final

Three tiers per campaign: cold outreach, warm follow-up, final-attempt. A prospect graduates to the next tier only when they meet criteria (clicked but didn't reply, opened all but ignored, replied positively, etc.). Escalation is atomic INSERT...SELECT — no lost prospects, no double-promoted ones.

  • Cold tier — first-touch sequence
  • Warm tier — engaged-but-no-reply sequence
  • Final tier — last-attempt with different angle
  • Atomic SQL escalation — race-safe
Configure Tiers →
Tier Movement — last 24h
Atomic
Cold tier active342
Promoted to warm28
Warm tier active87
Promoted to final9
Final tier sent14
INSERT...SELECT atomicNo lost prospects
04

Per-Prospect Personalization — At Scale, Without Templates Breaking

Variables for every field on the prospect record — name, company, role, recent post URL, custom note. Fallback values per variable so a missing field never ships a "{first_name}" template fail. Preview every step per prospect before the campaign goes live.

  • {first_name}, {company}, {recent_post} + custom vars
  • Per-variable fallback values
  • Preview every step per prospect
  • Inline edit per-prospect step body
See Personalization →
Variable Audit — campaign of 420
Pre-flight
Prospects with all vars filled412
Prospects with fallbacks used8
Prospects with hard failures0
Ready to send420 / 420
No {var} leaks in sendsInline override per row
Why Outreach CRM

Outreach That Doesn't Wreck Relationships

Halt-on-reply that actually halts. Atomic escalation across tiers. Your real Gmail. Per-prospect previews. Built for SEO operators who care about every reply.

Halton reply

No follow-up after they answer

The moment a prospect replies, the sequence halts atomically. No race condition. No "thanks for the reply!" that lands after your apology email already sent.

GmailOAuth

Your inbox, your reputation

Sends through your real Gmail. Replies hit your real inbox. Sender reputation is yours — no shared cold-email IP pool, no DMARC warming.

3tiers

Cold → Warm → Final

Three sequences per campaign. Prospects graduate atomically based on engagement. No lost prospects, no double-promoted ones, no manual triage.

Previewevery step

No {var} leaks

Pre-flight preview shows the exact body each prospect will receive at each step. Fallback values per variable so missing data never ships a "{first_name}" template fail.

Business Impact

What Changes When Outreach Stops Sending After Replies

A before-and-after view of what link-building and SEO outreach teams experience after switching to QueryMint.

AreaBeforeAfterImpact
Sender Setup New sender domain + 30-day warming Connect your real Gmail in 2 clicks 30 days saved
Reply Handling Manual halt per thread, miss some Atomic halt-on-reply across cron ticks No follow-up-after-reply errors
Tier Movement Spreadsheet sort + manual re-import INSERT...SELECT atomic escalation Race-safe
Personalization Mail-merge templates that leak {first_name} Pre-flight var audit + fallback values No template leaks
Reply Destination Cold sender inbox nobody reads Your real Gmail inbox Replies seen
Threading Each step a new thread, prospect confused Real Gmail threading, replies in context Conversation intact
Reporting "I think we got 20 replies" Per-step open + reply + halt counts Quantified
Use Cases

Built for SEO Operators That Care About Replies

Outreach CRM adapts to the campaign — link prospecting, guest post pitches, PR outreach, podcast booking, integration partnerships.

Link Builders

Earn editorial placements without wrecking relationships.

When an editor replies, follow-ups must stop. Halt-on-reply makes this atomic. Three-tier escalation gives you cold, warm, and final-attempt sequences with different angles per tier.

  • Cold pitch → warm follow-up → final attempt
  • Per-tier different angle (resource → ego-bait → mutual benefit)
  • Real Gmail thread — reply lands in your inbox
  • One-click hand-off to your linker for replied threads
Guest Post Pitchers

Run 50-pitch campaigns with per-publication personalization.

Variables for {publication}, {recent_post}, {editor_name}. Fallback values per variable so missing data never ships a "{editor_name}" template fail. Per-prospect preview before the batch goes live.

  • Per-publication variables + fallbacks
  • Pre-flight var audit across the campaign
  • Manual override per prospect for one-offs
  • Track which angle replied positively
PR Teams

Pitch journalists without burning the relationship.

Halt-on-reply means the moment a journalist replies (with yes, no, or "send me X"), follow-ups stop atomically. Three-tier escalation lets you pitch the story, then the angle, then the data hook.

  • Journalist-friendly cadence (no daily pings)
  • Halt the moment they answer
  • Three-tier escalation for cold journalists
  • Reply intent classification (positive / negative / passive)
SEO Consultants

Run outreach across multiple client portfolios.

Per-client workspace separation. Each client's Gmail connection is theirs. Your dashboard rolls up campaign health across all clients in one view.

  • Per-client workspace + Gmail isolation
  • Bulk campaign rollouts across clients
  • Client-facing report per campaign
  • White-label reply summaries
Podcast Bookers

Book speaking gigs without sending the dreaded "just following up".

Halt-on-reply means the moment a podcast host replies, follow-ups stop — no "just bumping this" three days after they already said yes. Three-tier escalation gives you initial pitch, listener-data hook, mutual-benefit final.

  • Podcast-friendly tone presets
  • Halt-on-reply across all tiers
  • Listener-data variable per podcast
  • Reply intent flag (interested / not now / no)
Partnership Builders

Open integration conversations without scaring them off.

Partnership outreach needs warmth, not volume. Three-tier escalation lets you open with intro, follow with mutual data point, close with concrete proposal — all halting the moment they engage.

  • Partnership-tone presets
  • Mutual-data variable per prospect
  • Atomic halt on first reply
  • Hand-off to BD for warm threads
Integrations

Outreach Connects to Your Real Stack.

Gmail-native sending, Golden Links integration for prospect discovery, CRM sync for reply hand-off — built to slot into the link-building pipeline you already have.

G
Gmail OAuth

Your real inbox, your reputation

GL
Golden Links

Prospect discovery → campaign in one click

CR
Content Research

Recent-post variables per prospect

AI
Anthropic Claude

Per-prospect angle suggestions

DF
DataForSEO

Editor / author discovery

H
HubSpot

Reply hand-off → CRM record

Sa
Salesforce

Replied prospects → opportunity

Sk
Slack

Reply alerts to your team channel

G
Gmail OAuth

Your real inbox, your reputation

GL
Golden Links

Prospect discovery → campaign in one click

CR
Content Research

Recent-post variables per prospect

AI
Anthropic Claude

Per-prospect angle suggestions

DF
DataForSEO

Editor / author discovery

H
HubSpot

Reply hand-off → CRM record

Sa
Salesforce

Replied prospects → opportunity

Sk
Slack

Reply alerts to your team channel

Hr
Hunter

Email discovery for prospects

CSV
CSV Import / Export

Prospect lists in + reply data out

GD
Google Docs

Campaign summary → doc

N
Notion

Reply log → Notion database

A+
Asset Library

Saved templates per campaign type

Z
Zapier (coming soon)

Trigger on reply / halt

Hr
Hunter

Email discovery for prospects

CSV
CSV Import / Export

Prospect lists in + reply data out

GD
Google Docs

Campaign summary → doc

N
Notion

Reply log → Notion database

A+
Asset Library

Saved templates per campaign type

Z
Zapier (coming soon)

Trigger on reply / halt

See Pricing →
Get Started

Launch Your First Campaign in Under 10 Minutes

Connect Gmail, import a prospect list, configure your three tiers, send. Halt-on-reply is on by default. Replies land in your real inbox.

  • Gmail OAuth connect — one click
  • Three-tier sequences (cold / warm / final)
  • Halt-on-reply atomic across cron ticks
  • Per-prospect preview + variable fallback
  • $1 trial for 7 days — card required, cancel anytime

Start with a $1 trial for 7 days. Card required. Cancel anytime — we don't lock you in.

Try Outreach CRM Free

$1 trial for 7 days on signup — card required; converts to Starter at $29/mo unless cancelled.

$1 trial for 7 days — card required. No long-term lock-in.

FAQ

Frequently Asked Questions

✨ Ask AI to summarize Outreach CRM

Outreach CRM runs multi-step Gmail-connected sequences for SEO outreach, link prospecting, guest post pitches, PR, and partnership outreach. Sends route through your real Gmail via OAuth. Halt-on-reply stops the sequence the moment a prospect answers. Three-tier escalation moves prospects from cold to warm to final attempt atomically.

Sender reputation matters. Sending through your real Gmail means replies land in your real inbox, threading stays intact, and you don't need 30 days of sender-domain warming. The trade-off is per-day send caps — but for outreach where every reply matters, that's the right trade.

A cron sweep checks Gmail every 15 minutes for replies on each campaign's threads. The moment a reply is detected, the sequence halts atomically — the follow-up step is marked complete without sending. The halt is idempotent across concurrent ticks, so no double-halt errors.

Cold (first-touch sequence), Warm (engaged-but-no-reply follow-up sequence), and Final (last-attempt with a different angle). Prospects graduate from one tier to the next atomically based on engagement criteria you set.

Tier promotion uses INSERT...SELECT in a single atomic SQL transaction. There's no read-then-write window where two concurrent cron ticks could double-promote the same prospect or lose a promotion.

Every step supports variables: {first_name}, {company}, {role}, {recent_post}, plus custom fields you define per campaign. Each variable has a fallback value so missing data never ships a "{first_name}" template fail. Pre-flight audit shows you exactly which prospects have all variables filled before the campaign goes live.

Credit-based pricing — a small credit cost per send + per cron-tick reply check. See the pricing page for current plans. $1 trial for 7 days on signup — card required; converts to Starter at $29/mo unless cancelled.

Limited only by your Gmail send cap (typically 100-500/day per account, depending on Workspace tier). Multiple Gmail accounts can be connected for higher throughput.

Yes — sends thread normally in your Gmail. Replies land in your real inbox. The dashboard surfaces a reply summary, but the source of truth is your Gmail thread.

Yes — one-click hand-off from a Golden Links prospect list into a new Outreach campaign. Variables pre-populate from the Golden Links record (URL, author, publication, recent post).

Connect Gmail via OAuth, import a prospect list (CSV or from Golden Links), configure your three tiers, preview, send. The first campaign typically takes under 10 minutes from start to first send. See pricing →

Still have questions?

Email us at info@querymint.com — we respond within one business day.

See Pricing →
QueryMint Platform

Outreach CRM is one of 12 modules in QueryMint

A connected platform — not a stack of disconnected tools. Every module shares your Asset Library, your Brand Profile, and your shared balance.

General Enquiries
Have a question?

Our team responds within 24 hours, no demo required.

Pricing
See plans & usage allowances

Transparent usage-based pricing. $1 trial for 7 days — card required.

All Modules
Explore the full platform

12 modules across 4 categories — all on one shared balance.

Try Free
Sign up & run your first workflow

Free usage on signup. First run in under 60 seconds.