Email the people who
asked to hear from you.
Run personalised campaigns to your opted-in contacts, from a mailbox you already own. Every address carries a record of how it opted in, and warmup, inbox rotation and per-mailbox limits are handled for you.
Sent today
12,480
Open rate
41.2%
Replies
318
Illustration of the dashboard with sample data.
What is OutreachPro?
OutreachPro is a product of DanixSoft. It runs email campaigns and follow-up sequences for people who opted in, and sends them from your own mailbox rather than a shared server.
- What it is
- OutreachPro is a web application, built and operated by DanixSoft, that sends personalised email campaigns and follow-ups to opted-in contacts from the user's own Google Workspace or Microsoft 365 mailbox.
- Who it is for
- Teams following up with people who asked to hear from them: trial users, demo requests, customers, event registrants and talent pools. It is not built for mailing bought or scraped lists, and the import will not accept a list without a consent record.
- How it works
- Connect a mailbox over OAuth, import contacts with a record of how they opted in, write a template, and launch. A background worker sends each message through your mailbox inside the limits and sending window you set, and records opens, clicks, bounces and unsubscribes.
- What it costs
- Nothing at the moment. Every feature is free while OutreachPro is in beta. Nothing is charged, no payment details are collected, and the plan limits shown are not enforced yet. The planned tiers are Starter (free), Pro at $49/month ($39/month billed annually) and Enterprise at $199/month ($159/month billed annually), with no per-email or per-seat charge.
- What it does not do
- It does not guarantee inbox placement, because the receiving server decides that. It does not provide a shared sending pool, sell contact data or exchange warmup mail between users. It does not read your mailbox, so replies are marked by hand on the campaign page.
More detail on the features page, an honest comparison on when it is the right tool, and answers to common questions in the FAQ.
Paced by default
What a newly connected mailbox starts with. Every number is a setting you can change, not a result we are claiming.
- emails per mailbox per dayAdjustable from 1 to 5,000
- 200
- emails per mailbox per hourAdjustable from 1 to 1,000
- 40
- randomised gap between sendsPer mailbox, so volume is paced across the hour
- 25–90s
- warmup ramp, when enabledStart volume and daily increment are both yours to set
- 10 + 5/day
Sending, lists and results in one place
The mailbox connection, the consent record, the send queue and the analytics are one system, so a limit set in one place is respected everywhere.
Multi-inbox send engine
Connect your own Google Workspace and Microsoft 365 mailboxes over OAuth. Campaign volume is spread across them with per-mailbox caps and a randomised gap between sends.
How multi-inbox send engine worksDomain protection
Rotate across the mailboxes you send from and ramp new ones on a warmup schedule, so volume only grows at a pace your sender reputation can support.
How domain protection worksDelivery analytics
Every send, open, click, bounce and unsubscribe is recorded against the message that caused it, per campaign and per mailbox, so you can see which step is losing people.
How delivery analytics worksBuilt for teams with an audience that opted in
One connected mailbox is enough to start. Teams that send more connect more mailboxes, and each keeps its own limits.
Sales teams
Follow up with the people who requested a demo, started a trial or downloaded something, without pasting the same message into Gmail forty times.
Recruiters
Keep in touch with candidates who joined your talent pool, and stop their follow-ups as soon as they reply or opt out.
Agencies
Run campaigns for several clients from one dashboard, with each client's consent records, suppression list and sending limits kept separate.
Domain check
acme.com
SPF
v=spf1 include:_spf.google.com ~all
DKIM
2048-bit key, selector google
DMARC
p=quarantine, rua configured
MX
Google Workspace, 5 records
Connect your entire stack
Mailboxes and webhooks are live today. CRM connectors are not built yet, and we will not put a date on them until they are.
Google Workspace
Send from Gmail over OAuth
LiveMicrosoft 365
Send from Outlook over OAuth
LiveWebhooks
Signed events: sent, open, click, bounce, reply, unsubscribe
LiveHubSpot
Contact sync
Not yet availableSalesforce
Contact sync
Not yet availableZapier
Connect other apps
Not yet availableGoogle Workspace
Send from Gmail over OAuth
LiveMicrosoft 365
Send from Outlook over OAuth
LiveWebhooks
Signed events: sent, open, click, bounce, reply, unsubscribe
LiveHubSpot
Contact sync
Not yet availableSalesforce
Contact sync
Not yet availableZapier
Connect other apps
Not yet availableWhy we built OutreachPro
Bulk sending tools make it easy to mail people who never asked, and that is what burns domains.
The Old Way
- ✗ Pasting the same follow-up into Gmail one contact at a time
- ✗ A shared sending pool whose reputation you do not control
- ✗ No record of how an address came to be on the list
- ✗ Unsubscribes handled by hand, or not at all
- ✗ Per-seat pricing that grows with every colleague
The OutreachPro Way
- ✓ Campaigns and follow-ups sent from mailboxes you own
- ✓ Per-mailbox limits, pacing and an optional warmup ramp
- ✓ A consent record on every imported address
- ✓ One-click unsubscribe and account-wide suppression, automatically
- ✓ Free during beta; planned pricing is per workspace, not per seat
How sending works
Your mail leaves from mailboxes you own, at a pace each one can carry, with every send queued, rate-limited and tracked end to end.
Connect a mailbox
Connect Google Workspace or Microsoft 365 over OAuth. We never see your password.
Import opted-in contacts
Upload a CSV, record how those people opted in, and map extra columns to variables.
Inbox rotation
Volume is spread across every mailbox and domain you have connected.
Send & track
Follow opens, clicks and replies as they happen, per mailbox and per campaign.
What we will put in writing
We are early, so instead of quoting customers we do not have yet, here is what the product actually commits to — all of it checkable.
We never see your password
Mailboxes are connected over OAuth and the tokens are encrypted at rest. Revoke access from your Google or Microsoft account at any time and sending stops immediately.
Limits you set, not limits we guess
Daily and hourly caps, the gap between sends and the warmup ramp are all yours to set per mailbox. Nothing sends outside the window you define for its timezone.
No invented numbers
Every open, click, reply and bounce in your dashboard is a real event recorded against a real send. We do not publish an inbox placement rate, because the receiving server decides that, not us.
Free during beta
Every feature is free while OutreachPro is in beta. The paid tiers are planned, not live; nothing is charged and their limits are not enforced yet.
Free during beta
Every feature is free while OutreachPro is in beta. Nothing is charged, no payment details are collected, and the plan limits shown are not enforced yet.
Paid plans will be announced before anything is charged. There is no card on file, so nothing can be billed automatically; when pricing goes live you choose a plan, or keep what you have exported.
Planned paid tiers
What we intend to charge once billing exists. Shown so you can plan; not charged and not enforced today. Prices are in USD per workspace per month.
Starter
PlannedOne mailbox, enough to run a real campaign.
- Up to 500 emails/month
- 1 sending mailbox
- Consent records and one-click unsubscribe
- Delivery analytics
Pro
PlannedFor teams sending from several mailboxes.
- No monthly cap from us; volume is set by your mailbox limits
- No cap on connected mailboxes
- Rotation across mailboxes
- Follow-up sequences and A/B variants
- REST API and webhooks
Enterprise
PlannedSeveral workspaces and hands-on setup.
- Everything in Pro
- Multiple workspaces
- Audit log export
- Guided onboarding
- Custom integrations
Frequently Asked Questions
Everything you need to know about the product and billing.
No. Every address you import has to carry a record of how that person opted in — a form on your site, a purchase, an event registration, a signed agreement — and you enter that record at the moment you upload the list. Addresses without one are stored so you can see them, but the sending queue will not accept them, so they are never mailed. Buying or scraping a list and sending to it is not something the product supports.
Every message carries a visible unsubscribe link and the List-Unsubscribe headers that let Gmail and Yahoo show a one-click unsubscribe next to the sender name. Unsubscribing suppresses the address across your whole account immediately, not just for that campaign, and a later import cannot add it back. Hard bounces and spam complaints suppress the address automatically too.
There is no shared SMTP pool. OutreachPro connects to your own Google Workspace or Microsoft 365 mailboxes over OAuth and sends as you, so it is your existing domain reputation that carries the mail. Campaign volume is then spread across the mailboxes you connect, with per-mailbox daily and hourly caps and a randomised gap between sends, so no single inbox is pushed past what it can comfortably carry.
Not during the beta: connect as many as you need. Of the planned paid tiers, Starter includes one sending mailbox and Pro has no cap on connected mailboxes. Each mailbox keeps its own daily and hourly limit, so adding mailboxes adds capacity without pushing any single one harder.
Yes. Any mailbox can be put on a warmup ramp: it starts at a small daily volume (10 by default) and adds a fixed amount each day (5 by default) until it reaches the mailbox limit you set. The ramp only paces your own campaign sends. It does not exchange mail with other users to fake engagement. Warmup improves your odds, but no tool can promise an inbox placement rate, because the receiving server decides.
Yes. Any extra column in your CSV becomes a variable you can use in a subject or body, such as {{company}} or {{plan}}, alongside the built-in first name, last name and company fields. Values are HTML-escaped when they are inserted, and a template with a missing variable is flagged before you send.
Send your first campaign from your own mailbox
Every feature is free while OutreachPro is in beta, with no card and no plan to pick. Run a real campaign to your own contacts before deciding anything.