We had a few customers using Microsoft O360 who said they didn't receive our emails. After troubleshooting we discovered them in spam. For reference we were using Gsuite at a .xyz address. We checked with other customers who received our emails -- perhaps it was the domain, I attributed it to being an odd tld.