# Rich content

Add a promo card, a story, or a campaign to the account pages: an image, a heading, a short
text, and an optional button.

## Where it appears
**Order status**, **Orders**, **Profile**, and the **footer**. Add the **Optimalify Rich
Content** block where you want it in the editor.

## Set it up
1. **Apps → Optimalify → Blocks → Rich content**.
2. Fill in the fields (below), set **Status = Active**, and **Save**.
3. Add the **Optimalify Rich Content** block in the customer account editor — see
   [Add blocks to your pages](add-blocks-in-editor.md).

## Fields

| Field | Notes |
|---|---|
| **Image** | Upload one from your computer — it's stored in your store's **Shopify Files** — or choose an existing file. |
| **Heading** | Max 80 characters. |
| **Text** | Max 500 characters. |
| **Button** | Optional. A **label** (max 30) and a **full `https://` link**. |
| **Layout** | **Image left**, **Image right**, **Image on top**, or **Text only**. |

On narrow screens, **Image left** and **Image right** stack to **Image on top**.

## Tips
- Pair it with a [banner](banner.md) for launches: the banner announces, the card tells the story.
- Use **Text only** for a simple announcement with a button.
- Make the button label an action, like "Shop the sale".

## Who sees it, and plans
- **Display conditions** let you show the block only to certain customers (by tag, country, and
  more) — see [Banner placements & targeting](banner-targeting.md).
- The **Free** plan runs **one active block** at a time; **Pro** unlocks all of them.

Not showing? See [FAQ & troubleshooting](faq-troubleshooting.md).
