Skip to content

Add warm-up / throttled sending for large email campaigns #389

@rahulkumarsingh73690

Description

@rahulkumarsingh73690

When sending emails to a large subscriber list (e.g., 50,000+ recipients), it would be extremely helpful to have a built-in warm-up / throttling feature to improve deliverability and reduce the risk of being flagged as spam.

Currently, sending to a large list at once can negatively impact sender reputation, especially for new domains or IPs.

Proposed Feature:

Introduce flexible sending controls such as:

  • Ability to limit daily send volume (e.g., 5,000 emails/day)

  • Option to gradually increase sending volume over time (automatic warm-up)

  • Custom scheduling like:

    • Send X emails per hour/day
    • Define ramp-up strategy (e.g., 1k → 3k → 5k → 10k)
  • Queue-based sending system for large campaigns

  • UI to monitor progress (sent / pending / failed)

Use Case:

For example, if a user has 50,000 subscribers:

  • Day 1: send 2,000 emails
  • Day 2: send 5,000 emails
  • Day 3+: gradually increase until full capacity

This helps:

  • Maintain high inbox placement
  • Avoid spam filters and rate limits
  • Protect domain/IP reputation

Expected Benefits:

  • Better email deliverability
  • Safer large-scale campaigns
  • More control for users handling big lists
  • Useful for both new and experienced senders

Additional Notes:

This feature would be especially valuable for:

  • New users warming up domains
  • SaaS tools sending newsletters or updates
  • High-volume campaigns

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions