Overview
Emailit implements several types of limits to ensure optimal deliverability, maintain service stability, and protect sender reputation. Understanding these limits will help you plan your email campaigns effectively.
Rate Limits (Per Second)
Rate limits control how many emails you can send per second. This helps maintain a consistent sending pattern and prevents sudden spikes that could trigger spam filters.
Default Rate Limits
- Starting rate: 2 emails per second
- Applies to: All API requests and SMTP connections within your workspace
- Shared across: All API keys and sending methods in your workspace
Why Rate Limits Matter
- Deliverability: Gradual sending patterns are viewed more favorably by email providers
- Reputation: Consistent sending velocity helps maintain your sender reputation
- Service Stability: Prevents system overload and ensures reliable service for all users
Increasing Rate Limits
Rate limits can be increased based on:
- Your sending history
- Domain reputation
- Compliance with our Acceptable Use Policy
- Overall sending patterns and engagement metrics
To request a rate limit increase, please contact support with details about your sending needs.
Handling Rate Limit Errors
When you exceed your rate limit, you’ll receive a 429 Too Many Requests error. Best practices include:
- Implement queueing: Use a queue system to control sending velocity
- Add retry logic: Automatically retry failed requests with exponential backoff
- Monitor limits: Track your current rate limits in the Emailit Dashboard
- Configure sending pace: Adjust your sending configuration to match your rate limit
Daily Limits (Per Day)
Daily limits control the total number of emails you can send within a 24-hour period.
Default Daily Limits
- Starting limit: 5,000 emails per day
- Applies to: All sending methods (API, SMTP, Campaigns)
- Reset time: Daily limits reset at midnight UTC
Purpose of Daily Limits
Daily limits help:
- Protect your sender reputation during the warm-up phase
- Prevent accidental bulk sending that could harm deliverability
- Ensure consistent sending patterns
Increasing Daily Limits
Daily limits can be gradually increased as you establish your sending reputation:
- Start small: Begin with the default 5,000 emails per day
- Build reputation: Consistently send high-quality emails with good engagement
- Maintain compliance: Follow email best practices and our policies
- Request increases: Contact support to discuss higher limits based on your needs
Planning Your Campaigns
When planning email campaigns:
- Check your current daily limit in the dashboard
- Schedule large campaigns across multiple days if needed
- Monitor your sending throughout the day
- Leave buffer room for transactional emails
Subscriber Limits
Subscriber limits control the total number of contacts you can store in your audiences.
Subscriber Best Practices
- Quality over quantity: Focus on engaged, opted-in subscribers
- Remove invalid addresses: Use email verification to maintain list quality
- Respect unsubscribes: Honor opt-out requests immediately
Checking Your Current Limits
You can view your current limits in several ways:
-
Emailit Dashboard:
- View real-time usage and remaining capacity
-
API Response Headers:
X-RateLimit-Limit: Your current rate limitX-RateLimit-Remaining: Remaining requests in the current windowX-RateLimit-Reset: When the rate limit resets
-
Error Responses:
- Rate limit errors include information about when limits reset
- Use this information to implement proper retry logic
Troubleshooting Limit Issues
Exceeded Rate Limit (429 Error)
If you’re consistently hitting rate limits:
- Implement exponential backoff: Wait progressively longer between retries
- Spread out sends: Distribute sending over a longer time period
- Request limit increase: If your needs exceed current limits, contact support
Exceeded Daily Limit
If you’ve reached your daily limit:
- Wait until reset: Daily limits reset at midnight UTC
- Plan ahead: Schedule large campaigns in advance
- Request increase: Contact support to discuss higher daily limits
- Split campaigns: Break large campaigns into multiple days
Tips for Optimal Sending
Rate Limit Best Practices
- Configure your sending application to respect your per-second rate limit
- Implement a queue system for handling large sending volumes
- Monitor your sending patterns and adjust as needed
- Test your sending configuration during low-volume periods
Daily Limit Best Practices
- Plan large campaigns in advance
- Monitor your daily usage throughout the day
- Reserve capacity for urgent transactional emails
- Schedule marketing emails during off-peak hours
Subscriber Management Best Practices
- Regularly clean your contact lists
- Use double opt-in to ensure subscriber quality
- Implement re-engagement campaigns for inactive subscribers
- Respect unsubscribe requests immediately
Need Higher Limits?
If your sending needs exceed the default limits, we’re here to help. To request limit increases:
- Contact support: Email support@emailit.com with your requirements
- Provide details: Share information about your sending patterns and use case
- Demonstrate compliance: Show adherence to email best practices
- Build history: Establish a positive sending history before requesting large increases
We evaluate limit increase requests based on:
- Account age and sending history
- Email metrics (complaints, bounces, unsubscribes)
- Compliance with our Acceptable Use Policy
- Use case and business requirements