You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I hope this message finds you well. I wanted to express my interest in adding a new feature to the GitHub repository of Mailgun-Go. Specifically, I would like to propose the addition of Send Time Optimization (STO) functionality.
STO is a Mailgun feature that leverages machine learning to determine the most opportune time to deliver a message to a recipient. By delivering the message right before the recipient typically checks their email, STO aims to increase engagement rates and ultimately improve overall conversions and ROI.
To implement this feature, I suggest introducing a new method called SetSTOPeriod to the Message class. This method would allow users to set the o:deliverytime-optimize-period parameter, as described in the Mailgun API documentation (https://documentation.mailgun.com/en/latest/api-sending.html#sending). According to the specification, this parameter should be a string representing the number of hours in [0-9]+h format, with a minimum of 24h and a maximum of 72h. To ensure compliance with this specification, the implemented code would include necessary checks.
I have already prepared a pull request (#304) with the proposed changes. If you find this feature appropriate and valuable for the Mailgun-Go repository, I would be grateful for your review and consideration.
Thank you kindly for your time and attention.
Best regards,
Kevin
The text was updated successfully, but these errors were encountered:
Dear @thrawn01 ,
I hope this message finds you well. I wanted to express my interest in adding a new feature to the GitHub repository of Mailgun-Go. Specifically, I would like to propose the addition of Send Time Optimization (STO) functionality.
STO is a Mailgun feature that leverages machine learning to determine the most opportune time to deliver a message to a recipient. By delivering the message right before the recipient typically checks their email, STO aims to increase engagement rates and ultimately improve overall conversions and ROI.
To implement this feature, I suggest introducing a new method called SetSTOPeriod to the Message class. This method would allow users to set the o:deliverytime-optimize-period parameter, as described in the Mailgun API documentation (https://documentation.mailgun.com/en/latest/api-sending.html#sending). According to the specification, this parameter should be a string representing the number of hours in [0-9]+h format, with a minimum of 24h and a maximum of 72h. To ensure compliance with this specification, the implemented code would include necessary checks.
I have already prepared a pull request (#304) with the proposed changes. If you find this feature appropriate and valuable for the Mailgun-Go repository, I would be grateful for your review and consideration.
Thank you kindly for your time and attention.
Best regards,
Kevin
The text was updated successfully, but these errors were encountered: