In this article
This healthcare marketing glossary explains the abbreviations and terms used to measure and discuss digital marketing, such as CPM, CPC, CPA and ROAS, which hospital and clinic marketing teams need to read agency and ad platform reports correctly and make budget decisions themselves.
Many healthcare marketing teams grew up with corporate communications, events and print, while retail, FMCG and e-commerce have decided by these numbers for years. This glossary gathers more than 50 common terms by topic, explained in plain language with hospital and clinic examples. Keep it open when reading reports, or share it with your team.
Ad costs and ad measurement
Enter one campaign’s numbers and see how each term in this section is calculated.
Ad metrics calculator
Enter one campaign’s numbers from your ad platform and booking system. The calculator turns them into the metrics this glossary explains.
- CPM: cost per 1,000 impressions
- THB
- CTR: click-through rate
- %
- CPC: cost per click
- THB
- Cost per chat
- THB
- Qualified chat rate
- %
- Cost per qualified chat
- THB
- Qualified chat-to-booking rate
- %
- CPA: cost per booking
- THB
- Cost per patient who attended
- THB
- ROAS: revenue per THB of ad spend
- ×
The starting figures are a made-up one-month health check campaign, not market averages.
Impression
One display of an ad on a screen. One person may see the same ad several times, counting as several impressions.
Reach
The number of people who saw an ad at least once, unlike impressions, which count displays. An ad shown 100,000 times to 25,000 people has a reach of 25,000.
Frequency
The average number of times one person saw an ad: impressions divided by reach. Too high a frequency tires people and makes each result more expensive.
CPM (cost per mille)
Ad cost per 1,000 impressions: spend divided by impressions, times 1,000. It shows how expensive reaching people is. THB 50,000 for 400,000 impressions is a CPM of THB 125.
CTR (click-through rate)
The share of impressions that led to a click, showing how compelling the ad’s message and image are. 4,000 clicks from 400,000 impressions is a CTR of 1%.
CPC (cost per click)
Ad cost per click: spend divided by clicks. A low CPC does not mean a good ad if the people clicking never message or book.
Lead
Someone who shows interest and leaves a way to contact them. In Thai healthcare, most leads are people who message on LINE or Facebook, or fill in an enquiry form.
CPL (cost per lead)
Ad cost per lead, such as per person who starts a chat. THB 50,000 spend and 400 chats is a CPL of THB 125.
Cost per chat
Ad cost per chat started on LINE, Messenger, Instagram or WhatsApp. It matters especially in Thai healthcare and many emerging markets, where most private patients choose and contact providers themselves by chat rather than through a primary care doctor first. Do not confuse it with CPC, which means cost per click, and always read cost per chat alongside chat quality: cheap chats that never become patients do not help.
Junk chat
A chat with no chance of becoming a patient: spam, wrong numbers, accidental taps, or a question followed by silence. Common with ads that send people straight into Messenger, because the ad system finds people likely to tap, not people likely to book. Junk chats make cost per chat look cheap while eating the admin time that should go to closing real patients.
Qualified chat
A chat asking about a real service with a chance of booking, such as questions on price, availability or preparation. Measuring the qualified chat rate and cost per qualified chat compares ads more fairly than cost per chat alone, and sending qualified chats or bookings back to the ad platform teaches it to find more people like them.
Conversion
The action counted as an ad’s success, which each report defines differently: a chat, a form, a booking or a payment. Always ask your agency what conversion means in their report.
Conversion rate
The share of people who took the desired action out of those who arrived. From 400 chats, 120 bookings is a 30% rate. Sometimes abbreviated CVR.
CPA (cost per acquisition)
Ad cost per desired result, such as per booking or per package sold. For hospitals, the most meaningful CPA is ad cost per patient who actually attended.
ROAS (return on ad spend)
Revenue per THB of ad spend: revenue divided by ad spend. A ROAS of 4.8 means each THB 1 of ads brought THB 4.80 of revenue. Break-even ROAS is 1 divided by gross margin: at a 40% margin you need a ROAS of at least 2.5.
ROI (return on investment)
Return against the total investment. Unlike ROAS, which looks only at revenue per ad spend, ROI deducts all costs, such as the cost of care, agency fees and staff.
Attribution
Identifying which ad or channel each patient or booking came from. It is especially hard in Thai healthcare, because patients often see an ad, start a chat and book inside the chat, so the ad platform sees only the chat.
Pixel and Conversions API
Code and connections that send actions on your website or system, such as form submissions or bookings, back to the ad platform, so it can measure and find people likely to book. Never send patients’ health data.
UTM
Text added to the end of a link to say where the click came from and which campaign, such as ?utm_source=facebook&utm_campaign=health-check, so analytics can separate each campaign’s results.
Retargeting
Showing ads to people who already visited your website or interacted with your brand. Healthcare needs extra care: ad platforms restrict health-related data, and patient data is sensitive under PDPA.
A/B testing
Running two versions at once, such as two ad messages or two landing pages, and measuring which works better. Change one thing at a time so you know what made the difference.
Landing page
The web page people reach after clicking an ad. A good landing page answers the question the ad raised: a health check ad should lead to the price, inclusions and a booking button, not the hospital home page.
Patients, customers and revenue
CAC (customer acquisition cost)
The cost of gaining one new patient, including ads, agency, platform fees and related staff, unlike CPA, which usually counts only ad cost. See how to set a CAC ceiling in the hospital marketing plan.
LTV (lifetime value)
The revenue or profit one patient brings over the whole relationship. In practice hospitals and clinics usually look at revenue per new patient over 12 months, which patient cohort analysis can find.
LTV:CAC
The ratio between what a patient brings and what it cost to gain them. If 12-month profit per new patient is THB 3,000 and CAC is THB 750, the ratio is 4 to 1; the higher, the better.
Retention rate
The share of patients who come back within a set period, such as 12 months; a measure of patient care and CRM.
Churn
The share of patients who do not come back; the opposite of retention.
Cohort
A group of patients who started in the same period, such as January’s new patients. Following each group separately shows whether retention is improving.
Show rate and no-show
Show rate is the share of patients who attend their appointment; a no-show is someone who booked and did not come. A no-show is ad cost already paid with no revenue.
Funnel
The steps patients pass through before treatment, such as seeing an ad, clicking, chatting, booking and attending. People drop out at every step; seeing the whole funnel shows which step to fix first.
CRM (customer relationship management)
The systems and methods for managing patient relationships: keeping contact and visit history and sending messages at the right time, such as appointment reminders and recall.
Recall
Contacting existing patients to come back at medically sensible intervals, such as annual check-ups, dental cleaning or the next vaccine dose. Often the lowest-cost source of patients.
Search and AI
SEO (search engine optimisation)
Improving a website to rank in unpaid search results, such as on Google, with pages that answer searchers’ questions well and are easy for search engines to understand.
SEM (search engine marketing)
Marketing on search engines, usually meaning paid ads in search results, such as Google Ads, paid per click.
Organic
Results or traffic not from paid ads, such as people finding your site in normal search results or from unpromoted posts.
Keyword
A word or phrase people search for, such as "health check price" or "best LASIK clinic". Knowing patients’ keywords helps build pages and ads that match their needs.
SERP (search engine results page)
The page of search results, which today holds more than links: ads, maps, related questions and AI-generated answers.
AEO (answer engine optimisation)
Getting AI assistants such as ChatGPT, Gemini and Google AI Mode to use your information and recommend you. See the full guide, AEO for hospitals and clinics.
GEO (generative engine optimisation)
Another name for AEO: getting AI systems that generate answers to use your information and recommend you.
AI Overviews and AI Mode
AI-generated answers in Google search. AI Overviews appear above the normal results; AI Mode is a conversational search mode that works like an AI assistant.
Structured data
Code on a web page that tells search engines and AI what each piece of information is, such as facility name, address, hours, doctors and FAQs. Sometimes called schema.
llms.txt
A short text file on your website written for AI assistants, summarising who the facility is, its services, prices, location, hours and how to book. Proposed in 2024; create one free with our AEO tools.
Markdown (.md) page version
The same web page as plain text, without menus and scripts, which AI reads faster and more accurately. Announce it in the page head with an alternate link of type text/markdown.
robots.txt
A file on your website saying which crawlers may read it. AI assistants have crawlers that search and answer patients, which you should always allow, and crawlers that collect training data, which you can allow or block.
E-E-A-T
The criteria Google uses to judge content quality: experience, expertise, authoritativeness and trustworthiness. Especially important for health content.
YMYL (your money or your life)
Content that affects readers’ health, finances or safety, which Google assesses more strictly. All health content falls into it.
Google Business Profile
Business information shown on Google Maps and in search, such as name, category, address, hours, photos, services and reviews; a source both patients and AI use often. A strong profile has the right categories, accurate hours including holidays, a service list with starting prices, real photos of the place and team, a link to your website, a booking button and a reply to every review, all matching your website.
Google Maps
Google’s map, where patients look for providers nearby, for example searching "dental clinic near me" and choosing by distance, rating and hours. Ranking near the top depends on relevance, distance and prominence, which come from a complete Business Profile, the number and score of reviews, and your standing on the web. For many clinics, Google Maps is where new patients find them most often.
Book Now button on Google Maps
A booking button on a provider’s Google Maps and search profile that lets patients choose a service, date and free slot and book straight away, without chatting or calling. It comes from a booking system that partners with Google and must connect to the provider’s real schedule. Jib OS customers can enable Book Now through HDmall’s official partnership with Google, with every booking in the same calendar as other channels.
Google agentic health appointments
The ability of Google AI Mode and Gemini to find providers, their services and the free slots of doctors, dentists or beauty practitioners, and book for the patient inside the conversation, without the patient searching elsewhere. Google began this kind of booking in AI Mode for beauty and wellness services in the US in November 2025, and Gemini added doctor appointment booking through a connected app with Zocdoc in the US in August 2026. Providers can only be booked this way if their services and availability are already in a system connected to Google. Jib OS customers can make their services and practitioners’ schedules visible and bookable through this channel.
Backlink
A link from another website to yours. Links from trusted sites help Google see your site as more trustworthy.
Share of AI answers
The share of key questions where AI assistants recommend you, measured by asking AI the same questions every month; a leading indicator of whether patients will find you.
Channels and sales
Marketplace
A platform bringing many sellers together for buyers to compare, either general platforms for every kind of product or healthcare-native platforms such as HDmall.
GP or commission
The share of each sale a platform keeps, as a percentage of price. General e-commerce platforms raised theirs several times in 2026; always include it in profit per case.
Omnichannel
Continuous patient care across every channel, such as LINE, Facebook, website, phone and front desk, with data and history in one place.
Click-to-chat
Ads that open a chat with the business when tapped, such as on LINE, Messenger or WhatsApp. Very common in Thai healthcare because patients like to ask before booking, but measure chat quality, not just volume, and link chats to bookings.
AI agent and chatbot
Systems that answer chats automatically. Modern AI agents answer from the clinic’s real information, book appointments and hand over to a person for clinical questions, unlike older menu-based chatbots.
AI triage
Letting an AI agent take the first layer of chats: answering general questions, filtering out junk and handing only qualified or ready-to-book chats to a human admin, for example through a platform such as Jib OS. Admins then spend their time closing bookings at the bottom of the funnel, rather than answering the same basic questions at the top and middle, where the job is to inform and nurture. Clinical questions always go to a person.
Direct-to-patient
Pharma companies building channels that connect directly with patients and downstream providers. In Thailand, prescription medicines still always go through a doctor; see direct-to-patient pharma in Thailand.
Mini-website
A small website with the main services, prices, doctors, hours, a map and FAQs: enough for patients, Google and AI to find your information without building a large site.
Insurance, benefits and pharma
Co-payment
A condition in Thailand’s standard health insurance for policies starting from 20 March 2025, making the insured pay 30% or 50% at renewal when claims meet set criteria. See co-payment in Thai health insurance.
Deductible
A fixed amount the insured pays before the insurer pays, chosen at purchase, unlike co-payment, which is a share and depends on claims history.
Care navigation
Guiding patients or insurance members to suitable treatment, doctors and facilities before costs are incurred. See medical inflation and insurer cost containment.
Direct billing
The facility bills the insurer directly, so the patient does not pay first and claim later.
Medical inflation
The yearly rise in health insurance claims cost per person. In Thailand it runs many times above general inflation and is the main reason premiums rise every year.
Value-added services
Services an insurer or employer adds beyond core cover, such as member prices on health checks, vaccines and dental care. See health policyholder benefits.
Disease awareness
Campaigns explaining a disease’s risks, symptoms and prevention and encouraging people to see a doctor, without naming or pointing to any product. Pharma uses them where medicines may not be advertised to the public.
Drug advertising approval number (ฆท.)
The number issued when the Thai FDA approves a medicine ad to the public, which must appear in the ad. It applies only to medicines that may be advertised to the public, not dangerous or specially controlled drugs.
Law and personal data
Facility ad approval
Ads inviting people to use a private healthcare facility’s services need approval before publication under section 38 of the Sanatorium Act, from DHSS or the provincial public health office. See the healthcare advertising guide.
PDPA
Thailand’s Personal Data Protection Act 2019: collecting, using and disclosing personal data needs a lawful basis, such as consent, and the data must be kept secure.
Sensitive data
Personal data the law protects more strictly, including health data. Collecting and using it generally needs explicit consent, and it should not be used to target ads.
Consent
A data subject’s permission to use their data for a stated purpose. Marketing consent should be separate from treatment consent, and must be possible to withdraw.
Frequently asked questions
What is CPM?
CPM (cost per mille) is ad cost per 1,000 impressions: spend divided by impressions, times 1,000. THB 50,000 for 400,000 impressions is a CPM of THB 125. It shows how expensive reaching people is.
What is the difference between CPC and CPA?
CPC is ad cost per click; CPA is ad cost per desired result, such as a booking or a package sold. CPC shows how cheaply you bring people in; CPA shows what real results cost, which matters more for budget decisions.
What is a good ROAS?
There is no single figure for every service. Break-even ROAS is 1 divided by gross margin: a service with a 40% margin needs a ROAS of at least 2.5. If patients return, look at 12-month revenue, not just the first visit.
What is the difference between CAC and CPA?
CPA usually counts only ad cost per result; CAC includes every cost of gaining a new patient, such as agency, platform fees and staff. CAC is higher and closer to the true cost.
Which metric matters most for hospital marketing?
Ad cost, or total cost, per new patient who actually attended, against the profit that patient brings over 12 months. CPM, CTR and CPC help tune ads but do not say whether the marketing budget pays.
How do we get a Book Now button on Google Maps?
Use a booking system that partners with Google and connects to your real schedule. Jib OS customers can enable Book Now through HDmall’s official partnership with Google, and bookings made through it land in the same calendar as bookings from other channels.
What is cost per chat?
Cost per chat is ad cost per chat started on LINE, Messenger, Instagram or WhatsApp. It is a key metric in Thai healthcare because most patients get in touch and book by chat. Read it alongside the qualified chat rate, because a low cost per chat can come from lots of junk chats.
Why do Facebook ads that open Messenger bring so many junk chats?
The ad system finds people most likely to tap, who are not the same people most likely to book. Fix it by measuring qualified chats or bookings and sending them back to the platform, making the ad clear about the service and price, and letting AI triage the first layer before handing over to admins, so they do not spend time on chats that will never book.
What does "conversion" mean in an agency report?
Each report defines it differently: a tap on the chat button, a form, a booking or a payment. Always ask, and ask for reporting through to bookings and patients who attended.
Sources
- Stan Ventures, Google’s AI Mode begins rolling out agentic booking (November 2025)
- PR Newswire, Zocdoc brings real-time appointment booking to Gemini (12 August 2026)
- HDmall, Hospital marketing plan, with a free Excel template
- HDmall, Patient cohort analysis
- HDmall, Hospital marketing in Thailand: a 2026 strategy guide