ContactPoint schema — what it does & how to ship it
ContactPoint marks up a specific contact channel — support, sales, billing — with contactType, email, telephone and availableLanguage. Nested inside Organization.
What it does
ContactPoint carries contactType, telephone, email, availableLanguage and hoursAvailable. Ship multiple ContactPoints per Organization for different channels.
SERP / AI benefit
Contact info in the Knowledge Panel, and LLM enrichment for 'how do I contact X' queries.
Where to use it
Nested inside Organization.
JSON-LD example
{
"@type": "ContactPoint",
"contactType": "customer support",
"email": "support@wbpomniseo.com",
"availableLanguage": ["en"]
}Copy, edit for your site, and drop into your page head inside a<script type="application/ld+json">block. Validate with Google's Rich Results Test.
In WBP Omni SEO Pro
Live in the sitewide Organization node with support and sales contact points.
Ship ContactPoint without touching codeFrequently asked
How many ContactPoints per Organization?›
As many as needed — one per real channel (support, sales, press, billing). Don't fake them.
