We use cookies for analytics and to serve ads. Accept to enable Google Analytics and AdSense. You can decline to stay opt-out.
Co-branded partnership pages with Organization + Offer context, FAQs, and breadcrumb navigation.
Anchors the primary brand and partner identity.
Describes the co-branded offer and CTA.
Answers eligibility, redemption, and timeline questions.
Provides navigation context for the partnership page.
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": "Organization",
"@id": "https://www.example.com/partners/northwind#org",
"name": "Northwind",
"url": "https://www.example.com",
"logo": "https://www.example.com/images/northwind-logo.svg",
"description": "Customer engagement platform for modern teams."
},
{
"@context": "https://schema.org",
"@type": "Organization",
"@id": "https://www.example.com/partners/contoso#org",
"name": "Contoso Cloud",
"url": "https://www.contoso.com",
"logo": "https://www.example.com/images/contoso-logo.svg",
"description": "Cloud infrastructure and security services."
},
{
"@context": "https://schema.org",
"@type": "Offer",
"@id": "https://www.example.com/partners/contoso#offer",
"name": "Northwind + Contoso Growth Bundle",
"description": "Bundle offer with 20% off Northwind Pro and free Contoso onboarding.",
"price": "199.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"url": "https://www.example.com/partners/contoso",
"seller": { "@id": "https://www.example.com/partners/northwind#org" }
},
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Who is eligible for the bundle?",
"acceptedAnswer": {
"@type": "Answer",
"text": "New customers who sign up during the campaign window are eligible."
}
},
{
"@type": "Question",
"name": "How do I redeem the offer?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Complete the signup form on the partnership page to receive redemption instructions."
}
},
{
"@type": "Question",
"name": "How long does the promotion last?",
"acceptedAnswer": {
"@type": "Answer",
"text": "The offer is available through June 30 and is subject to availability."
}
}
]
},
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.example.com" },
{ "@type": "ListItem", "position": 2, "name": "Partners", "item": "https://www.example.com/partners" },
{ "@type": "ListItem", "position": 3, "name": "Contoso Cloud", "item": "https://www.example.com/partners/contoso" }
]
}
]Yes. Include both brand logos on the page and in Organization entries with distinct @id values.
Add multiple Offer entries for each tier and match their CTA URLs.