How to embed testimonials on Ghost.
Collect customer quotes, approve them in EmbedProof, and add them to your Ghost site with an embed script.
Use an HTML card to display approved testimonials in a Ghost post or page. For a shared footer placement, use Code Injection and check the result with your theme. Quotes are collected and approved in EmbedProof.
This guide walks you through installing the EmbedProof widget on Ghost step by step. Start with an approved testimonial you have permission to publish, and confirm your site permits custom scripts. Free includes one widget, up to 10 testimonials, and Grid and Masonry layouts. Pro adds all five layouts.
Install steps
- 1Copy your EmbedProof widget script from the dashboard
- 2In Ghost Admin, open Settings → Code injection (for site-wide) or use an HTML card inside a post
- 3Paste the script tag into the Site Footer field or HTML card
- 4Save changes and reload the page
The snippet
Here's the full script tag you'll paste into Ghost. Replace YOUR_TOKEN with the widget token from your EmbedProof dashboard:
<script async src="https://embedproof.app/api/widget/YOUR_TOKEN"></script>For per-page placement, use an HTML card inside the post editor. For a site-wide testimonials block (e.g. footer), use Code Injection.
Why EmbedProof on Ghost
- Use Code Injection for site-wide footer testimonials
- Drop an HTML card mid-post for inline social proof
- Widget views are counted in EmbedProof analytics
- Choose a light or dark widget theme and check it on your published page
Compare the plans you need
EmbedProof Pro is $19 billed monthly or $180 billed annually. Free includes one widget and up to 10 testimonials. Compare the full billing period, feature limits, and your Ghost plan's custom-code requirements. Our testimonial tool comparisons link to official pricing sources and include the date checked.
Frequently asked questions
Does it slow down my site?
EmbedProof loads asynchronously. Like any embedded content, it adds network requests and rendering work; check your Ghost page with the widget enabled to measure the impact.
Can I customize the look?
Yes. EmbedProof ships with light and dark themes. Free includes Grid and Masonry; Pro adds List, Carousel, and Marquee. Everything is configured in the dashboard — no CSS overrides needed inside Ghost.
Do I need technical skills?
You need access to a Ghost page or embed field that permits custom scripts. Copy the snippet from your EmbedProof dashboard, publish your page, and check the result. Collecting customer feedback is a separate step; you can also add existing quotes with permission.
What does it cost?
New accounts get a 14-day Pro trial without a credit card. After the trial, Free limits apply unless you subscribe: one live widget and up to 10 testimonials. Pro is $19 billed monthly or $180 billed annually for unlimited widgets and testimonials, with removable branding. Your website platform may have its own paid-plan requirements.
Make your testimonials count
The widget is the easy part. The hard part is getting testimonials worth displaying. These guides help:
- How to collect testimonials (7 practical methods)
- 15 questions that get specific, usable quotes
- 12 testimonial templates you can steal
- Choose a testimonial layout and placement
Ready to add testimonials to your Ghost site?
Free forever for 10 testimonials. Pro is $19/mo when you need more. No credit card.
Start free — no credit card