How to Add Elements to Interactive Demo in ProProfs Knowledge Base?
After creating your guide, you can place interactive elements directly on each step image — click markers, callouts, blurs, highlights, and more. Each element you add will be visible and interactive when readers the Interactive Demo walkthrough.
What Are Interactive Elements?
Interactive elements are visual overlays you place on top of a step's screenshot inside the ProProfs Knowledge Base guide editor. They appear both in the standard step view and during the Interactive Demo walkthrough — so every Click marker, Blur, Annotation, and Highlight your reader sees in playback mode was added here. Each element is scoped to the specific step you're editing and can be combined on a single step.
Why Use It?
A screenshot alone doesn't always tell readers what to do next. Here's when elements make the difference:
- Your step has a small or easy-to-miss button. Add a Click marker or Hotspot to point readers exactly to the right spot.
- A screenshot shows sensitive data. Use Blur to redact passwords, API keys, or personal information before publishing.
- You need to add context that isn't on screen. Drop an Annotation or Popup to explain something the UI doesn't make obvious.
When to Use Each Element
Picking the right element matters. Using a Popup where a Click marker would do — or adding an Annotation where a Highlight is enough — clutters the step and dilutes the reader's attention.
| Element | Use it when | Example |
| Click | You need to show readers exactly where to click on a screen. | Pointing to the "+ Add New" button on a dashboard |
| CTA | You want to send readers to another article, resource, or URL from inside a step. |
Linking to a pricing page from a feature Walkthrough step |
| Blur | A screen may contain passwords, API keys, email addresses, or internal staging URLs. |
Hiding a customer email address visible in a Ticket view |
| Highlight | One area needs to stand out without dimming the rest of the screen. |
Drawing a yellow box around the field the user Fills in next |
| Annotation | You need to add a label, warning, or callout that isn't visible in the UI. | Adding "Do not click Save yet" above a button the reader should skip. |
| Image | You want to overlay a legend, diagram, or reference card on the screenshot. | Adding a numbered legend to a busy dashboard with 6 unlabeled controls |
| Hotspot | A specific point needs a subtle pulse animation to draw the eye — no instruction needed. |
Highlighting a new feature icon that readers Routinely miss |
| Popup | An unlabeled UI element needs an explanation that only some readers need. | Explaining what "Agent (Beta)" does without cluttering the step description |
In this article, you will learn:
- How to Add Elements to a Step
- How to Add Click Element
- How to Add CTA (Call-to-Action)
- How to Add Hotspot
- How to Add Blur
- How to Add Image
- How to Add Annotation
- How to Add Highlight
- How to Add Pop-up
- Manage Added Elements
How to Add Elements to a Step
Step 1: Open your Step-by-Step Guide in the ProProfs Knowledge Base editor.
Step 2: Click the step you want to add an element to.
Step 3: In the right panel, scroll to the Add Interactive Elements section and click the element you want to add.
Click
The Click element places a tooltip marker on a specific area of the step image, telling readers exactly where to click and what happens next.
Step 1: Open your Step-by-Step Guide in the editor and click the step you want to edit.
Step 2: In the right panel, scroll to Add Interactive Elements and select Click Element.
Step 3: In the Click Properties panel, enter your tooltip text in the Text field.
Step 4: Set the Position — choose from Top, Right, Bottom, Left, Bottom right, or Bottom left depending on where the tooltip should appear relative to the click target.
Step 5: Set Visibility — choose Show on hover to display the tooltip only when the reader hovers, or Always show to keep it permanently visible.
Step 6: Set the On Click action — choose what happens when a reader clicks the marker in the Interactive Demo:
- Go to Next Step — advances to the next step automatically
- Go to Another Step — jumps to a specific step number
- Open Link — opens a URL
- Do Nothing — marker is visual only
Step 7: Check Zoom in preview (focus on this click) if the click target is small or easy to miss — this zooms the view onto the marked area during demo playback.
Tip: Use Always show for critical clicks so readers don't need to hover to see the instruction. Use Show on hover for secondary or optional actions.
CTA (Call-to-Action)
The CTA element adds a clickable button on the step that links readers to another article, page, or URL.
Step 1: In the Add Interactive Elements panel, select CTA option.
Step 2: In CTA Properties, enter the Label text — this is the button text readers see.
Step 3: Select Open Link from the on-click dropdown, then enter the full URL in the URL field.
Step 4: Check Open link in new tab if you want the URL to open without taking readers away from the guide.
Step 5: Set the Style — choose Primary for a filled button or Secondary for an outlined button.
Step 6: Adjust Border Radius to control how rounded the button corners are.
Hotspot
The Hotspot element places a pulsing animation dot on a specific point of the step image — drawing attention without adding a click instruction or tooltip.
Step 1: In the Add Interactive Elements panel, select the Hotspot element.
Step 2: Drag the Hotspot dot to the target area on the step image. The pulse animation will appear at that position.
Note: Use Hotspot for new features or subtle UI elements that users routinely miss — where you want to draw the eye without telling them to click. If readers need to take action on the element, use a Click marker instead.
Blur
The Blur element redacts sensitive information in a screenshot — passwords, API keys, emails, internal URLs, or any data that should not appear in a published guide.
Step 1: In the Add Interactive Elements panel, click Blur.
Step 2: In Blur Properties, set the Display Order if you're adding multiple blur elements on the same step (controls which renders on top).
Step 3: Choose the Type — Rectangle for covering text rows, fields, or URL bars; Ellipse for covering circular or irregular areas.
Step 4: Adjust the Opacity slider to control how heavily the area is obscured. A setting of 10 (maximum) renders the area completely opaque.
Step 5: Drag the blur overlay on the step image to position it over the area you want to redact. Resize using the corner handles.
Image
The Image element overlays an uploaded image or diagram directly on top of the step screenshot. Use it to add a legend, numbered reference card, prompt formula, or comparison diagram.
Step 1: In the Add Interactive Elements panel, click Image.
Step 2: In the My uploads dialog, select a previously uploaded image or click Upload to browse your local files.
[ Screenshot: My uploads dialog with Upload button and file browser ]
Step 3: In the Size and position section, choose:
- Freeform — drag and resize the image freely. Use the Angle field or the Rotate left / Rotate right controls to adjust the rotation.
- Fit to screen — the image fills the entire step image area.
Step 4: Drag the image to the correct position on the step — away from the primary action area so it doesn't block what readers need to interact with.
Step 5: Click Apply.
Tip: The Image element works best for information that has 3 or more components — a numbered legend, a before/after comparison, or a step flow diagram. If you only need to explain one thing, an Annotation is faster to create and easier to read.
Annotation
The Annotation element adds a text label or callout directly on the step image — for context that isn't visible in the UI itself.
Step 1: In the Add Interactive Elements panel, click Annotation.
Step 2: Enter your annotation text. Keep it to one line where possible — long annotations compete with the screenshot for attention.
Step 3: Drag the annotation tag to position it close to the element it references. If the annotation refers to a button or field, position it directly above or beside that element.
Highlight
The Highlight element draws a colored box around an area of the step image — it draws attention without dimming the rest of the screen.
Step 1: In the Add Interactive Elements panel, click Highlight.
Step 2: Enter a name for the highlight in the Name field (used internally to manage multiple highlights).
Step 3: Choose a Shape — Rectangle for buttons and fields, Circle for icons and small targets.
Step 4: Select a color from the color picker. Yellow is the standard for drawing attention; red works for warnings or errors.
Step 5: Resize and reposition the highlight box over the target area using drag handles.
Popup
The Popup element shows a tooltip or modal overlay on the step — used for optional context that only some readers need and that would clutter the step description if added inline.
Step 1: In the Add Interactive Elements panel, click Popup.
Step 2: Enter the Popup title and body text.
Step 3: Set the trigger — On hover shows the popup when the reader hovers over the trigger area; Always show keeps it open.
Step 4: Position the popup trigger icon on the step image next to the element it explains.
Managing Added Elements
All elements are saved per step and will appear exactly as configured when readers view the published guide. If an element doesn't appear in preview, check that it was added to the correct step — each element is scoped to the step you were editing when you added it. Still stuck? [Contact our support team] and we'll sort it out.
- All elements you've added to a step are listed in the Added Elements panel on the right.
- To delete any element, click the trash icon next to it in the list.
- You can add multiple elements of the same type to a single step.
You might also find these helpful

.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy8yMDg2LzMzMzUvY2tmaW5kZXIvaW1hZ2VzL3F1LzIwMjYvaW1hZ2UoMjkpLnBuZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc4MDU2NTQzNX19fV19&Signature=fsUofqRlyML1QG~yqvjNkaFLAD9x5GVnSjKc~gmdoquW6mfxMpLV5HkRT7Qt8JTa7U8w6kzja1DP9V1hsT7zpJeaofB6zDVJoyhLhFSUqj1zNbk9SXmZl~4f2GksnQUE2dPDGuNmXjGEnnZJKClR2lBapXrH27zTX6~P71CEvoEDihq1YIXnBeSFs-m~QAcJvCRCZFn7dFX1p0UfqslufhykypGQqTVjZkidyevhCdnMNDfNiPi8sbO0xQXPVKmaD2Jy0Zuw5awYYpqY~BtbtguJIHTAI~c~NRPpdr~0bDvMLMDebm5FBD674Z9CSC~po3vIL0ZZzjRlfEIt0OsaVA__&Key-Pair-Id=K2TK3EG287XSFC)
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy8yMDg2LzMzMzUvY2tmaW5kZXIvaW1hZ2VzL3F1LzIwMjYvaW1hZ2UoOTgpLnBuZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc4MDU2NTQzNX19fV19&Signature=lWNrWFAVIFVdckLirPdDiPGczRQwaGoVb1OXflD9fdsDzZ~~OdwuitWWHYUmuB3Z1zOfYfeZIENwAAh2Dq7SCcdxG-o0GpIy8fu4EbWlVhRwPTNeBLRJKaMwXPMjvw7ag~C6lN3Z-5TdJE8~kttk0j~3armDmdAPM9dXJ5bzNyV32TfsJfMT~y24tL9uymJILJo-QXM6DFZLTccTlCgOQlW9p~Pz9OdyiIhqRv9s6HBx3cjiHp4oenWoPZUVIPuqPvplFbrBhYERtJFuyMxDYWW5-t3D6kfJIFZoZDkybu~VNLS3kecHCOkYt4bnmPtC-MgLCVa~zCNkuzkN2Dw4eA__&Key-Pair-Id=K2TK3EG287XSFC)
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy8yMDg2LzMzMzUvY2tmaW5kZXIvaW1hZ2VzL3F1LzIwMjYvaW1hZ2UoODMpLnBuZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc4MDU2NTQzNX19fV19&Signature=fd60ZkkxDkVvw56H9wv9fx3T0ys3tFMqh49auhtdbxRJFZ4we4y9JXFJLGMT7kIHrevzeUrQAbFpu96FhgLJe11Xygc2QTCkC1c3thZYNq9vYMgvRnqfMPZT1L3ev3GKnGAF5bIVaLvzPGaIsExW9yisfn0DiJwGGFeJjpPZDs3yEJKe0CKx9Tp8VuIVUnSfUkYvHENW-DTJ31exkf4tP-vQHosNqY7itqB-HYxb~3CsF1G34oiC9k9euACvnnZhbAuQL7D~l624gsrvZo1OLDN5VnaG-Ra8ssmOYzPhLduI7NWL1NKB7SOBARxu13JEnXXlOnAVvsDSigecDEJprQ__&Key-Pair-Id=K2TK3EG287XSFC)
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy8yMDg2LzMzMzUvY2tmaW5kZXIvaW1hZ2VzL3F1LzIwMjYvaW1hZ2UoODQpLnBuZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc4MDU2NTQzNX19fV19&Signature=Mo1BA0sAkgZMTGXnXmOhYBq1A94Gdamnlt~-hs4DKBzbNzJUXVq3BeqqPmmanbsFxyZAxGkJgRVELOXIPRNKazPN484abWL10JiX8O7ZnIEpiqExbv3VDvyIuSXmW5jaAfkm9CSVgU86ABwKZ-rlSaVXCJIB4RsPsG~IxiD57YZga88uMpso03MsGnN~Zbwc-ttSn4Vd2UQArfjbKqFDXWBXXcvT1qqKqu8fczqNl3l0yDIklvXwrLWZawBuWmExB7uexwxRIKrwjCLejEIRPv7Jj7s7VAFSrmFtRJnM~VrU8k4bpbfmiwGcjZK3XIxjRZyxnfgT08300imBgglyww__&Key-Pair-Id=K2TK3EG287XSFC)
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy8yMDg2LzMzMzUvY2tmaW5kZXIvaW1hZ2VzL3F1LzIwMjYvaW1hZ2UoODYpLnBuZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc4MDU2NTQzNX19fV19&Signature=JP5thHM1qQ1~NfRyx8NeTj0L-uN0xSe787IHqMudiu2o6aYYLr2qq56PWtwXS70KcW7EiZ8ZuzKzsWbme40Ece~M7dB~6P~Z17tcHP3U~vfaJlqcrAzov9leLhnepyDxPpmbJ62h7NrtL09uJe3EVegJAz907q7P0e0RQqa2AJ-bv1LpXh1wrVUl3iA3I6wI9ryl1Xx7gkt8syV5Ug1xuDvwYfpmn5JEpd~~lFBFIhW93l--zfOfiCHY7TFGbL75PzQlXNuN28WOMGtVoQhWVrtn~xsdTKXt0LvoepVPeX04sV0GW6z23VZK~Z17zaqXhenB1eq~mVnC-nQiqS2bYg__&Key-Pair-Id=K2TK3EG287XSFC)
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy8yMDg2LzMzMzUvY2tmaW5kZXIvaW1hZ2VzL3F1LzIwMjYvaW1hZ2UoOTkpLnBuZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc4MDU2NTQzNX19fV19&Signature=aOpN8LjDGOJVSJV9j2S4OgtYMnAUMaze7S8EG38vROHy67Ux7FURf7heFpBxXfn0EAi1I7IauGpjKDUOdFMOFQLtrOqwXvL39OrVxSPMca4Ax-AipMlG7gng3MTDHeh~~f~ytsp~~ScJGCUTs1FXV-vfYQtbDjciJshL2ldROcsHBqEK8xYEWR6IvK6WC2DwxDCrjGzKXuHd~BJc~28PlTfCPX3ZXHO~7Kpp34vh~y7zWJJNTzTp4ApEbOg8zo-c9PWz4ARLEuptr1UEiauupNZy5Ct~W2RxVLSjfY-2yjSqFLR7Lydgyuz9EK0D7C~KKJaiS8dFy-n4iIBS9b6hiw__&Key-Pair-Id=K2TK3EG287XSFC)
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy8yMDg2LzMzMzUvY2tmaW5kZXIvaW1hZ2VzL3F1LzIwMjYvaW1hZ2UoOTQpLnBuZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc4MDU2NTQzNX19fV19&Signature=JAyzt8K6lzCvqo6CD53ewYQvmBkanj7HYbkYvca-Q9GWjxYXqPmxA~YVK011pOL-3pp-z8-Tr-UA0yNexAHzay-KZ0k6vFBtaeQDjiMmzNhfnHkybNfemocR1L7PW7eeS-X2dHn80NTFb-0HPpx4VqzhoQQcpfUS5JcTV1cPFpi4XckImezixJP-RwwMTMwkO5kWJpBFzLq3ebpRKzOTnmdFoEpdZuEP4sdvJPazgxzDL8jgVQx-S~AusSvSrtgz0jnX3jNJTYtsRGJDu07wl65O0hrCGrLMl~9czhorPaeZ5AG43QV2FTfX3vAJHkH9ss~veUZBKG8gwABiRxF9Xg__&Key-Pair-Id=K2TK3EG287XSFC)
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy8yMDg2LzMzMzUvY2tmaW5kZXIvaW1hZ2VzL3F1LzIwMjYvaW1hZ2UoODkpLnBuZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc4MDU2NTQzNX19fV19&Signature=QqUIdYn3fPQcC3j3KowWngHDzpuopE0h-T96YZrk9ZPsdiYg8WziI4i-g5OAHRZ8aTZNIauYJkVLTsRMS6E-12K5LioWemObS4nHsvvRZBSZNJQqg4cwOq0bJomIYutFhiSpRuiwTajxBdH~o~-SotANZGGSmF2JDQB7oLQoOZQcGaikVf9Y3cVf8c1BO7z5WvwkSFWVJgEPoPZAWvuWxItzvgl26en7-MVU5PtM1giZAG-eTRgHLsEMFfAk5ORj10kYLdPLIXMtCGXZ8euMcMFe1XIxE7a9XjpAWaesAdYFwLd6hDzwKOvSMnI9JuULfHGWSFMglY-6xndBXkjC7Q__&Key-Pair-Id=K2TK3EG287XSFC)
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy8yMDg2LzMzMzUvY2tmaW5kZXIvaW1hZ2VzL3F1LzIwMjYvaW1hZ2UoOTEpLnBuZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc4MDU2NTQzNX19fV19&Signature=diEYfvLh7iae6VGTlNi0MKhCtTJFnwCncFuI9eHjWDQjv40SSc4kj21sWLADPOW2EGl2NVkHuaRZvUMLY~GVPjvyZOq1gJ4qNh5iZ--LtijHl6SuKaGP22mevpev6tiSdB~y-ewa2ylySTkq57siLiojlVjFnU2wcYV1PdciF~OLndS0TPBt9reBXaMV8E7zbqxAL7~tzIt4KRi9sjtJ1Qlwxj4D7t4x2xt4nyz1uTwAluZani-qbQIjBtlAKPaXQjOEILFdZpkOKIjY8imgqxbhPNL3-QdMYSZt6zwWZoC~d8hLwyI-~0~3eZY3Ao2Fg6bMUbifbqPHKe3tWGkAbA__&Key-Pair-Id=K2TK3EG287XSFC)
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy8yMDg2LzMzMzUvY2tmaW5kZXIvaW1hZ2VzL3F1LzIwMjYvaW1hZ2UoMTkpLnBuZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc4MDU2NTQzNX19fV19&Signature=euY2-IsrPB0a7yxRr~eD9p3iRPAckygGhXAq1h1ooO47HEkqgEmxRY4ZWNfF87ujYK1rBNbhA6EigCHgfWWQfGN6lYDDSnS1-ufLPoPH8Feyvj-LNBeL2kKswCaQoDsEAK~-OxKtiXT2xwklMOTH8TROWg6P69IhhF64hJoDU8GQpS8OT1XhFVbnCeNS3bcONTYWvs~nuLL7NqKJ8YTqh3rJhEKH3TlR8vXQxPK36TwefFnlUdfSaleDyR~h67QX4lfD1ivkWaoVn~PGmZkRyts6decGJT8loZJhbVzSsrWjKJ3DAZGtWDyARujTbCqLM7fasiVaw~oB0xhb5gELQw__&Key-Pair-Id=K2TK3EG287XSFC)