How to Model a Testimonials Homepage

Dedicate a homepage to your clients testimonials to spread the word about how your product and services have been applied in companies all around the world.

Page structure

Static Fields
Dynamic Zone

This is the static section that stays on top of the page. It consists of :

  • Title field fixed to H1
  • Rich Text field for the subtitle fixed to H6
1 of 5
< PreviousNext >

First Slice of your page is dedicated to featuring some chosen quotes from your clients. It consists of :

In the non-repeatable zone

  • Title field fixed to H2

In the repeatable zone

  • Image field for the logo of the company of the testimonial author
  • Title field for the testimonial description
  • Image field for the testimonial author picture
  • Title field for the name and details of the author
2 of 5
< PreviousNext >

The second Slice will cover the section dedicated to video testimonials. It consists of:

In the non-repeatable zone

  • Title field fixed to H1

In the repeatable zone

  • Embed field to add the URL of your video
3 of 5
< PreviousNext >

The third Slice provides even more flexibility to add a new section. It'll be dedicated to featuring existing case studies for example. It consists of :

In the non-repeatable zone

  • Title field fixed to H1

In the repeatable zone

  • Content relationship field to link to existing Case Studies pages in Prismic
4 of 5
< PreviousNext >

The last Slice is dedicated to featuring what people say about your product on social networks for example on Twitter. It consists of:

In the non-repeatable zone

  • Title field fixed to H1

In the repeatable zone

  • Embed field to add the URL of your tweets for example.
5 of 5
< PreviousNext >

How to set it up in Prismic

  • Create a new singleton Custom Type
  • Copy the JSON below and paste it under the "JSON Editor" of this new Custom Type
CopyExpand/Collapse

What editors will see

How to model content for your project Sarah will be glad to help you come up with a solid content model for your project. (It’s free.) Schedule a call