Dynamic Visibility

Conditional Show Guide

Conditional Show Guide

Conditional Show screenshot

What It Does

The Conditional Show macro wraps content that should be hidden by default and shown only to a specific group or condition. Think of it as "show this only to X."

Step-by-Step Setup

  1. Click on Edit button
  2. Click + (Insert) → search for Conditional Show
  3. Write the content inside the macro body.
  4. In the config panel:
    • Set Match using to Any (show if viewer matches any condition) or All (show only if viewer matches all)
    • Under Users, search and select specific Confluence users who should see this content (optional)
    • Under Groups, search and select Confluence groups who should see this content (at least one user or group required)
  5. Click Save.
  6. Preview in View mode - sign in as a user in the target group to confirm visibility

Multiple Conditions

You can stack multiple Conditional Show macros to show different content to different groups. Each macro is evaluated independently.

Troubleshooting

SymptomLikely CauseFix
Content not showing for target groupWrong user or group selectedRe-open the macro config and verify the correct user/group is selected
Content showing to everyoneSelected group includes all usersUse a more specific group or switch to individual user selection
Edit mode always shows contentExpected behavior - edit mode bypasses visibility conditionsTest in View mode