For those who wish to complete their 90 day online (Other than their initial (1st) 90 day report that has to be in person) then here is the link [members only]
From Signing up to receiving and printing off the e-mail (approved) took all of 8min 20sec.
Good luck
TLDR : Answer Summary
This post provides information on how to complete the 90-day report for Thailand online, detailing the process from signing up to receiving email confirmation. It also includes a comment mentioning the alternative option of filing the report by post.