How media sells in Thailand
The relationship runs through chat, the paperwork runs through procurement
A Bangkok media sale lives in two worlds at once. The commercial relationship is informal and fast: a planner at an agency in Sathorn or Asoke messages a seller, a rate is discussed, added value is negotiated, and a schedule is agreed in a thread over a couple of days. The administrative side is the opposite: a purchase order has to be issued, documents have to be complete, and the client accounts department has its own calendar that nobody outside it can bend.
Sales teams get into trouble when the first world never crosses into the second. The commitment lives in a chat on a seller phone, so the schedule is real but undocumented, and when that seller changes job the rate history goes with them. A CRM here is not trying to replace the chat app. It is trying to make sure the outcome of the chat becomes a dated company record in the two minutes after it happens.
Seasonality is unusually concentrated
Thai advertising spend clusters hard around a handful of moments: Songkran in April, Chinese New Year, the year-end retail and gifting run, and the tourism high season that drives travel, hospitality and retail categories in Bangkok, Phuket and Chiang Mai. Miss the planning window for one of them and there is no way to make the revenue back later in the quarter, which is why last year buyer lists are the most valuable asset a Thai sales house owns and the one most often left in a spreadsheet nobody opens.
Baht, billing days and deductions at source
The money texture is distinctive. Invoices are issued in baht, most corporate clients accept billing documents only on set days each month and release payments on set days, and service fees are subject to tax deducted at source, with the certificate arriving separately from the payment. A seller who submits an invoice two days after the client cut-off has just added a month to the collection period without knowing it, and a finance team that never chased the certificates spends the year-end reconciling amounts that do not add up.
Putting the submission day, the payment day, the deduction and the certificate status on the account and the campaign record turns all of that from tribal knowledge into something the whole team can see.