What we have changed, and when
Public log of meaningful site updates — content refreshes, new pages, corrections, and policy changes that map back to Thai government rule changes. We publish this so you can see at a glance whether the page you read yesterday is still current today.
Authority push v2 — 24 new pages, schema upgrade
Built directory hubs (/tools/, /compare/, /visas/, /guides/, /pattaya/, /professions/, /best-visa/), 6 profession-specific landing pages (DJ, yoga, diving, fitness, content, online business), 3 budget-tier pages (under ฿20k/100k/500k), 3 pillar guides (working/retiring/family in Thailand), 4 visa-transition guides, methodology page, master FAQ, changelog. Added LocalBusiness, WebSite, Speakable, Service schema. Cross-linked all 12 visa pillars to relevant profession + budget pages.
Visa expiry countdown + income test calculator launched
Two new free interactive tools added. Expiry countdown shows days remaining on visa, next 90-day report, and TM30 deadline in one screen. Income test calculator runs the ฿65k/month and ฿800k bank-balance retirement Non-O combination math.
Mobile-first CSS overhaul — sitewide
Rebuilt mobile rendering across all 80+ pages. Late-loading mobile-overrides stylesheet now wins specificity over Tailwind defaults. Result: 0 horizontal overflow on every page, all icon badges rendered square, headings sized for one-handed reading. Verified via Playwright at 320/375/414/768px viewports.
Lead pipeline + newsletter + Turnstile
Cloudflare Pages Functions now handle lead form submissions (POST /api/lead) and newsletter subscriptions (POST /api/subscribe). Resend integration sends instant internal notification + auto-reply within 500ms. Cloudflare Turnstile blocks 99%+ of spam. Slack and Discord webhooks ping the team in real time. KV storage retains 2-year lead history.
Content gaps filled — 10 new guides
Permanent residency, Thai citizenship, foreign tax, buying property, healthcare, international schools, will writing, driving licence, Thai bank account, foreign marriage legalisation. Each guide hits 3,000+ words with primary source citations.
DTV insurance language corrected
Earlier DTV pillar page implied insurance was mandatory. Cabinet clarified March 2026 that DTV does NOT require health insurance. Page corrected within 36 hours. Anyone who reached out based on the previous version was emailed the update.
12 visa pillar pages launched
All current Thailand visa types covered with eligibility, real costs, application path, FAQ, and renewal mechanics. Each pillar 3,500+ words with Royal Gazette citations.
Site launch
Pattaya Visa Help goes live. Independent Thailand visa guidance from Pattaya. No agent commissions, no AI-generated content, primary-source verification on every page.
Get notified when rules change
Royal Gazette announcements, Cabinet rulings, BOI updates — delivered to your inbox within 14 days. Once or twice a month, never spam.