Domain Warmup
Automated IP and domain warming with exponential ramp-up. Auto-pause on high bounce rates protects your sender reputation.
How it works
Enable warmup
Turn on warmup for any domain. Set your starting volume, target volume, and growth factor.
Exponential ramp
Daily limits increase automatically using the formula: limit = start × factor^(day-1). Default 1.5x doubles volume every ~2 days.
Auto-pause protection
If bounce or complaint rates exceed thresholds, sending pauses automatically to protect your domain reputation.
Reach full volume
Once you hit your target daily limit with healthy metrics, warmup completes and you're ready for full-scale sending.
Capabilities
Configurable Parameters
Set starting limit (default 25), target limit (default 5,000), and growth factor (default 1.5x). Tune for your sending patterns.
Auto-Pause on Issues
Campaigns automatically pause when daily warmup limits are reached or when bounce/complaint rates spike. Resume the next day.
Per-Domain Tracking
Each domain warms up independently. Track daily sends, current limits, and days remaining for every sending domain.
Midnight Reset
Counters reset at midnight UTC. The scheduler advances warmup day and increases limits automatically , no manual intervention.
Warmup Algorithm
// Transmit's production warmup algorithm
function calculateDailyLimit(
startingLimit, // e.g., 25
targetLimit, // e.g., 5000
rampUpFactor, // e.g., 1.5
day // current warmup day
) {
// Exponential growth: limit = start × factor^(day-1)
const calculated = Math.round(
startingLimit * Math.pow(rampUpFactor, day - 1)
);
// Cap at target limit
return Math.min(calculated, targetLimit);
}
// Example progression with defaults:
// Day 1: 25 emails
// Day 2: 37 emails
// Day 3: 56 emails
// Day 5: 126 emails
// Day 10: 961 emails
// Day 14: 4,860 emails → capped at 5,000Related features
Email Webhooks
Real-time notifications for email events. Get instant delivery, bounce, open, click, and complaint data pushed to your endpoint.
Multi-Tenant Reputation Isolation
Per-customer sending reputation. Your deliverability is never affected by other senders on the platform.
Frequently Asked Questions
Why do I need to warm up a domain?
How long does warmup take?
What happens if I hit the daily limit mid-campaign?
What triggers auto-pause for reputation issues?
Can I warm up multiple domains at once?
Start sending with Transmit
Set up in minutes. Volume-based pricing starts at $2/month.