Rich Content Formatting

User Profile Macro

User Profile Macro

User Profile Macro screenshot

What It Does

The User Profile macro lets you add up to 30 profile cards on a single Macro. Each card displays a user's name and a custom details field (such as job title), along with an optional image and background color. Card Style controls only the visual appearance of the cards - it does not add or remove information fields.

How to Set It Up

  1. Insert the User Profile macro on your page
  2. In the General tab, use the Add Users field to search for and add Confluence users (up to 30)
  3. Choose a Card Style, Card Size, and set your preferred colors
  4. Select a Hover Effect if desired
  5. Switch to the Content tab to fill in details for each individual card
  6. Publish the page

General Tab Settings

SettingDescription
Add UsersSearch and add Confluence users to display - up to 30 users per macro
Card Style5 visual layout options that change the card's appearance only - no extra fields are added or removed by changing style
Card SizeSmall, Medium, or Large
Name ColorColor of the user's display name on the card
User Details ColorColor of the details text (e.g. job title) on the card
Shape ColorColor of the avatar shape/background
Hover EffectVisual effect applied when a viewer hovers over a card (e.g. No effect, shadow, lift)

Content Tab Settings (Per Card)

Each user card has its own Content tab with individual settings:

SettingDescription
User DetailsFree-text field (up to 50 characters) - enter the information to show on the card, such as job title, team, or role
Background ColorOptional background color for that individual card
ImageOptional custom image to display on the card
Move backwards / Move forwardsReorder the card's position within the macro
Remove Profile CardDelete this card from the macro

Card Style Note

Card Style selects between 5 visual appearances for how the card is laid out. It only affects how the card looks - it does not pull in additional data from Confluence profiles or show/hide extra fields. The information displayed on each card is only what you enter in the User Details field and the user's name.

Common Use Cases

  • Team directory: Add all team members, enter each person's role in the User Details field
  • Point-of-contact block: Add the relevant person, enter their role or responsibility in User Details
  • On-call roster: Add the current on-call person and update the User Details field each rotation
  • Escalation path: Add L1, L2, L3 contacts with their escalation level in User Details