I did online application to Permanent Resident Portal like everybody else. Linking it is through IRCC my account. Its not mandatory to link the application. But by doing so, you can track the status and get updates of your online application.
hi anne21,
In the permanent resident portal, was it under your name or under your Principal sponsors name? Because in my case It was under my principal sponsor's name and email address. Not sure if this is correct and we enclosed as well the representative form. Thank you.