Embedded labs

Embedded labs: a live product experience on every page

Embedded labs are hands-on Instruqt labs, real sandbox included, that run inside your docs, website, or LMS. Users press play where they already are. No install, no redirect, no lost momentum.

Screenshot of an embedded Instruqt lab running inside a webpage
HOW IT WORKS

Bring the real product to your user

One embed code turns any page into a live, isolated environment running your product. You control what the user sees, what they do, and where they go next.
01 · BUILD

Embed hands-on labs anywhere you publish

Build the content once and place it where users are: docs, landing pages, your LMS. Copy the embed code into your site's code editor or LMS and the lab renders in place. The user presses play. Nothing to install.
One embed code for websites, docs, and LMS platforms
Real sandboxes: a cloud sandbox environment with containers, Kubernetes, Terraform, or a disposable cloud environment on AWS, Azure, Google Cloud
Kiosk Mode link for a full-screen version
See what a lab looks like
white arrow
Screenshot of an embed code being added to a website's code editor
Screenshot of an embedded lab running in Kiosk Mode as a full-screen link
02 · CONNECT

Keep the experience on-brand, start to finish

Add your own buttons, choose whether the page list appears on the splash screen, and turn feedback prompts off where they don't belong. At the end, a completion component carries your message, so the user's next step is the one you chose: signup, docs, or sales.
Custom buttons and splash-screen control per embed
Feedback prompts on or off, per embed
Completion component: your message, button, and destination link
See Instruqt for lead generation
white arrow
Screenshot of a lead capture form shown before an embedded lab starts
03 · VALIDATE

Convert hands-on signals into qualified leads

Capture a name and email before the lab starts and route the contact to your CRM. Diagrid syncs leads into HubSpot; SUSE's forms fed its CRM. Feedback components on any page roll up into a per-lab happiness score, so you know which pages landed and which need work.
Name and email capture before the lab starts
Leads routed to HubSpot, Salesforce, or another CRM
Engagement feedback sent directly to your CRM
See our CRM integrations
white arrow
THE DIFFERENCE

The Instruqt Difference Version control that teams can actually review.

Instruqt does not add another place to manage lab content. It brings lab definitions under the same control as your code.
The traditional approach
A quickstart that says "install the CLI first" and hopes the user returns.
A "try it" button that opens a separate portal with its own login.
Pageviews and watch time as the only evidence anyone engaged.
With Instruqt Embedded Labs
A live lab inside the quickstart, environment already running when the user arrives.
The lab renders in your page. Nobody leaves your website.
Name and email at the start, feedback at the end, leads in your CRM.
Ready to get started? Book a demo with our team
Get a Demo
USE CASES

See where Embedded Labs creates value

Teams use versioned labs to ship demos, training and developer content faster — without stepping on each other.

Turn documentation traffic into qualified pipeline

Docs and tutorial traffic already shows intent. An embedded lab turns that intent into a contact your team can follow up with.
Capture name and email before the lab starts, then sync to your CRM
Diagrid generated hundreds of qualified leads in 3 months
SUSE says leads captured through Instruqt are more engaged and informed
Learn more
Screenshot of an embedded lab inside a documentation page with a lead capture form

Let developers evaluate without installing anything

Developers evaluate by doing. Give them a working environment on the page where they're reading, with nothing to set up first.
Put a working environment next to the tutorial it belongs to
Diagrid's Dapr 101 lab averaged 13 minutes of time spent
Kiosk Mode gives campaigns a shareable full-screen link
Learn more
Screenshot of a working lab environment embedded next to a tutorial

Give prospects a working environment, not a walkthrough

Sales teams spend hours building demo environments per prospect. An embedded lab is already running when the prospect opens the page.
Prospects run the product in a real sandbox with no setup on their side
Guided pages and tasks keep the demo on the path you chose
A completion component routes them to a next step with sales
Learn more
Screenshot of a guided sandbox lab embedded on a sales landing page

Deliver labs inside the LMS customers already use

Customers already log in to your LMS. Put the hands-on lab there, and send completion data back through LTI.
Paste the embed code into your Learning Management System
Send progress and completion back to the LMS through LTI
nterSystems engages 18,000 developers globally with self-paced hands-on labs
Learn more
Screenshot of a hands-on lab embedded inside an LMS course page
TESTIMONIALS

What our clients say

Teams shipping hands-on content every week — and the impact it has on their product and their customers.
“On the AI front, Instruqt is fantastic because it allows us to spin up a dedicated Vertex environment per participant.”
Keith Manville, Pre-Sales Engineer, Google Cloud Security
Keith Manville
Customer Engineer, Google Cloud Security
Diagrid logo
"With Instruqt, developers can try Dapr in minutes without installing anything locally. It's a massive win for making learning & adoption easier."
Marc Duiker
Senior Developer Advocate, Diagrid
Marc Duiker
Senior Developer Advocate, Diagrid
“In less than a year on Instruqt we’ve gone from one workshop to over 25 labs, with the same small team of sales engineers. Instead of ten workshops at 25 attendees each, we run one and reach 400 customers at a time.”
Brandi Coleman, BMC
Brandi Coleman
Director, Americas Enterprise Sales Engineering, BMC
“Instruqt has become a go-to standard for us, and really for the industry, when it comes to delivering safe, scalable, hands-on environments.”
Nigel Douglas
Head of Developer Relations, Cloudsmith
Nigel Douglas
Head of DevRel, Cloudsmith
“Very, very pleased with the platform. We are happily generating pipeline, and I attribute the flexibility and our ability to execute to your platform.”
Nick Drost, GVP Solutions Architecture, Elastic
Nick Drost
GVP Solutions Architecture, Elastic
“About 40% of the people who go through our Instruqt labs go on to start a trial, up from 14%. It’s a big improvement in lead quality because people can actually kick the tires.”
Tim Koopmans, ScyllaDB
Tim Koopmans
ScyllaDB
“We get too much value out of Instruqt for it to ever leave our stack. Everybody loves how usable it is for our customers. We never have to worry about ‘it doesn’t install on my machine."
Alex Rosenkranz, Engineering Manager, Datadog
Alex Rosenkranz
Engineering Manager, Datadog
Love the platform. It just works. I never needed to reach out."
Joe Titra, Global Head of Technical Enablement, Wiz
Joe Titra
Global Head of Technical Enablement, Wiz
“On the AI front, Instruqt is fantastic because it allows us to spin up a dedicated Vertex environment per participant.”
Keith Manville, Pre-Sales Engineer, Google Cloud Security
Keith Manville
Customer Engineer, Google Cloud Security
Diagrid logo
"With Instruqt, developers can try Dapr in minutes without installing anything locally. It's a massive win for making learning & adoption easier."
Marc Duiker
Senior Developer Advocate, Diagrid
Marc Duiker
Senior Developer Advocate, Diagrid
“The quality of leads we’re capturing through Instruqt is significantly higher. Participants are more engaged, more informed, and more ready for meaningful follow-up conversations.”
Jeff Price, Field CTO
Jeff Price
Field CTO, SUSE North America
“In less than a year on Instruqt we’ve gone from one workshop to over 25 labs, with the same small team of sales engineers. Instead of ten workshops at 25 attendees each, we run one and reach 400 customers at a time.”
Brandi Coleman, BMC
Brandi Coleman
Director, Americas Enterprise Sales Engineering, BMC
“Instruqt has become a go-to standard for us, and really for the industry, when it comes to delivering safe, scalable, hands-on environments.”
Nigel Douglas
Head of Developer Relations, Cloudsmith
Nigel Douglas
Head of DevRel, Cloudsmith
“Very, very pleased with the platform. We are happily generating pipeline, and I attribute the flexibility and our ability to execute to your platform.”
Nick Drost, GVP Solutions Architecture, Elastic
Nick Drost
GVP Solutions Architecture, Elastic
“About 40% of the people who go through our Instruqt labs go on to start a trial, up from 14%. It’s a big improvement in lead quality because people can actually kick the tires.”
Tim Koopmans, ScyllaDB
Tim Koopmans
ScyllaDB
“We get too much value out of Instruqt for it to ever leave our stack. Everybody loves how usable it is for our customers. We never have to worry about ‘it doesn’t install on my machine."
Alex Rosenkranz, Engineering Manager, Datadog
Alex Rosenkranz
Engineering Manager, Datadog
Love the platform. It just works. I never needed to reach out."
Joe Titra, Global Head of Technical Enablement, Wiz
Joe Titra
Global Head of Technical Enablement, Wiz
“On the AI front, Instruqt is fantastic because it allows us to spin up a dedicated Vertex environment per participant.”
Keith Manville, Pre-Sales Engineer, Google Cloud Security
Keith Manville
Customer Engineer, Google Cloud Security
“The quality of leads we’re capturing through Instruqt is significantly higher. Participants are more engaged, more informed, and more ready for meaningful follow-up conversations.”
Jeff Price, Field CTO
Jeff Price
Field CTO, SUSE North America
“In less than a year on Instruqt we’ve gone from one workshop to over 25 labs, with the same small team of sales engineers. Instead of ten workshops at 25 attendees each, we run one and reach 400 customers at a time.”
Brandi Coleman, BMC
Brandi Coleman
Director, Americas Enterprise Sales Engineering, BMC
“Instruqt has become a go-to standard for us, and really for the industry, when it comes to delivering safe, scalable, hands-on environments.”
Nigel Douglas
Head of Developer Relations, Cloudsmith
Nigel Douglas
Head of DevRel, Cloudsmith
Diagrid logo
"With Instruqt, developers can try Dapr in minutes without installing anything locally. It's a massive win for making learning & adoption easier."
Marc Duiker
Senior Developer Advocate, Diagrid
Marc Duiker
Senior Developer Advocate, Diagrid
“Very, very pleased with the platform. We are happily generating pipeline, and I attribute the flexibility and our ability to execute to your platform.”
Nick Drost, GVP Solutions Architecture, Elastic
Nick Drost
GVP Solutions Architecture, Elastic
“About 40% of the people who go through our Instruqt labs go on to start a trial, up from 14%. It’s a big improvement in lead quality because people can actually kick the tires.”
Tim Koopmans, ScyllaDB
Tim Koopmans
ScyllaDB
“We get too much value out of Instruqt for it to ever leave our stack. Everybody loves how usable it is for our customers. We never have to worry about ‘it doesn’t install on my machine."
Alex Rosenkranz, Engineering Manager, Datadog
Alex Rosenkranz
Engineering Manager, Datadog
Love the platform. It just works. I never needed to reach out."
Joe Titra, Global Head of Technical Enablement, Wiz
Joe Titra
Global Head of Technical Enablement, Wiz
“On the AI front, Instruqt is fantastic because it allows us to spin up a dedicated Vertex environment per participant.”
Keith Manville, Pre-Sales Engineer, Google Cloud Security
Keith Manville
Customer Engineer, Google Cloud Security
“The quality of leads we’re capturing through Instruqt is significantly higher. Participants are more engaged, more informed, and more ready for meaningful follow-up conversations.”
Jeff Price, Field CTO
Jeff Price
Field CTO, SUSE North America
“In less than a year on Instruqt we’ve gone from one workshop to over 25 labs, with the same small team of sales engineers. Instead of ten workshops at 25 attendees each, we run one and reach 400 customers at a time.”
Brandi Coleman, BMC
Brandi Coleman
Director, Americas Enterprise Sales Engineering, BMC
“Instruqt has become a go-to standard for us, and really for the industry, when it comes to delivering safe, scalable, hands-on environments.”
Nigel Douglas
Head of Developer Relations, Cloudsmith
Nigel Douglas
Head of DevRel, Cloudsmith
“Very, very pleased with the platform. We are happily generating pipeline, and I attribute the flexibility and our ability to execute to your platform.”
Nick Drost, GVP Solutions Architecture, Elastic
Nick Drost
GVP Solutions Architecture, Elastic
Diagrid logo
"With Instruqt, developers can try Dapr in minutes without installing anything locally. It's a massive win for making learning & adoption easier."
Marc Duiker
Senior Developer Advocate, Diagrid
Marc Duiker
Senior Developer Advocate, Diagrid
“About 40% of the people who go through our Instruqt labs go on to start a trial, up from 14%. It’s a big improvement in lead quality because people can actually kick the tires.”
Tim Koopmans, ScyllaDB
Tim Koopmans
ScyllaDB
“We get too much value out of Instruqt for it to ever leave our stack. Everybody loves how usable it is for our customers. We never have to worry about ‘it doesn’t install on my machine."
Alex Rosenkranz, Engineering Manager, Datadog
Alex Rosenkranz
Engineering Manager, Datadog
Love the platform. It just works. I never needed to reach out."
Joe Titra, Global Head of Technical Enablement, Wiz
Joe Titra
Global Head of Technical Enablement, Wiz
FAQ

Frequently asked questions

Is a lab running on my public website a security risk?

No. Each learner gets their own isolated sandbox (see virtual IT labs), destroyed when the lab ends. Nothing runs on your web server; the embed is a snippet that renders the lab from Instruqt. Your product runs in that sandbox, never in your production environment, and the user never touches your infrastructure.

Can I embed a lab in an LMS, not just a web page?

Yes. Paste the same embed code into your Learning Management System and the lab runs there. If you need progress and completion data flowing back into the LMS, the LTI integration sends it. Read more about embedding hands-on labs.

What happens to labs I already embedded when I move to 2.0?

They keep working. The legacy product is supported until 27 September 2027 and there is no forced migration, so an embed already live on your site does not break at GA. You move labs to 2.0 at your own pace.

Do users need to install software or plugins to run an embedded lab?

No. The lab runs in the browser. Your user clicks a link or presses play and works in a sandbox Instruqt hosts. There is nothing to download, no plugin, no local runtime, and no account on your infrastructure.

Stop linking to the product. Embed it.

See a live lab inside your own docs or campaign page, and what you learn about the people who run it.