Skip to main content

Scheduling & Throttling

Score CRM gives you fine-grained control over when your campaigns send and how quickly emails are delivered.

Scheduling

Immediate Send

Select Send Immediately to begin processing as soon as you click Launch. The campaign enters the running state and begins sending.

Scheduled Send

Select Schedule and pick a date and time. The campaign enters the scheduled state and automatically begins sending at the specified time.

info

Scheduled times are interpreted in your organization's timezone. If your org is set to America/New_York and you schedule for 9:00 AM, the campaign sends at 9:00 AM Eastern, regardless of where you physically are.

Timezone Handling

Behind the scenes, Score CRM:

  1. Takes your selected date/time
  2. Converts it to UTC using your organization's timezone
  3. Stores the UTC timestamp
  4. The scheduler polls and triggers the campaign when UTC time matches

Throttling

Throttling limits the number of emails sent per hour, giving you control over delivery pacing.

Why Throttle?

  • IP warm-up: New IPs/domains should start slow and ramp up gradually
  • Server protection: Prevent overwhelming your SMTP provider's rate limits
  • Deliverability: Some ISPs throttle or block senders who blast too many emails too quickly
  • Spread engagement: Distribute sends over time for more consistent server load

Configuring Throttling

  1. In the campaign builder, find the Throttling section
  2. Toggle Enable Throttling
  3. Set Emails Per Hour (e.g., 6,000)

Smart Smoothing

Instead of sending 6,000 emails in a burst at the start of each hour, Score CRM uses smart smoothing to distribute sends evenly:

6,000 emails/hour → 100 emails/minute

This ensures a steady, predictable sending rate throughout the hour.

IP Warm-Up Ramp

For new IP addresses or domains, you can configure a warm-up ramp:

ParameterDescription
Start RateInitial emails per hour (e.g., 500)
Target RateFinal emails per hour (e.g., 50,000)
DurationNumber of days to reach the target
CurveLinear or exponential ramp

Example warm-up schedule (exponential):

DayEmails/Hour
Day 1500
Day 21,000
Day 32,500
Day 46,000
Day 515,000
Day 635,000
Day 750,000

Day-Parting

Day-parting restricts sending to specific time windows on specific days of the week:

Example:

  • Monday–Friday: Send between 9:00 AM – 6:00 PM
  • Saturday: Send between 10:00 AM – 2:00 PM
  • Sunday: No sending

When the current time falls outside the allowed window:

  1. The campaign is automatically paused
  2. When the next allowed window opens, the campaign resumes automatically

Combining Features

Scheduling, throttling, and day-parting can all be combined:

This lets you schedule a campaign to start Monday morning, send at 6,000/hour, pause at 6 PM, and resume Tuesday at 9 AM — all automatically.