Commerce & Marketing · Blueprint
Testimonials
Turn scattered praise into structured social proof. Each testimonial carries its quote, author, rating, and source, and links to a reusable company profile with logo and industry. Query by rating, source, or featured flag to power walls of love, landing page carousels, and case study sidebars.
- content types
- 2
- fields
- 17
- sample records
- 3
Schema
What's inside
Every content type ships pre-configured with typed fields, validation and relationships.
Testimonial
A single customer quote with attribution, rating, and provenance metadata.
12 fields
| title | Text | Internal name for the entry, e.g. Acme onboarding quote |
| slug | Slug | Stable identifier for deep links and API queries |
| quote | RichText | The testimonial text, with optional emphasis |
| author_name | Text | Full name of the person quoted |
| author_role | Text | Job title shown under the name, e.g. Head of Growth |
| author_photo | Image | Headshot displayed next to the quote |
| company | Reference | Employer of the author (references Company) |
| rating | Enum | Star rating, options: 1, 2, 3, 4, 5 |
| source | Enum | Origin, options: website, g2, trustpilot, app_store, interview |
| video_link | Link | Link to a video version of the testimonial |
| featured | Boolean | Promotes the quote to homepage and pricing page slots |
| collected_on | Date | Date the testimonial was given or imported |
Company
A reusable customer company profile shared across multiple testimonials.
5 fields
| name | Text | Company name shown in the attribution line |
| slug | Slug | Identifier for filtering testimonials by customer |
| logo | Image | Company logo for logo walls and quote cards |
| website | Link | Company website linked from the attribution |
| industry | Text | Sector label used to filter proof by vertical, e.g. Fintech |
REST API
Testimonial, as JSON.
Each content type of the blueprint is served by the REST API, with filtering, sorting, search and pagination.
Explore the API docs{
"id": 1,
"status": "published",
"data": {
"title": "Acme rollout quote",
"slug": "acme-rollout-quote",
"quote": "<p>…</p>",
"author_name": "…",
"author_role": "…",
"author_photo": { "url": "…" },
"company": { "id": 1 },
"rating": "…",
"source": "…"
}
} Sample data
Ships with sample data
Install the blueprint and explore it with realistic example records.
- Sample
Acme rollout quote
Five-star quote from a Head of Ops on cutting onboarding time in half, sourced from an interview
- Sample
Brightline G2 review
Four-star G2 review from a marketing lead, linked to the Brightline company profile
- Sample
Brightline
Company profile with logo, website, and Fintech industry tag shared by two testimonials
Features
Why this blueprint
- Proof you can query Filter by rating, source, industry, or featured flag to serve the right quote on the right page instead of one static list.
- Reusable company profiles Logos and company data live once and attach to every quote, keeping logo walls and attributions consistent.
- Provenance tracked Source and collection date on every entry keep your marketing claims auditable and your review imports organized.
Use cases
Built for
- A SaaS marketing team rotating featured quotes across the homepage, pricing page, and ad landing pages
- An agency importing G2 and Trustpilot reviews into one moderated, publishable library
- A sales team pulling industry-matched quotes into proposals via the API
- A product team pairing video testimonials with written quotes on case study pages
Related
More in Commerce & Marketing
-
E-commerce Catalog
A complete product catalog with categories and brands, ready to power any headless storefront.
-
Promotions & Offers
Time-boxed campaigns, promo codes, and placement banners managed from one place.
-
Pricing Plans
Structured pricing tiers, feature matrices, and FAQs that keep your pricing page in sync.
Start with the Testimonials blueprint
Install it in one click, explore the sample data, then adapt every field to your needs.
No credit card required · 3 months free trial · Cancel anytime