This article provides troubleshooting guidance for when Pendo isn't displaying on your website and you see the "Pendo is not defined" error.
Product area: Pendo UI (web, mobile)
Issue
Typically, Pendo doesn't display on your website because it hasn't been installed. Your browser is unable to find the pendo
Javascript object, which indicates that Pendo isn't being defined or initialized properly on your page.
Diagnosis
Confirm that Pendo isn't initializing on your page. After clearing your cache and re-launching the designer, validate your Pendo install.
-
- Right-click on your website and select Inspect from the dropdown menu.
- Paste
pendo.validateInstall()
into the Browser Developer Console. - Select Enter to return metadata.
If you receive the following error message, Pendo isn't initialized on your page.
Solution
Install or update Pendo in the code in your application and ensure that Pendo is being properly defined. pendo.initialize()
must be running on the page you're attempting to launch the Visual Design Studio on.
For guidance on how to do this, see the Developer's guide to implementing Pendo using the install script.