We use cookies for analytics and to serve ads. Accept to enable Google Analytics and AdSense. You can decline to stay opt-out.
Software application pages with organization identity, reviews, FAQs, and breadcrumb context. Works for web and mobile apps.
Core application entity with name, description, category, OS/platform, and offers.
Company identity backing the app; helps trust and eligibility.
Social proof for the app.
Address pricing, trials, integrations, and support.
Clarify where the app page sits in the site.
Ensure every applicable required property is present in your implementation. Nested props reference their parent objects (for example, `offers.priceCurrency`).
Paste as a single script tag. Keep product details, offer data, shipping/returns, and FAQ answers in sync with the page.
[
{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"@id": "https://www.example.com/app/crm-suite#app",
"name": "CRM Suite",
"description": "All-in-one CRM with pipeline, email, and analytics for B2B teams.",
"applicationCategory": "BusinessApplication",
"operatingSystem": "Web",
"softwareVersion": "5.2.1",
"screenshot": "https://www.example.com/images/crm-suite-dashboard.webp",
"offers": {
"@type": "Offer",
"price": "49.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"url": "https://www.example.com/app/crm-suite#pricing"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": 4.6,
"reviewCount": 312
},
"publisher": {
"@type": "Organization",
"name": "Example Software",
"url": "https://www.example.com"
}
},
{
"@context": "https://schema.org",
"@type": "Organization",
"@id": "https://www.example.com/#org",
"name": "Example Software",
"url": "https://www.example.com",
"logo": "https://www.example.com/images/logo-120x60.png",
"sameAs": [
"https://www.linkedin.com/company/example",
"https://twitter.com/example"
]
},
{
"@context": "https://schema.org",
"@type": "Review",
"@id": "https://www.example.com/reviews/crm-suite-1#review",
"name": "Great for scaling SDR teams",
"reviewBody": "Easy to set up, strong email automation, and good reporting.",
"datePublished": "2026-02-08",
"reviewRating": {
"@type": "Rating",
"ratingValue": 5,
"bestRating": 5
},
"author": { "@type": "Person", "name": "Priya S." },
"itemReviewed": { "@id": "https://www.example.com/app/crm-suite#app" }
},
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Is there a free trial?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes, 14 days with all features. No credit card required."
}
},
{
"@type": "Question",
"name": "Do you integrate with Slack?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes. Connect Slack to push deal updates and alerts from pipelines."
}
}
]
},
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.example.com" },
{ "@type": "ListItem", "position": 2, "name": "Apps", "item": "https://www.example.com/app" },
{ "@type": "ListItem", "position": 3, "name": "CRM Suite", "item": "https://www.example.com/app/crm-suite" }
]
}
]Yes. For browser-only products, set @type to WebApplication; keep required fields aligned to the page content.
Provide the entry-level or representative price with currency. Keep the offer URL pointing to your pricing or signup section.