Skip to main content

How campaign dates affect email timing

Understand how campaign start and end dates impact email triggers, and why we recommend not changing them after your campaign has launched.

Written by Harry Gardner

Why campaign dates matter

In GivePanel, campaign start and end dates are used to calculate when certain emails should be sent, especially for date based triggers like:

  • “X days after campaign start date”

  • “X days before campaign end date”

These triggers rely on the campaign dates that were in place at the time a supporter registered.


Why we recommend not changing campaign dates after launch

Once a supporter registers, the campaign dates at that point are stored against their record.

If campaign dates are changed after registrations have started coming in, those updates don’t apply to existing supporters.

This means:

  • Existing supporters continue to follow the original campaign dates

  • New supporters follow the updated campaign dates

This can lead to emails being sent at different or unexpected times across your audience.

Example

  • Original campaign start date: 1st April

  • Updated campaign start date: 1st May

A supporter who registered before the change will still have 1st April stored against their record.

If you have an email set to send 21 days after campaign start date, they will receive it based on the April date, even though the campaign now starts in May.

Our recommendation

To keep email timing consistent across all supporters:

  • Set and finalise your campaign start and end dates before launching

  • Avoid changing campaign dates once registrations have started

If dates have already been changed

If campaign dates have been updated after registrations have started, you may see emails sending earlier or later than expected for some supporters.

This is expected behaviour based on how campaign dates are stored per registration, and existing records won’t automatically update to reflect the new dates.

New registrations will follow the updated campaign dates, but earlier registrations will continue using the original ones.

Did this answer your question?