ContactPoint is a schema.org type used inside Organization markup to list ways to contact you, with a contact type such as customer service or sales, and details like phone, email and languages.
Need help with SEO?
Comppound runs SEO and AI search for SaaS companies. We plan what to publish, produce it with AI, and every page passes automated checks, and a person reviews samples and anything high-risk.

- Published to your site and tracked in Search Console
- One person answers for your account
- Plans from $400 a month, terms from 3 months
Using it
Nest one or more ContactPoint objects under the contactPoint property of your Organization. Only include channels you actually offer, and keep them in line with your contact page.
"contactPoint": {
"@type": "ContactPoint",
"contactType": "customer support",
"email": "support@example.com"
}Care with public details
Markup is public. Use shared inboxes and business lines, not personal numbers.
Common mistakes
Listing a channel that is not staffed
Markup that points to a dead inbox misleads users and machines alike.
Frequently Asked Questions
No. It is optional and Google does not guarantee any display from it.
Keep reading
- Organization Schema: Organization schema describes a company in structured data: name, logo, URL, contact details and official profiles, usually placed on the homepage.
- Schema.org: Schema.org is the shared vocabulary of types and properties that search engines use to read structured data about pages, products, people and organizations.
- JSON-LD: JSON-LD is a JSON-based format for structured data, placed in a script tag, and it is the format Google recommends for Schema.org markup.
- Nested vs Flat Schema: Nested schema places related entities inside one another, while flat schema lists them side by side in an @graph linked by @id references.
- AggregateRating: AggregateRating summarizes many reviews as an average score and count, and is the markup behind star ratings shown in some Google search results.
- Author Markup: Author markup identifies who wrote a piece of content using the author property, linking articles to a Person or Organization with a profile URL.
- Course Schema: Course schema describes an educational course with name, description and provider. Google phased out its course info rich result in 2025.
- DiscussionForumPosting Schema: DiscussionForumPosting schema marks up forum threads and social posts with author, date and text, helping Google identify discussion content.
Sources
