As far as I can tell it's luck. I went ages without qualifying, then after a few months had a run of them and now am getting nothing again.
The worst are the ones that waste 1/2 hour of your time and tell you at 99% completed that you don't qualify. Since then I've tried very few. Once bitten.....