Timing is key in email marketing. Ideally, you should send the initial follow-up email within 24 to 48 hours after the event. This ensures that the event is still fresh in the recipient's mind. Subsequent emails can be spaced out over the next few weeks to keep the conversation going.