← All integrations

Next.js testimonial embed

Embed testimonials in App Router or Pages Router with a client component and dynamic iframe.

How to integrate

  1. 1

    Create a client component

    Use next/script for embed.js or an iframe pointing to /embed/w/[siteId].

  2. 2

    Add to page

    Import the component into your marketing or product page.

  3. 3

    SEO wall page

    Link to your public Wall at testiflow.site/w/your-slug for indexable social proof.

Sample embed code

Replace your-site-id with your site ID from the dashboard.

<script src="https://cdn.jsdelivr.net/npm/iframe-resizer@4.3.9/js/iframeResizer.min.js"></script>
<iframe
  id="testiflow-wall-your-sit"
  src="https://testiflow.site/embed/w/your-site-id?theme=saas&layout=grid"
  title="TestiFlow Wall of Love"
  style="width:100%;border:0;min-height:400px"
  loading="lazy"
  allow="autoplay"
></iframe>
<script>
  iFrameResize({ log: false, checkOrigin: false }, '#testiflow-wall-your-sit');
</script>