My first 90 day report completed online.
Thought I'd give it a go as it's a 1 hour drive to the immigration office in Kalasin.
Approved within 3 hours. No need to go in person the first time apparently, at least in Kalasin province. 👍
Maybe different in Phuket, Pattaya, Bangkok etc.
Anyway just thought I'd share my experience.