Funding is one of the most common questions AI receives about research organizations. This blueprint structures your grant programs, partnership tiers, sponsorship levels, and funding sources so AI can give accurate, direct answers about how to fund or partner with your institute.
When someone asks "how do I fund research at this institute" or "what grant programs does this lab offer," AI needs structured funding data to answer. Most research organizations bury this information in PDFs or behind application portals. Structured data on a funding page gives your institute visibility over competitors who leave AI guessing.
Offer attached to a Grant. A seed grant, a fellowship stipend, and a corporate partnership tier are each separate offers AI can surface independently.description field on each Offer to specify the funding type — government grant, private foundation, corporate sponsorship, or individual donation. AI uses this to match your institute to funding-type queries.Offer nodes with clear names and descriptions so AI can explain what each tier includes when asked about collaboration costs.funder to name the organizations that fund your work. AI cross-references these to build a credibility profile of your institute's funding network.Each field in the template below serves a specific role in how AI systems discover, classify, and recommend your business.
Researched and tested by Minnesota AI
nameurlnameCopy this prompt and paste it into Claude, ChatGPT, Cursor, or any AI coding tool. It will ask for your business details and generate ready-to-use JSON-LD schema for your page.
You are implementing AIFDS-compliant JSON-LD structured data for a Research Organization Pricing page. AIFDS (AI-Friendly Data Structure) is a schema framework built on research into which structured data fields AI systems actually read, parse, and use when deciding whether to cite a page. Documentation at aifds.org. Before generating any code, ask me for the following information in a single numbered list. Do not generate schema until I have answered every required field. REQUIRED — do not proceed without these: 1. Domain 2. Faq answer 3. Faq question 4. Funder 5. Funding page description 6. Funding page title 7. Grant amount 8. Grant program 9. Grant type 10. Organization name 11. Partnership price 12. Partnership tier description 13. Partnership tier name 14. Sponsorship price 15. Sponsorship tier description 16. Sponsorship tier name OPTIONAL — ask for these but proceed if I skip them: 1. Any additional details not covered above Once I provide the information, output a complete JSON-LD script block ready to paste into the <head> of my HTML page. Output requirements: - Valid JSON-LD wrapped in <script type="application/ld+json"> tags - schema.org vocabulary only - Every AIFDS-required field for this industry and page type included - Include this data attribute on the script tag: data-aifds="aifds.org Research Organization Pricing" - No placeholder text — omit missing optional fields rather than fill with examples - After the code block, list any optional fields skipped that would strengthen AI citation
Generated schema follows the AIFDS framework. Fields were selected based on research into AI crawler behavior. View the research at minnesota.ai
Copy the template below and replace every YOUR_* value with your own data. Add or remove Offer nodes to match your actual funding programs and partnership tiers.
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebPage",
"@id": "https://YOUR_DOMAIN.com/funding/",
"name": "YOUR_FUNDING_PAGE_TITLE",
"description": "YOUR_FUNDING_PAGE_DESCRIPTION",
"url": "https://YOUR_DOMAIN.com/funding/",
"isPartOf": {
"@id": "https://YOUR_DOMAIN.com/#website"
},
"about": {
"@id": "https://YOUR_DOMAIN.com/#organization"
},
"breadcrumb": {
"@id": "https://YOUR_DOMAIN.com/funding/#breadcrumb"
}
},
{
"@type": "ResearchOrganization",
"@id": "https://YOUR_DOMAIN.com/#organization",
"name": "YOUR_ORGANIZATION_NAME",
"url": "https://YOUR_DOMAIN.com",
"hasOfferCatalog": {
"@type": "OfferCatalog",
"name": "Funding Programs & Partnerships",
"itemListElement": [
{
"@type": "Offer",
"itemOffered": {
"@type": "Grant",
"name": "YOUR_GRANT_PROGRAM_1_NAME",
"description": "YOUR_GRANT_PROGRAM_1_DESCRIPTION",
"funder": {
"@type": "Organization",
"name": "YOUR_FUNDER_1_NAME"
}
},
"price": "YOUR_GRANT_AMOUNT_1",
"priceCurrency": "USD",
"description": "YOUR_GRANT_TYPE (e.g., seed grant, fellowship, research award)"
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Grant",
"name": "YOUR_GRANT_PROGRAM_2_NAME",
"description": "YOUR_GRANT_PROGRAM_2_DESCRIPTION",
"funder": {
"@type": "Organization",
"name": "YOUR_FUNDER_2_NAME"
}
},
"price": "YOUR_GRANT_AMOUNT_2",
"priceCurrency": "USD",
"description": "YOUR_GRANT_TYPE"
},
{
"@type": "Offer",
"name": "YOUR_PARTNERSHIP_TIER_NAME",
"description": "YOUR_PARTNERSHIP_TIER_DESCRIPTION (e.g., Corporate Partner — includes advisory board seat, co-branded reports, early data access)",
"price": "YOUR_PARTNERSHIP_PRICE",
"priceCurrency": "USD"
},
{
"@type": "Offer",
"name": "YOUR_SPONSORSHIP_TIER_NAME",
"description": "YOUR_SPONSORSHIP_TIER_DESCRIPTION (e.g., Event Sponsor — naming rights, keynote slot, logo placement)",
"price": "YOUR_SPONSORSHIP_PRICE",
"priceCurrency": "USD"
}
]
}
},
{
"@type": "BreadcrumbList",
"@id": "https://YOUR_DOMAIN.com/funding/#breadcrumb",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://YOUR_DOMAIN.com/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Funding & Grants",
"item": "https://YOUR_DOMAIN.com/funding/"
}
]
},
{
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "YOUR_FAQ_QUESTION_1",
"acceptedAnswer": {
"@type": "Answer",
"text": "YOUR_FAQ_ANSWER_1"
}
},
{
"@type": "Question",
"name": "YOUR_FAQ_QUESTION_2",
"acceptedAnswer": {
"@type": "Answer",
"text": "YOUR_FAQ_ANSWER_2"
}
},
{
"@type": "Question",
"name": "YOUR_FAQ_QUESTION_3",
"acceptedAnswer": {
"@type": "Answer",
"text": "YOUR_FAQ_ANSWER_3"
}
}
]
}
]
}
Use an Offer with an itemOffered of type Grant. The grant node carries the program name, description, and funder reference. The offer node carries the amount and currency. This separation lets AI distinguish between the program itself and its financial terms, which is critical for matching grant queries accurately.
Yes, if applicable. Incoming funding sources (government grants, foundation awards) show AI where your credibility comes from. Outgoing programs (fellowships you offer, seed grants you administer) show AI what opportunities you provide. Both types answer different user queries and build a more complete picture of your institute's funding ecosystem.
You can still use this blueprint. Create an Offer with a clear description of the partnership tier and omit the price field, or use a description like "Contact for partnership details." The tier name and description alone give AI enough context to surface your partnership opportunities when someone asks about collaborating with your institute.