Shoppable in a click
Attach product links to any clip. UTMs are added for you, so every sale traces back to the video that earned it.
A drop-in feed for the videos your customers already trust. Curate the clips, tag the products, paste one line of code — the rest looks after itself.
Small, opinionated choices that turn a video embed into a conversion channel.
Attach product links to any clip. UTMs are added for you, so every sale traces back to the video that earned it.
Impressions, product clicks, follows, and scroll depth — live in your dashboard.
Light, dark, or auto. One accent flows through every card and CTA.
Swipe on mobile, hover on desktop, full-screen with the keyboard — the gestures customers already know.
Auto-detects the browser, or lock a locale in one attribute.
Zero dependencies. Loads async, never blocks paint, and stays out of the way of your Core Web Vitals.
No design system. No build pipeline. Just point, style, and paste.
Pull a whole handle automatically, or hand-pick the clips that convert. Update the list any time — the embed refreshes itself.
Choose a theme, drop in an accent, tag products with links, and pick a layout that fits the page.
Drop the script into your HTML — Shopify, Webflow, WordPress, React, whatever you're on — and you're live.
No bundler. No config file. No build step. If your site can run a script, it can run SyncKite.
<script
src="https://cdn.synckite.com/embed.js?cid={FEED_ID}"
</script>
<!-- Add your feed -->
<div id="synckite-feed"></div>
<!-- OR -->
<div data-synckite-feed></div>
<!-- That's it. Refresh the page. -->
Shipped it on a Friday afternoon and had our first attributed sale before dinner. The install really is one line.
We replaced a bloated video widget and our LCP dropped by nine hundred milliseconds. Nobody misses the old plugin.
Feels like the app, not an embed. Our tagged products are actually clicked now — up 42% on the old carousel.
Try SyncKite live for free. Empty div to running feed in the time it takes to make coffee.