Hello, we’d like to learn when the best time is to send emails to various people that we’ve communicated with before. Does anyone have tips or scripts on how to do that?
All I can think of is to do the following; any other suggestions?
- Search for all messages for each email address
- Iterate through each message:
- “Get message seen status” (which seems to show only the first seen - not sure if there’s any way to see every time it was seen?)
- Get the message created_at (date at which the message as been sent or received)
- Compare “seen” and “created_at” to address Apple mail and similar proxy views (i.e. “seen” within 1 minute of open)
- Disregard or weigh those lower.
- Then finally process all that info to somehow figure out the best send time by somehow weighting “first seen” in relation to day/time and frequency across all messages with a person.
- Not sure best way to “math that out” so to speak?
Does that sound about right or is there any better way to do it, or somehow involve AI if applicable?