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

  1. Deliverability: Gradual sending patterns are viewed more favorably by email providers
  2. Reputation: Consistent sending velocity helps maintain your sender reputation
  3. 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:

  1. Start small: Begin with the default 5,000 emails per day
  2. Build reputation: Consistently send high-quality emails with good engagement
  3. Maintain compliance: Follow email best practices and our policies
  4. 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:

  1. Emailit Dashboard:

    • View real-time usage and remaining capacity
  2. API Response Headers:

    • X-RateLimit-Limit: Your current rate limit
    • X-RateLimit-Remaining: Remaining requests in the current window
    • X-RateLimit-Reset: When the rate limit resets
  3. 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:

  1. Implement exponential backoff: Wait progressively longer between retries
  2. Spread out sends: Distribute sending over a longer time period
  3. Request limit increase: If your needs exceed current limits, contact support

Exceeded Daily Limit

If you’ve reached your daily limit:

  1. Wait until reset: Daily limits reset at midnight UTC
  2. Plan ahead: Schedule large campaigns in advance
  3. Request increase: Contact support to discuss higher daily limits
  4. 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:

  1. Contact support: Email support@emailit.com with your requirements
  2. Provide details: Share information about your sending patterns and use case
  3. Demonstrate compliance: Show adherence to email best practices
  4. 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

Additional Resources