Website builder integration
How to Add Testimonials to Framer
Framer has a built-in Embed component, so adding a Testivo testimonial wall is a copy-paste job with no code and no external plugin. The wall renders into your Framer page's own DOM, so it inherits your fonts and stays readable by search engines and AI assistants.
1. Collect your testimonials in Testivo
Before you embed, gather some proof. Share your Testivo collection link and customers leave a text, video, or audio testimonial in about 90 seconds — no account needed on their end. Approve the ones you like, then theme your wall (grid, masonry, carousel, or popup) and copy the embed.
2. Embed the wall on Framer
- In Framer, click Insert (the + button) and add an Embed component where you want the wall.
- In the right panel, set Type to HTML and paste the Testivo embed snippet into the code box.
- Publish — the wall appears on your live Framer site.
This is the snippet you'll paste:
<script src="https://testivo.tech/embed/wall.js" data-slug="your-slug" async></script>
<div class="testivo-wall" data-slug="your-slug"></div>3. Bonus: your testimonials are AI-readable
Most Framer testimonial widgets render inside an iframe that Google and AI assistants can't read. Testivo's wall renders same-origin and ships Schema.org Review markup automatically — free, on every plan — so when a buyer asks ChatGPT, Perplexity, or Google's AI “is {your product} any good?”, your real customer proof is what they read. Here's the JSON-LD it generates for you:
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Your Product",
"review": [{
"@type": "Review",
"author": { "@type": "Person", "name": "Jane Doe" },
"reviewRating": { "@type": "Rating", "ratingValue": 5, "bestRating": 5 },
"reviewBody": "Testivo made collecting testimonials effortless."
}],
"aggregateRating": {
"@type": "AggregateRating", "ratingValue": "4.9", "reviewCount": 27, "bestRating": 5
}
}Testivo also publishes an llms.txt feed of your testimonials and allows AI crawlers (GPTBot, ClaudeBot, PerplexityBot) by default. No paid tier, no copy-paste schema snippet.
Frequently asked questions
Does the Testivo wall work on a free Framer site?
Yes — the Embed component works on Framer's free tier. A custom domain requires a paid Framer plan, but the testimonial wall itself does not.
Will testimonials match my Framer design?
The wall is unstyled by default and inherits your page font; you can theme accent colour and layout (grid, masonry, carousel) in Testivo so it fits your Framer design.
Are Framer-embedded testimonials readable by AI search?
Yes. Testivo writes Review JSON-LD into the page automatically, so Google AI Overviews, ChatGPT and Perplexity can cite your social proof — for free, on every plan.
Add AI-readable testimonials to Framer — free
Collect your first testimonial in minutes. No credit card, schema included on every plan.