We use cookies for analytics and to serve ads. Accept to enable Google Analytics and AdSense. You can decline to stay opt-out.
Donation or campaign pages with org identity, event tie-in, reviews/testimonials, FAQs, and breadcrumb context.
Anchors nonprofit identity, mission, and donation URL.
Represents the related event or campaign milestone (optional but powerful for event-driven fundraising).
Shows testimonials or impact quotes tied to the organization/campaign.
Answers donation, tax-deductibility, matching gifts, and impact questions.
Provides navigation context within 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": "NGO",
"@id": "https://www.example.org/donate/clean-water#org",
"name": "Clean Water Now",
"url": "https://www.example.org/donate/clean-water",
"logo": "https://www.example.org/images/logo-120x60.png",
"sameAs": [
"https://www.linkedin.com/company/clean-water-now",
"https://twitter.com/cleanwaternow"
]
},
{
"@context": "https://schema.org",
"@type": "Event",
"@id": "https://www.example.org/donate/clean-water#event",
"name": "Clean Water Spring Campaign 2026",
"description": "Fundraising drive to build 50 wells across rural communities.",
"startDate": "2026-03-15",
"eventAttendanceMode": "https://schema.org/OnlineEventAttendanceMode",
"eventStatus": "https://schema.org/EventScheduled",
"location": {
"@type": "VirtualLocation",
"name": "Online"
},
"offers": {
"@type": "Offer",
"price": "0.00",
"priceCurrency": "USD",
"url": "https://www.example.org/donate/clean-water#donate"
}
},
{
"@context": "https://schema.org",
"@type": "Review",
"@id": "https://www.example.org/testimonials/anna#review",
"name": "Impactful and transparent",
"reviewBody": "I visited a community well built last year—seeing the impact firsthand made me a recurring donor.",
"datePublished": "2026-02-10",
"reviewRating": {
"@type": "Rating",
"ratingValue": 5,
"bestRating": 5
},
"author": { "@type": "Person", "name": "Anna K." },
"itemReviewed": { "@id": "https://www.example.org/donate/clean-water#org" }
},
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Are donations tax-deductible?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes. Clean Water Now is a 501(c)(3) nonprofit. Receipts are emailed after each donation."
}
},
{
"@type": "Question",
"name": "Do you offer employer matching?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes. We provide a matching gift lookup and will supply verification letters for employers."
}
},
{
"@type": "Question",
"name": "How are funds used?",
"acceptedAnswer": {
"@type": "Answer",
"text": "75% funds field projects, 20% training/maintenance, 5% administration. Quarterly impact reports are published on the campaign page."
}
}
]
},
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.example.org" },
{ "@type": "ListItem", "position": 2, "name": "Donate", "item": "https://www.example.org/donate" },
{ "@type": "ListItem", "position": 3, "name": "Clean Water Campaign", "item": "https://www.example.org/donate/clean-water" }
]
}
]Optional but recommended for campaign drives tied to dates. For evergreen donation pages, omit Event and keep NGO + FAQ + Breadcrumb.
Use the NGO or Event URL for the donation target; ensure the JSON-LD matches the visible CTA link on the page.