> For the complete documentation index, see [llms.txt](https://helpdesk.smaply.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://helpdesk.smaply.app/journey-maps/cards/how-to-add-and-edit-cards.md).

# How to add and edit cards

Add cards to a journey map, edit their content, and use the card details panel to manage tags, personas, and comments.

Cards are how content lands on a journey map. Add them through the in-lane picker, edit them via the floating toolbar, and manage tags, personas, and comments from the card details panel.

{% hint style="info" icon="clipboard-list" %}

#### In this guide

1. [How to add a card](#how-to-add-a-card)
2. [How to edit a card](#how-to-edit-a-card)
3. [The card toolbar](#the-card-toolbar)
4. [The card details panel](#the-card-details-panel)
5. [Card color and background style](#card-color-and-background-style)
6. [Card header](#card-header)
7. [Span a card across columns](#span-a-card-across-columns)
8. [Set a card's height](#set-a-cards-height)
9. [Select multiple cards](#select-multiple-cards)
10. [Card types](#card-types)
    {% endhint %}

***

#### How to add a card

Each lane has a default card type that matches its purpose (a Text lane defaults to text cards, a Stage lane to stage cards, and so on), but any card type can sit in any lane.

{% stepper %}
{% step %}
**Hover where you want the card**

The **+ Add card** button appears on hover at the position you point to: above, below, or between existing cards, or in an empty cell. Wherever the button shows is where the new card lands.

<figure><img src="https://1197101183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2For99xDEElfps9uMDY60K%2Fuploads%2Fgit-blob-2da523819a69661d1e99481891a7f55c568667d5%2Fjourney-maps-cards-add-edit-02-add-card-hover.png?alt=media" alt="A journey map canvas with the Add card button revealed below the Review past performance data text card in the Journey Steps lane. The button shows a plus icon and the label + Add card on a blue background."><figcaption><p>+ Add card revealed on hover</p></figcaption></figure>
{% endstep %}

{% step %}
**Click + Add card**

The card type picker opens with a search box at the top, the lane's default card type as a quick-select (with an Enter shortcut), and two grouped sections below: **BASIC CARDS** (Image, Stage, Icons, Slider) and **ADVANCED CARDS** (Embed, Planning, Metric, Link journey map, Opportunity, Pain point, Solution, Custom Card). The button and picker are the same in every position.

In a flow lane or a freeform lane, the picker also opens with a **SHAPES** group above the Text quick-select, for building flowcharts and diagrams. See [How to use shape cards](/journey-maps/cards/how-to-use-shape-cards.md).

<figure><img src="https://1197101183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2For99xDEElfps9uMDY60K%2Fuploads%2Fgit-blob-3715081bb5ef936b714731a569dcefa85ca9d151%2Fjourney-maps-cards-add-edit-03-card-type-picker.png?alt=media" alt="The card type picker open below an + Add card button. A search field at the top, then a highlighted Text quick-select with an Enter return hint. Below, a BASIC CARDS group lists Image, Stage, Icons, and Slider. Below that, an ADVANCED CARDS group starts with Embed, Planning, and Metric."><figcaption><p>Card type picker, opened in a Text lane</p></figcaption></figure>
{% endstep %}

{% step %}
**Pick a card type**

Press Enter to add the lane default, or click any type from the picker. Start typing in the search box to narrow the list. The new card appears in the slot and is ready to edit.
{% endstep %}
{% endstepper %}

Picking **Metric** or a portfolio item type (**Opportunity**, **Pain point**, **Solution**, or a custom type) opens a picker of existing items instead of dropping an empty card. You can select several items there and add them in one go, and the confirm button shows the count, like **Add 2**.

{% hint style="info" icon="tag" %}
Which card types appear in the picker depends on your plan. On lower plans, some advanced types are hidden.
{% endhint %}

{% hint style="success" icon="lightbulb" %}

#### **Tip: Paste content from a spreadsheet to create multiple cards at once**

If you're starting from rows in a spreadsheet, [How to use enhanced paste](/journey-maps/how-to-use-enhanced-paste.md) covers the bulk-create flow.
{% endhint %}

***

#### How to edit a card

{% stepper %}
{% step %}
**Click the card to select it**

A blue outline appears around the card and the floating **card toolbar** opens above it. The card is in selected state, not edit state.
{% endstep %}

{% step %}
**Click into the card body to edit text**

On text and stage cards, clicking into the body puts you in inline edit mode. Type to add or change content. Other card types use their own modals or details-panel fields for editing (see [Card types](#card-types) below).
{% endstep %}

{% step %}
**Use the toolbar for everything else**

Color, header, span, delete, duplicate, and the card details panel all open from the floating toolbar described in the next section.
{% endstep %}
{% endstepper %}

Edits autosave as you type. Most card types have no Save button; metric cards and portfolio item cards are the exceptions and save their data via a Save button inside the card details panel.

***

#### The card toolbar

The toolbar floats above any selected card. The first four buttons (bold, font size, font family, list style) appear only on text and stage cards, where the body text is editable. Every card has the last five.

<figure><img src="https://1197101183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2For99xDEElfps9uMDY60K%2Fuploads%2Fgit-blob-91577e96e72816ae5ad4e83d27bc4bd3ff7f7bbe%2Fjourney-maps-cards-add-edit-04-card-toolbar.png?alt=media" alt="A Text card &#x27;Review past performance data&#x27; selected on a journey map. The floating card toolbar sits directly above the card. From left: a bold B with chevron, a 14 with chevron for font size, an A for font family with chevron, a bulleted-list icon with chevron, a paint-bucket icon, a small horizontal-bar icon for the card header, an info-circle icon for show card details, a trash icon, and a three-dot vertical icon."><figcaption><p>Floating card toolbar on a selected Text card</p></figcaption></figure>

| Button        | Tooltip           | What it does                                                                                                          |
| ------------- | ----------------- | --------------------------------------------------------------------------------------------------------------------- |
| **B**         | Bold              | Toggles bold on the selected text. Text and stage cards only.                                                         |
| **14**        | Font size         | Sets the font size. Text and stage cards only.                                                                        |
| **A** (serif) | Font family       | Switches font. Text and stage cards only.                                                                             |
| List icon     | List style        | Bullet or numbered list. Text and stage cards only.                                                                   |
| Paint bucket  | (color/styling)   | Opens the color and background style picker. See [Card color and background style](#card-color-and-background-style). |
| Small bar     | Card header       | Opens the header popover. See [Card header](#card-header).                                                            |
| Info circle   | Show card details | Opens the card details panel on the right.                                                                            |
| Trash         | Delete card       | Removes the card. Cmd+Z (or Ctrl+Z) undoes the delete.                                                                |
| Three-dot     | (more)            | Opens the overflow menu (Duplicate, Change card type, Expand, Shrink, Height).                                        |

The three-dot menu mirrors a few toolbar options and adds keyboard shortcuts. **Duplicate** has Cmd+D (or Ctrl+D). **Change card type** switches the card to a different type, carrying over its content, colour, personas, tags, and comments - see [How to change a card's type](/journey-maps/how-to-change-a-cards-type.md) for which types are eligible and what to expect. **Expand** widens the card by one column; **Shrink** narrows by one (greyed out when the card already spans a single column). **Height** opens a submenu to fix the card's height instead of letting it grow with content - see [Set a card's height](#set-a-cards-height) below.

<figure><img src="https://1197101183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2For99xDEElfps9uMDY60K%2Fuploads%2Fgit-blob-491bbcc13c00844df6d0dc9142b70b62977fb897%2Fjourney-maps-cards-height-01-overflow-menu.png?alt=media" alt="The three-dot overflow menu open from the card toolbar. Items listed top to bottom: Duplicate with CMD + D shortcut, Change card type with a submenu arrow, Expand, Shrink (greyed out), Height with a submenu arrow."><figcaption><p>Three-dot menu on the card toolbar</p></figcaption></figure>

***

#### The card details panel

The card details panel slides in from the right and holds metadata that doesn't fit on the card face. Open it three ways:

* Click **Show card details** (the square-with-arrows icon) on the card toolbar.
* Click the three-dot menu and choose **Card details**.
* Double-click the card.

<figure><img src="https://1197101183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2For99xDEElfps9uMDY60K%2Fuploads%2Fgit-blob-32a0cb452919865a2193132df70e2af05d5631b5%2Fjourney-maps-cards-add-edit-06-card-details-panel.png?alt=media" alt="The card details panel open on the right side of the canvas. The panel header reads Text, with a pin-panel icon and a close icon top-right. Three expanded sections: Personas (a Sarah from product chip with an edit pencil and remove X, plus an Add a persona dropdown), Card tags (an empty placeholder reading Add card tags with a + Add card tags button), and Comments (0) with an Add a comment textbox."><figcaption><p>Card details panel for a Text card</p></figcaption></figure>

The panel header shows the card's type (in the screenshot, **Text**). Three sections appear at the bottom of the panel on every card type, in this order:

* **Personas** - Assigned personas appear as chips. Use **Add a persona** to assign more. For the dedicated flow, see [How to assign a persona to a card](/personas/how-to-assign-a-persona-to-a-card.md).
* **Card tags** - Card-level tags for filtering and grouping. **+ Add card tags** opens the tag picker.
* **Comments** - Comments on this card. The count in the heading reflects how many comments exist. See [How to comment on a card](/journey-maps/cards/how-to-comment-on-a-card.md).

For Text cards, those three sections are the whole panel. Other card types add per-type sections **above** Personas, where the card's specific data lives (an image and its caption for Image cards, a metric selector for Metric cards, a linked-item picker for Planning cards, and so on). The per-card-type articles linked under [Card types](#card-types) cover those.

***

#### Card color and background style

Open the color picker by clicking the paint-bucket icon on the toolbar.

<figure><img src="https://1197101183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2For99xDEElfps9uMDY60K%2Fuploads%2Fgit-blob-5ffcf77d20fb25eccfe6fc87f6367260b23a0188%2Fcardbgcolor.gif?alt=media" alt="Changing a card&#x27;s accent color and background style from the toolbar color picker."><figcaption><p>Changing a card's color and background style</p></figcaption></figure>

<figure><img src="https://1197101183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2For99xDEElfps9uMDY60K%2Fuploads%2Fgit-blob-466ab62b14eed71ea24a4f1bd6d773b8198f4f6f%2Fjourney-maps-cards-add-edit-07-color-picker.png?alt=media" alt="The color and styling picker open above a selected Text card. Top row: seven primary accent color swatches (red, orange, yellow, green, blue, indigo, purple). Second row: five secondary swatches (white, light grey, medium grey, black, and a no-color option shown as white with a red strikethrough), plus a chevron-down for more. Below: a Brand colors section with one custom blue swatch and an edit icon. Below that: a Background style section listing Light background, White background, Solid background, and Transparent background, each with a small preview icon."><figcaption><p>Color and background style picker</p></figcaption></figure>

The picker has two parts:

* **Accent color** - Seven primary swatches on the top row, five secondary swatches on the second (including a "no color" option with a red strikethrough). Brand colors set up for the account appear below. Accent color drives the colored bar at the bottom of the card.
* **Background style** - Four named styles control how the card body fills:
  * **Light background** (default) - Soft tinted fill matched to the accent.
  * **White background** - Solid white card body, accent shown only on the bottom bar.
  * **Solid background** - The accent color fills the whole card body.
  * **Transparent background** - No fill, accent shown only on the bottom bar.

Changes apply immediately. There's no apply or save action on the picker.

***

#### Card header

A card header is an optional colored bar at the top of the card with a title and an icon. Headers help signal what kind of content the card holds (a touchpoint, a channel, a system) at a glance.

{% stepper %}
{% step %}
**Open the Card header popover**

With the card selected, click the **Card header** icon (small horizontal bar) on the toolbar.
{% endstep %}

{% step %}
**Tick Enable**

The header bar appears immediately on the card. The default text reads **YOUR TITLE** until you change it.

<figure><img src="https://1197101183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2For99xDEElfps9uMDY60K%2Fuploads%2Fgit-blob-26c032b87f0bfc2d7f283b79cc782cfcb4d323b9%2Fjourney-maps-cards-add-edit-10-card-header.png?alt=media" alt="The Card header popover open beside the canvas. Top row reads Header with an Enable checkbox on the right. Below: a small color-swatch square and a text input field showing the placeholder YOUR TITLE. Then a color palette: seven primary swatches on the first row, five secondary swatches on the second, with a chevron-down. A Brand colors section follows with one custom blue swatch. Below: an Icon section labeled with a &#x27;View more&#x27; link, showing a grid of standard icons. The selected Text card on the left now shows a YOUR TITLE header bar at its top."><figcaption><p>Card header popover with the bar enabled</p></figcaption></figure>
{% endstep %}

{% step %}
**Type your title and pick a color and icon**

The header's accent color is independent of the card body's accent. Click an icon from the grid to add one, or click **View more** to open the full library.
{% endstep %}

{% step %}
**Close the popover**

Click outside the popover to close it. The header stays on the card. To remove it later, reopen the popover and uncheck **Enable**.
{% endstep %}
{% endstepper %}

***

#### Span a card across columns

Drag the right edge of a card to make it span more columns. The card snaps to column boundaries as you drag, so you can't leave it half-way across a column.

<figure><img src="https://1197101183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2For99xDEElfps9uMDY60K%2Fuploads%2Fgit-blob-9b36b5da0b02cc27737e72b9c1b44511513b97fe%2Fdragedges.gif?alt=media" alt="Dragging the right edge of a card to extend it across more columns."><figcaption><p>Dragging a card edge to span columns</p></figcaption></figure>

<figure><img src="https://1197101183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2For99xDEElfps9uMDY60K%2Fuploads%2Fgit-blob-c08ef9fc48931ed374c55ebfa0b0bbb85be66283%2Fjourney-maps-cards-add-edit-01-canvas-overview.png?alt=media" alt="A journey map canvas showing a Stage card titled Prepare for Renewal in the Journey Stages lane. The stage card spans all four visible columns of the map, with the lane below containing four separate text cards (Review past performance data, Analyze current contract terms, Develop renewal strategy, Align with internal stakeholders) one per column."><figcaption><p>A Stage card spanning four columns in the Journey Stages lane</p></figcaption></figure>

You can also span via the toolbar's three-dot menu: **Expand** widens the card by one column, **Shrink** narrows by one. **Shrink** is greyed out when a card already sits in a single column.

When you drag one stage card past another in the same lane, the other card moves to a new row in that lane so both stay visible.

***

#### Set a card's height

By default, a card's height grows and shrinks with its content, so cards with different amounts of text can end up at different heights even in the same lane. Open the three-dot menu and choose **Height** to fix cards to a matching size instead, so a lane's cards line up for a tidier, more consistent-looking map.

<figure><img src="https://1197101183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2For99xDEElfps9uMDY60K%2Fuploads%2Fgit-blob-52e30b75968898002b3cf8c7c7620d57a58c1e1d%2Frn-2026-08-card-height.png?alt=media" alt="The Height submenu open from the card&#x27;s three-dot menu, listing Auto (grows with content), Small at 40 px, Medium at 80 px, Large at 160 px, and Custom."><figcaption><p>Height submenu on the three-dot menu</p></figcaption></figure>

* **Auto** (default) - The card grows and shrinks to fit its content.
* **Small**, **Medium**, **Large** - Fixed heights of 40, 80, and 160 pixels.
* **Custom** - Enter any height from 40 to 400 pixels.

<figure><img src="https://1197101183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2For99xDEElfps9uMDY60K%2Fuploads%2Fgit-blob-d24124978ebdfa558723976f99abeb5221f8e843%2Fjourney-maps-cards-height-03-custom-height-input.png?alt=media" alt="The Custom height option open in the Height submenu, showing a number input labelled Custom height in pixels with helper text reading 40-400 px."><figcaption><p>Setting a custom height</p></figcaption></figure>

When a fixed height leaves extra room below the content, the content centers vertically in that space rather than sitting at the top. If the content is taller than the fixed height, it's clipped, with a small chevron at the bottom you can click to expand the card and see the rest.

Height is set per card, not per row or lane, so cards in the same row can each use a different height. It's available on text and stage cards - the same card types where you can edit body text directly (see [The card toolbar](#the-card-toolbar) above). Other card types, such as Image, Icon, Slider, Embed, Planning, Metric, Linked journey map, and Portfolio item cards, don't have a Height option. Switch back to **Auto** at any time to return to content-driven height.

**To give every card in a lane a matching height**, use Height on a multi-card selection instead of setting each card one by one. Select all the cards in a lane (or Shift+click several), then open the same **Height** menu from the bulk toolbar. Bulk selections add one extra option, **Match largest**, which sets every selected card to the height of the tallest one in the selection - the fastest way to line up a lane without picking a pixel value yourself. See [How to bulk edit cards](/journey-maps/how-to-bulk-edit-cards.md) for the full walkthrough.

***

#### Select multiple cards

Shift+click a second card while one is already selected to add it to the selection. The card toolbar above the individual cards disappears and a **Bulk edit** toolbar appears at the bottom of the viewport.

<figure><img src="https://1197101183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2For99xDEElfps9uMDY60K%2Fuploads%2Fgit-blob-73753c147ec2280f094b07356975ffdc25eb6147%2Fjourney-maps-cards-add-edit-09-multi-select.png?alt=media" alt="Two text cards selected on a journey map: Review past performance data and Analyze current contract terms, each with a blue selection border. The bulk-edit toolbar sits at the bottom of the viewport: a close X on the left, a Bulk edit label with a 2 text cards count below it, then formatting controls (bold, font size 14, font family A, paint-bucket), then Header, Tags, Persona, and Delete buttons."><figcaption><p>Two text cards selected, bulk-edit toolbar at the bottom</p></figcaption></figure>

The bulk toolbar shows the count and card type ("2 text cards" here). When you mix card types in a selection, the formatting buttons drop off and only **Tags**, **Persona**, and **Delete** remain. For the full bulk-edit walkthrough including header, color, and font changes across many cards, see [How to bulk edit cards](/journey-maps/how-to-bulk-edit-cards.md).

***

#### Card types

| Card type                   | What it's for                                                                                                                                                                            |
| --------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Text card**               | Free-form text content. The default in Text lanes. See [How to use text cards](/journey-maps/cards/how-to-use-text-cards.md).                                                            |
| **Shape card**              | A diagram node (square, diamond, circle, and more) for flowcharts. Only offered in flow and freeform lanes. See [How to use shape cards](/journey-maps/cards/how-to-use-shape-cards.md). |
| **Stage card**              | Marks a stage across one or more columns. See [How to use stage cards](/journey-maps/cards/how-to-use-stage-cards.md).                                                                   |
| **Image card**              | Display an image, optionally with a caption. See [How to use image cards](/journey-maps/cards/how-to-use-image-cards.md).                                                                |
| **Slider card**             | One or more sliders between two labels, for ratings or scores. See [How to use slider cards](/journey-maps/cards/how-to-use-slider-cards.md).                                            |
| **Icon card**               | Choose from preset icon templates. See [How to use icon cards](/journey-maps/cards/how-to-use-icon-cards.md).                                                                            |
| **Embed card**              | Embed external content (Figma, YouTube, Google Docs, and similar). See [How to use embed cards](/journey-maps/cards/how-to-use-embed-cards.md).                                          |
| **Metric card**             | Show a live metric from a connected data source. See [How to use metric cards](/journey-maps/cards/how-to-use-metric-cards.md).                                                          |
| **Planning card**           | Link a work item from Jira, Asana, Linear, or another planning tool. See [How to use planning cards](/journey-maps/cards/how-to-use-planning-cards.md).                                  |
| **Portfolio item card**     | Display an opportunity, pain point, solution, or custom portfolio item. See [How to use portfolio item cards](/journey-maps/cards/how-to-use-portfolio-item-cards.md).                   |
| **Linked journey map card** | Link to another journey map and surface its summary. See [How to use linked journey map cards](/journey-maps/cards/how-to-use-linked-journey-map-cards.md).                              |
| **Comments**                | Comments aren't a card type; they're available on every card. See [How to comment on a card](/journey-maps/cards/how-to-comment-on-a-card.md).                                           |

***

#### Related topics

<table data-column-title-hidden data-view="cards"><thead><tr><th>Title</th><th>Description</th><th data-hidden data-card-target data-type="content-ref">Target</th></tr></thead><tbody><tr><td><strong>Change a card's type</strong></td><td>Switch an existing card to a different type without losing its content.</td><td><a href="/journey-maps/how-to-change-a-cards-type.md">Change a card's type</a></td></tr><tr><td><strong>Bulk edit cards</strong></td><td>Edit tags, personas, colors, and headers across many cards at once.</td><td><a href="/journey-maps/how-to-bulk-edit-cards.md">Bulk edit cards</a></td></tr><tr><td><strong>Use enhanced paste</strong></td><td>Turn rows from a spreadsheet into multiple cards in one paste.</td><td><a href="/journey-maps/how-to-use-enhanced-paste.md">Enhanced paste</a></td></tr><tr><td><strong>Add and manage lanes</strong></td><td>Add, rename, reorder, and delete lanes on a journey map.</td><td><a href="/journey-maps/lanes/how-to-add-and-manage-lanes.md">Add and manage lanes</a></td></tr><tr><td><strong>Add and manage columns</strong></td><td>Add columns between existing ones, reorder, and remove.</td><td><a href="/journey-maps/lanes/how-to-add-and-manage-columns.md">Add and manage columns</a></td></tr><tr><td><strong>Assign a persona to a card</strong></td><td>Tag a card with one or more personas from the card details panel.</td><td><a href="/personas/how-to-assign-a-persona-to-a-card.md">Assign a persona to a card</a></td></tr><tr><td><strong>Comment on a card</strong></td><td>Add comments, @mention teammates, and delete comments on a card.</td><td><a href="/journey-maps/cards/how-to-comment-on-a-card.md">Comment on a card</a></td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://helpdesk.smaply.app/journey-maps/cards/how-to-add-and-edit-cards.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
