Is it possible to create Wizard like form?

varunkumar11863
Tera Expert

Hi All,

 

We are trying to build a catalog item which would have Wizard like view so that users can enter data easily. Does ServiceNow provides any OB capability (or on UI builder) which can do this?

2 REPLIES 2

nityabans27
Mega Guru

Hi @varunkumar11863 ,
ServiceNow does not provide a true out-of-the-box (OOB) "wizard-style" catalog item experience in the classic Service Portal. However, depending on which experience you're targeting (e.g., Service Portal vs UI Builder / Next Experience), there are different approaches available


🔹 1. Classic Service Portal (Most common)

No OOB Wizard View

  • There is no native multi-step/wizard UI support for catalog items in the Service Portal.

  • All variables are shown on one page, unless you manually group them via variable sets.

Workarounds:

  • Use multiple catalog items or variable sets with onChange visibility rules.

  • Use Container Start / End variables to simulate sections or steps.

  • Use custom widgets or multi-page flows (requires custom development).


🔹 2. UI Builder + Catalog Item (Next Experience)

OOB Wizard Experience Possible

If you're using UI Builder (Next Experience) with Record Producer / Catalog Item, you can build:

  • A custom page with tabs or cards to simulate wizard steps.

  • Use Data Resources, Client State Parameters, and Events to store and move user input between views.

  • Build step-by-step navigation manually.

🧠 Note: This requires experience with UI Builder and is not drag-and-drop easy — but it is fully possible and much more flexible than Service Portal.


🔧 Alternative: Use "Record Producer Flow" in Flow Designer

  • Build a Flow or Subflow with approval/input steps.

  • Launch from a simple Catalog Item or Scripted Button.

  • Not a UI wizard, but a back-end wizard-style process.


Recommendation

Use Case Recommended Approach

Service PortalUse visibility logic or build custom widget
UI Builder / Next ExperienceBuild a custom page with wizard-style layout
Want fast dev with minimal UIUse Flow Designer with inputs/outputs

 

 

If you find my answer helpful kindly accept it as a solution.
Thanks and regards 
Nitya Bansal

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @varunkumar11863 

No, out of the box (OOTB), there is no way to create something like a wizard."

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************