Key Performance Indicators
💳
0M
Total Transactions
+3.4%
👁
0M
Unique Reach
+2.1%
🚉
0M
Total Trips
+1.8%
🗺
0
BTS Stations
+0
🎯
0
Audience Segments
+4
Ridership Analytics
Monthly BTS Transactions Trend
Total tap-in / tap-out transactions (millions)
▲ +11.3% YTD
BTS Ridership by Line
April 2026 share of total ridership
42.5M total
Station Audience Profile
Top 10 stations by monthly ridership (millions)
Top 10
Audience Income Tiers
Monthly household income distribution (THB)
3.45M reach
Platform Match Rate
BTS audience match to digital platforms
CDP: 89%
BTS Pulse Delivery Timeline
Report delivery history — 2026
4 Delivered
Month Report Period Delivered On Status Records
January 2026 01 Jan – 31 Jan 08 Feb 2026 ✓ Delivered 38.2M txns
February 2026 01 Feb – 28 Feb 08 Mar 2026 ✓ Delivered 39.8M txns
March 2026 01 Mar – 31 Mar 08 Apr 2026 ✓ Delivered 41.1M txns
April 2026 01 Apr – 30 Apr 08 May 2026 ✓ Delivered 42.5M txns
May 2026 01 May – 31 May 08 Jun 2026 ⏳ Pending
BTS Profile Matching — Audience Segments

Predefined Audience Segments

VGI's BTS audience is classified into 66 behaviorally-distinct segments derived from tap-in/tap-out patterns, time-of-use, station dwell, and household income proxies. Segments are refreshed monthly and matched against Meta, Google, TikTok, and the VGI CDP.

66
Total Segments
89%
CDP Match Rate
3.45M
Addressable Reach
4
Active Platforms
Top Segments
All 66 Segments
Audience Segment Directory
# Segment Name BTS Line Income Range (THB/mo) Behavior Tags Reach CDP Match