This depends on the number of your email subscribers. eCommerce sites with more than 10,000 subscriptions can send an email per day. If you have less than 2,000, consider sending four to eight emails monthly and assessing the response. If you lose more than you gain, that could mean you're becoming spammy.