Much of what you mention in your post seemed spammy; messaging regarding cart abandonment, etc. I aggressively label messages like that as spam, and I suspect others do too. I also suspect after blasting out messages like that, your accounts will get burned.