

Your SaaS product just shipped a major feature. Now you need to tell users about it. The product marketing team wants a showcase on the website. Customer success wants an onboarding walkthrough. The growth team wants a self-serve demo for trial users. Sales wants a video they can send to prospects.
Each request goes to a different team. The website showcase requires a developer. The in-app onboarding requires an engineering sprint. The video requires a screen recording and editing. The self-serve demo requires... well, nobody is sure who owns that.
PaneFlow lets you build one animated feature tour and export it as a React, Vue, or Svelte component for your app, publish to CDN for your website, and export as video for sales and marketing. One project serves every team's request.
SaaS companies ship features constantly but struggle to communicate those features effectively. The production pipeline for product showcases and onboarding content is slower than the development pipeline for the product itself.
Onboarding is an engineering project. Building in-app onboarding flows, product tours, and feature walkthroughs requires engineering resources. Most teams use tools like Intercom Tours, Appcues, or Chameleon - which inject JavaScript into your production app, add runtime dependencies, and require configuration that often falls to engineering anyway.
Demo videos decay instantly. Screen recordings of your product are outdated the moment the UI changes. And the UI changes constantly in a SaaS product. Recording, editing, and publishing a new video for every feature update is not sustainable.
Website and app are separate worlds. The marketing site and the product app are usually separate codebases maintained by separate teams. Getting the same content onto both surfaces means building it twice - once as a website embed and once as an in-app component.
Feature announcements are text-heavy. Most feature announcements are blog posts with static screenshots. The feature itself is animated and interactive, but the announcement reduces it to text and images. The gap between the feature experience and the announcement experience undermines the impact.
PaneFlow creates animated product showcases that export as framework components, web embeds, or video. Build once, deploy everywhere your users are.
This is the key feature for SaaS teams. Export your slideshow as a framework component - a .tsx, .vue, or .svelte file - and import it into your app. The component includes the lightweight PaneFlow runtime and all your content. No external scripts, no CDN dependency, no iframe.
Export as React, Vue, or Svelte. Import into your app like any component. No external dependencies or script injection.
This means your onboarding flow, feature tour, or in-app demo is a standard component that your team deploys alongside your product code.
Show your product inside 3D device mockups - iPhone, MacBook, iPad, Samsung Galaxy. This is especially useful for SaaS products with mobile apps or responsive web experiences. The device context makes screenshots feel like real product demos.
Show your SaaS product in realistic 3D devices. Makes screenshots feel like polished product demos.
Build feature tours where each step reveals with animation. A screenshot fades in, an annotation callout pops up, a description drifts into view. You control the pacing so users process each step before seeing the next.
Per-element animations with configurable timing. Guide users through each feature step by step.
Publish to CDN and embed on your marketing site via iframe or native Webflow/Framer plugin. The same content that lives in your app as a component also lives on your marketing site as an embed. One source of truth.
Publish to CDN for your marketing site. Native Webflow and Framer plugins. Same content as your in-app component.
Export as MP4 video for sales enablement emails, feature announcement posts, YouTube demos, and social media. The animated tour you built for the app becomes a video with one click.
One-click MP4 export. Use for sales emails, feature announcements, YouTube, and social media.
Publish to CDN and the link itself becomes a self-serve product demo. Share it in trial signup emails, help center articles, and sales outreach. Anyone with the link sees the animated product showcase in their browser.
CDN link works as a standalone product demo. Share in emails, help articles, and sales outreach.
An onboarding flow for new users that walks them through the product.
A demo that trial users or prospects can experience without scheduling a sales call.
A new feature just shipped and you need to announce it across every channel.
| What You Need | What PaneFlow Delivers |
|---|---|
| In-app onboarding without engineering sprints | Export as React/Vue/Svelte component - deploy like any code |
| Product demos that do not require live calls | Self-serve CDN links and in-app embedded tours |
| Same content on website and in-app | One project exports as component and CDN embed |
| Video for sales and announcements | One-click MP4 export from any project |
| Realistic product screenshots | 3D device mockups for polished product demos |
| Easy updates when UI changes | Replace screenshots, re-export, redeploy |
| No runtime scripts in production app | Exported component is self-contained - no external dependencies |
| Animated walkthroughs, not static screenshots | 18 animation types with per-element timing and sequencing |
Loom records your screen. It is great for quick async walkthroughs and internal communication. But Loom output is a raw screen recording - you cannot control pacing, add animations, or embed it as an interactive component in your app. PaneFlow creates designed, animated presentations that export as video and as framework components. Loom is for quick demos; PaneFlow is for polished product showcases.
These tools create in-app product tours by injecting JavaScript that overlays UI elements on your live product. They are powerful for contextual guidance tied to specific UI elements. The tradeoff: they add runtime dependencies to your production app, require ongoing maintenance as the UI changes, and only work inside the app (not on your marketing site or in emails). PaneFlow takes a different approach - it creates standalone animated content that you embed as a component. No runtime injection, no dependency on your live UI, and the same content works everywhere.
Gamma generates presentations from prompts using AI. It is fast for first drafts and internal decks. But Gamma does not export framework components, does not publish to CDN with auto-updating embeds, and does not include 3D device mockups. For customer-facing SaaS content that needs to be embedded in your app and on your website, PaneFlow is purpose-built.
The traditional approach: record your screen with Loom or OBS, edit in Premiere or Final Cut, export video. This works but is slow, produces video only (not embeddable interactive content), and requires re-recording every time the UI changes. PaneFlow produces both video and interactive content from one project, and updates are as simple as swapping screenshots.