I mean, I just phoned the ottawa embassy, they have a phone number specifically for visa stuff, they offered to do the pre-approval (I'm a designer, so I had to show a professional portfolio of my work). And I sent in my documents to their email specifically for visa stuff. It's all on the thai ottawa embassy website