We have a site where sometimes when an order is made, it isn't pushed to google analytics (we're using the google api and the store id etc is correct as some orders get pushed)
The only thing I notice is that the orders that aren't pushed to analytics also have no order email sent but I have absolutely no idea what would cause this.
I've looked at:
store view used
time of day (maybe cron?)
customer sign up date
guest or customer (can't be the issue as we don't allow guest checkout).
The issue happens on a variation of all of these parameters - there isn't anything connecting the orders that aren't pushed into analytics, apart from the fact the order emails aren't sent and I can't understand why they wouldn't be sent, I've put in test orders and used non existent emails, emails that are spelt wrong (that couldn't exist) etc etc and for ME the order email is ALWAYS sent.
Is there any reason some order emails won't send and would this affect analytics?