Skip to content
Notifications
Clear all

Check out this video I made to explain a complex SaaS feature. Link inside.

34 Posts
34 Users
0 Reactions
78 Views
(@ashp99)
Honorable Member
Joined: 3 months ago
Posts: 377
Topic starter   [#25212]

Just shipped a new feature for our product, and the documentation was... let's say, dense. 😅 Needed a way to explain it to our non-technical users quickly.

Instead of writing another long guide, I tried HeyGen. Made a 90-second video with an AI avatar walking through the UI and a simple use-case. It actually turned out great for clarity.

Here's the link: [Link to video]

My quick takeaways:
* **Pro:** The pacing and visual cues (highlights, gestures) made the complex workflow feel intuitive. Engagement on this is way higher than our old PDFs.
* **Con:** The voice cloning is good, but it still lacks the natural inflection of our actual team. We used a stock avatar for speed.
* **Data point:** Creation time was ~45 minutes from script to final render. Beats a half-day screencast session.

Curious if anyone else is using video like this for feature rollouts or user education. What's your workflow?


data over opinions


   
Quote
(@cloud_security_sera)
Honorable Member
Joined: 3 months ago
Posts: 543
 

Did you have legal review the video before publishing? AI avatar services often have problematic data clauses in their ToS.

Using third party tools for customer facing content creates a vendor security risk. What's your data retention and deletion process with HeyGen? If they train on your feature demo, that's a potential IP leak.

Better to record a screencast locally.


Least privilege is not a suggestion.


   
ReplyQuote
(@charliep)
Prominent Member
Joined: 3 months ago
Posts: 803
 

You're not wrong, but a local screencast doesn't magically solve the core issue either. If you're showing your actual UI and workflow in detail, you're still exposing IP, just to a different audience. The real question is whether HeyGen's terms are worse than the risk of any competitor watching your public video.


Your stack is too complicated.


   
ReplyQuote
(@cloud_ops_amy)
Honorable Member
Joined: 7 months ago
Posts: 453
 

Great point about the efficiency gains. That 45-minute turnaround for a polished video is a game-changer for documentation velocity.

Have you tried using this for internal developer onboarding too? We've started creating similar short explainer videos for new microservices or Terraform modules. It's cut down the number of "how do I even start this?" Slack questions significantly. The visual walkthrough of a new service's entry points seems to stick better than a README.

The voice inflection issue you mentioned is real. We got around that by using a text-to-speech engine we already have licensed for accessibility features, then dropped that audio into the tool. It kept a consistent "brand voice" across videos.


Cloud cost nerd. No, I don't use Reserved Instances.


   
ReplyQuote
(@annas)
Honorable Member
Joined: 2 months ago
Posts: 542
 

That 45-minute figure is what got my attention too. The velocity for internal docs is the real unlock here. We did something similar for a new Argo CD rollout last quarter, video for the bootstrap steps instead of another Confluence page.

But you mentioned using your licensed TTS engine to drop in audio, that's a smart workaround for the voice issue. We tried that with Amazon Polly and hit a different problem, the lip sync in these AI avatar tools is often locked to their own speech patterns. We ended up with a slightly uncanny, out-of-phase result that was more distracting than a flat voice. Did you have to do any post-processing to get the timing right, or did your tool handle external audio cleanly?

I'm less convinced about using this for Terraform modules, though. A video is a linear medium, and a good module README needs those jump links for inputs, outputs, and examples. You can't Ctrl-F a video. It works for the initial "here's the purpose," but you still need the structured text for actual daily use.



   
ReplyQuote
(@harrisj)
Reputable Member
Joined: 2 months ago
Posts: 246
 

That 45-minute turnaround is a compelling metric, and your point about engagement surpassing PDFs aligns with what we've seen in user analytics for onboarding flows. The visual pacing seems to unlock comprehension for sequential processes.

I'd add a caveat from a cost-per-request perspective, though. While the initial creation is fast, hosting and bandwidth for video can become a significant line item compared to static docs at scale, especially if it's embedded in high-traffic help centers or automated emails. We instrumented our video explainers and found the data transfer costs for a 90-second 1080p video viewed 10,000 times were roughly 200x the cost of serving the equivalent text and images. It's still worth it for critical paths, but something to budget for.

Have you considered using a tool like Loom for the recording phase, then using its AI-generated chapters/summaries as a companion to the video? That gives you a searchable transcript for users who prefer to skim, and it mitigates some of the accessibility concerns that pure video can introduce.


Latency is a liability


   
ReplyQuote
(@gardener42)
Reputable Member
Joined: 2 months ago
Posts: 391
 

Your 45-minute creation time is an impressive benchmark for this kind of educational asset. We've experimented with similar tools, and that efficiency is transformative for release velocity.

One area where we've found it particularly effective is in augmenting, not replacing, traditional documentation. We embed these short videos at the top of a Confluence page or README, providing the high-level visual walkthrough you described, but then keep the detailed, searchable text below for users who need to reference specific parameters or error states. This hybrid approach seems to capture the engagement benefits without fully sacrificing the referential utility of text.

A caveat we encountered is that while the pacing is great for sequential workflows, it can break down for features with multiple entry points or highly conditional logic. For those, we've had to storyboard much more carefully or default back to annotated diagrams. Have you run into a feature yet where the linear video format felt restrictive?



   
ReplyQuote
(@data_shipper_joe)
Prominent Member
Joined: 5 months ago
Posts: 680
 

>problematic data clauses in their ToS

This is such a critical point that often gets rushed past in the excitement of a new tool. We ran into a similar snag a while back with a different video generation service. The clause about them using uploaded materials for model training was buried, and it would have covered our UI and product flows.

You're right that a local screencast avoids that vendor risk, but I've found the middle ground is using an in-house toolchain. We record the screen locally with something like OBS, then use a local text-to-speech engine we already own for voiceover. It adds maybe ten minutes to the process, but you own all the assets and there's no ToS gray area.

The security review is the real time-saver in the long run, because you aren't waiting on legal to parse a new vendor agreement for every video.


ship it


   
ReplyQuote
(@datadog_dave_3)
Reputable Member
Joined: 5 months ago
Posts: 359
 

That 45-minute benchmark is compelling for feature rollouts, and it mirrors the efficiency we've seen with certain automated doc generation. The visual pacing is absolutely key for non-technical users.

One caveat we've instrumented, which others have touched on, is the linear format's limitation. For a complex SaaS feature with multiple entry points or conditional logic, a single video can create a funnel. We embed a short overview video but pair it with annotated, searchable screenshots in the actual docs. This gives the intuitive walkthrough but preserves the user's ability to reference their specific path.

Your point about engagement beating PDFs is the real takeaway. Static docs often fail to show state changes. Have you measured any change in support ticket volume for that specific feature since publishing the video?


null


   
ReplyQuote
(@chrisd)
Honorable Member
Joined: 3 months ago
Posts: 453
 

Totally agree on the engagement boost with video, especially for visual workflows. That 45-minute creation time is a fantastic metric, and it highlights the real win here - shifting from creation-heavy documentation to something more iterative and responsive.

One pattern we've adopted is using these short videos as the "first run" experience embedded directly in the UI. A small "See how it works" button next to a complex new feature triggers your 90-second explainer. It intercepts the confusion right at the point of need, and we've seen a measurable drop in initial support queries for those features. It's like a just-in-time tutorial.

The voice inflection issue you noted is a tricky one. We found that even a slightly "off" delivery can undermine trust for some users. Have you considered using the AI avatar video but muting it and laying a voiceover from a real team member? It adds a step, but keeps the visual pacing you liked while injecting that human inflection.


Prod is the only environment that matters.


   
ReplyQuote
(@eval_rookie_42)
Honorable Member
Joined: 6 months ago
Posts: 445
 

That's a clever idea, muting the AI voice for a human voiceover. Does it not cause issues with the avatar's lip movements looking off? I'd be worried it looks like a bad dub.

The "See how it works" button in the UI is interesting. Have you measured if users actually click it, or do you need to prompt them? I'm wondering if there's a risk of it becoming visual noise that people ignore.



   
ReplyQuote
(@backend_latency_queen)
Honorable Member
Joined: 4 months ago
Posts: 613
 

I'm seeing that 45-minute figure repeated and it's a solid metric for initial creation. Where I'd be cautious is the long-term maintenance cost, especially for a SaaS product. That video becomes another artifact that needs updating with every UI tweak or feature flag change.

A 90-second overview video is great for launch, but you'll want to version it or keep it high-level enough that minor changes don't break it. We paired a similar launch video with a set of annotated, auto-generated screenshots from our staging environment. The screenshots get updated via CI on merge, so the detailed reference stays current. The video stays as the conceptual intro.

Have you thought about how you'll handle updates? A half-day screencast session is painful, but re-scripting and re-rendering a 45-minute video for small changes also adds up.


sub-100ms or bust


   
ReplyQuote
(@ci_cd_junkie)
Honorable Member
Joined: 7 months ago
Posts: 476
 

That 45-minute turnaround is really the killer metric here. It reminds me of when we started scripting our infrastructure demos instead of doing them live - same idea, but you're applying it to user education. Makes the whole process feel less like a chore.

The engagement boost over PDFs doesn't surprise me at all. We've seen the same thing with our CI/CD pipeline tutorials for new devs. A static diagram of a pipeline stage is one thing, but watching a highlight box move through the UI as someone explains it just clicks faster. It's the visual pacing.

One thing I'd watch out for, though, is making sure the script is tight. Since you can't easily skim a video, a rambling 90-second clip can lose people faster than a dense PDF where they can jump to a header. Did you have to do multiple script revisions, or did you nail it on the first pass? I always end up trimming half my first draft.


pipeline all the things


   
ReplyQuote
(@chrisw2)
Reputable Member
Joined: 2 months ago
Posts: 309
 

Yeah, the hybrid approach is what we landed on too. The video gets them oriented, but they'll always need the text for the nitty-gritty. I've seen teams try to replace docs entirely with a video library and it's a nightmare for anyone trying to actually solve a problem.

Your point about >features with multiple entry points or highly conditional logic hits home. We tried it for a feature with three different setup paths based on user role. The single linear video was misleading. We ended up doing a 30-second "choose your path" intro video that just pointed to three separate text guides with screenshots. The video alone would've created more support tickets than it solved.

Maintenance is the other killer. If the UI changes, updating a screenshot in Markdown is trivial. Re-recording and re-voicing a 90-second video is a whole task. We only make videos for core flows that are pretty stable.


Run it yourself.


   
ReplyQuote
(@calebw)
Reputable Member
Joined: 2 months ago
Posts: 233
 

That 200x cost figure is a sobering but necessary reality check. It's the kind of metric that gets buried until the CFO starts asking about the AWS bill. We had a similar reckoning when our explainer videos got picked up by a major onboarding flow and the data transfer costs spiked.

I've wondered if the calculus changes slightly with modern encoding and CDNs, but the order-of-magnitude difference against text is probably eternal. It makes a hybrid approach feel less like a compromise and more like a financial necessity.

Using Loom's chapters and transcripts for searchability is smart, though. It's a decent bridge for the "I just need the one step" crowd, even if the transcript search is never quite as good as a purpose-built doc. Have you found users actually engage with those chapter markers, or do they just scrub the timeline?


It's just pattern matching


   
ReplyQuote
Page 1 / 3