Memrise has been extremely helpful in learning French vocabulary. I use it in conjunction with lingvist.io which is a bit more advanced, but it's new and currently I think you can only learn French and German with it. Memrise was better for the very first hours of learning (lingvist seemed too difficult), now memrise seems too slow.