What is the use of online application, if you can't track it? Even, your paper application can be track, if you link it online at IRCC portal. However, i believe that one can apply through VFS Global website as well but, i'm not sure about their application tracking system.