> ## Documentation Index
> Fetch the complete documentation index at: https://loops.so/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Buttons

> Add styled, clickable buttons to your Loops emails.

You can add buttons to your email to allow recipients to take action.

Buttons are styled using the **Block styles** editor panel and can contain text.

You can add links to buttons by clicking the `+` icon in the **Link** editor panel.

Add buttons:

* by using the button icon in the editor toolbar
* by typing `/` in the editor and selecting **Button**
* by hovering over an existing element in your email and clicking the `+` plus icon on the left and selecting **Button**

## Dynamic content

To add [dynamic content](/docs/creating-emails/personalizing-emails#dynamic-tag-syntax) to button text, you need to manually type the correct tag syntax (e.g. `{firstName}`, `{EVENT_PROPERTY:firstName}`, `{DATA_VARIABLE:firstName}`) directly into the button field.

Adding dynamic content to buttons through the UI is not yet supported.

<CardGroup cols={2}>
  <Card title="Dynamic content" href="/docs/creating-emails/personalizing-emails#dynamic-tag-syntax" icon="crystal-ball">
    Read about adding dynamic content in emails using the tag syntax.
  </Card>
</CardGroup>


## Related topics

- [LMX](/docs/creating-emails/lmx.md)
- [Guardian](/docs/creating-emails/guardian.md)
- [Run Guardian checks on an email message](/docs/api-reference/run-guardian-checks.md)
- [Create a theme](/docs/api-reference/create-theme.md)
- [Styling emails](/docs/creating-emails/styles.md)
