A practical issue, sometimes forgotten, deals with generated traffic and bandwidth. As a marketer you want to generate traffic to your website with a clear call to action in your campaign. Of course you’ll have to bear in mind that generated traffic has to be dealt with by the server on which your website has been hosted and running. So make sure that (your providers) bandwidth is large enough to deal with the traffic generated by the mailings.
A practical solution to this problem would to use split-run functionalities of your email marketing platform or to cut up the campaign in small quantities to spread the mailing and its potential traffic in time. For example you can split a campaign of 100.000 emails into 4 campaigns of 25.000. This will spread the traffic to your convenience and will avoid a traffic overload of the server.