A unique email for every prospect — and a follow-up engine that thinks.
Upload your list, and TroveApp writes a personalized email for each prospect, sends it through your own connected Gmail mailboxes, and reasons out every follow-up individually — stopping the moment someone replies.
Your own Gmail & Google Cloud app · Editable AI prompts · CAN-SPAM unsubscribe built in
From a CSV to replies, end to end
TroveApp runs the whole outreach loop — you bring the list and the offer.
- Step 1
Upload your prospects
Import a CSV. TroveApp validates every row — flagging blocked, risky, and clean contacts before anything sends.
- Step 2
AI writes each email
A unique, personalized email is generated per prospect from your offer — reviewed in batches, automatically or by hand.
- Step 3
Send from your Gmail
Emails dispatch through your own connected Gmail mailboxes, rotated and rate-limited to protect deliverability.
- Step 4
Follow up, intelligently
Each follow-up is reasoned out per prospect from their engagement, threaded into the live conversation — and skipped once they reply.
- Step 5
Read replies in one place
Every response across all mailboxes lands in a unified inbox, with per-campaign open, click, and reply analytics.
Follow-ups that reason, not just repeat
Most tools blast the same scheduled reminder to everyone. TroveApp decides — for each prospect, every time — what to say, how to thread it, and whether to send at all.
Reasoned per prospect
No canned sequences. The engine reads each prospect’s full history, diagnoses where they are, and picks an angle it hasn’t used yet — then writes that one email.
Generated just in time
Every follow-up is written shortly before it sends, so it reflects the very latest opens, clicks, and replies — never a stale draft from days ago.
Threaded like a human
Follow-ups land as replies in the live thread — anchored to the message the prospect actually engaged with — so it reads as one real conversation.
Knows when to stop
A reply, an unsubscribe, a bounce, or the attempt cap ends the sequence automatically. Opted-out contacts are never emailed again.
Everything the outreach loop needs
One workspace from import to reply — no stitching tools together.
Per-prospect AI writing
A distinct email for every contact, generated from your offer — with manual or automatic review before it goes out.
Gmail-native sending
Connect your own Google mailboxes. TroveApp rotates across them and respects per-mailbox daily limits.
Deliverability guardrails
Daily caps, rotation, and auto-pause on bounce or spam spikes keep your sending reputation intact.
Unified reply inbox
Every reply across all mailboxes in one place — read, categorize, and respond with an optional AI-drafted reply.
Campaign analytics
Opens, clicks, and replies per round, plus AI analysis of what worked after each follow-up completes.
Per-prospect leads view
A live table of every prospect — status, opens, clicks, and replies — filterable and searchable, with the full thread one click away.
Restart a campaign
Clone a finished campaign into a fresh run with its emails pre-filled and a new schedule — opted-out contacts excluded, and the original left completely intact.
Compliance built in
One-click unsubscribe and CAN-SPAM headers on every send; opted-out contacts are permanently excluded.
Run it all on infrastructure you own
TroveApp is built around your accounts, not ours. Bring your own Google Cloud app and AI key, write your own prompts, and keep everything inside a workspace that is yours alone.
Your own Google Cloud app
Connect your own Google Cloud OAuth credentials, so every send runs under your own Google project, consent screen, and quota — not a shared one. Change them anytime and TroveApp reconnects your mailboxes to the new app.
Prompts you control
Edit the AI prompts behind your initial email, follow-ups, and reply drafts. Each is seeded from a sensible default, fully editable to match your voice, and one click resets it back whenever you want.
Bring your own AI key
Plug in your own DeepSeek key so generation runs on your account and your terms — your usage, your billing, your control.
An isolated workspace
Your campaigns, prospects, mailboxes, replies, and prompts live in a workspace that is yours alone — never pooled or shared with anyone else on the platform.
Your Gmail access, on your terms
TroveApp connects to your Gmail only to do what outreach needs — send your messages and catch the replies. Here is exactly what that means.
Send your emails
TroveApp sends your campaign emails and threaded follow-ups from the Gmail account you connect — on your behalf, only the messages you set up.
Detect replies
It reads incoming messages on the threads it started so it can surface replies in your inbox and stop following up with people who answered.
Stored encrypted
Your Google authorization is stored encrypted and used only to run your campaigns. We never sell your data or use it for advertising.
Revoke anytime
Disconnect a mailbox in TroveApp, or revoke access from your Google Account at any time — access ends immediately.
TroveApp’s use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Read our Privacy Policy for the full detail.
Put your follow-ups on autopilot
Connect a Gmail mailbox, upload a list, and let TroveApp write, send, and follow up — so every prospect hears from you at the right moment.