ShipPulse
  • Pricing
  • Docs
  • Blog
  • Compare

Product

TestimonialsChangelogStatus PagesFeedbackRoadmapPricing

Resources

DocsBlogAPI ReferenceSDKHelp Center

Company

AboutContact

Legal

TermsPrivacyCookie PolicyDPASub-processors

Product updates

Changelog updates only. Unsubscribe any time.

ShipPulse operated by Igor Bogdanov, Limassol, Cyprus. [email protected]. Cyprus registration number pending — will be published once issued.

ShipPulse

© 2026 ShipPulse. All rights reserved.

Help Center / Getting Started / Embedding Widgets
Back to Getting Started

Embedding Widgets

Add a script tag to any website to display testimonials, changelog, status badges, and more.

How widgets work

ShipPulse widgets are lightweight JavaScript snippets that render inside a Shadow DOM. This means they are completely isolated from your page styles — no CSS conflicts.

Embed a widget

  1. In your project, go to Widgets.
  2. Choose a widget type (e.g. Testimonials Wall, Changelog Banner).
  3. Customise appearance — colours, layout, number of items.
  4. Copy the snippet and paste it into your HTML.
<script
  src="https://cdn.shippulse.dev/widget.js"
  data-project="proj_xxx"
  data-widget="testimonials-wall"
></script>

Platform guides

ShipPulse widgets work on any site that supports custom HTML:

  • Next.js / React — paste into a component or use the React SDK
  • WordPress — use a Custom HTML block
  • Webflow — add an Embed element
  • Shopify — paste into a theme section or page template

See the Widget Reference for the full list of widget types and configuration options.

Next steps

  • Testimonial Widgets
  • Changelog Widgets

Related articles

Quickstart Guide →

Was this helpful?

If you have more questions, email us at [email protected]

Contact support