# Setting up personalisation for Iterable

Before setting up personalisation in Taxi from Iterable, you'll need to [set up personalisation](https://docs.messagebird.com/taxi/Dynamic%20content,%20segmentation%20and%20personalisation/Personalisation/setting-up-personalisation-fields) in your account.

Iterable uses [handlebars](https://support.iterable.com/hc/en-us/articles/205480365-Using-Handlebars-to-Personalize-Messages-#getting-started-with-handlebars) for segmentation and personalisation.

Personalisation fields in Iterable use the following style of notation:

\#{{first name}}

\
These can be set up in the [personalisation](https://docs.bird.com/taxi/dynamic-content-segmentation-and-personalisation/personalisation/what-is-personalisation) settings in Taxi.

![](https://downloads.intercomcdn.com/i/o/246162049/7b5aee2cf9ace4aa6bb1bb01/iterable+persoalisaion.png)

These will become available in rich text fields in the editor.

![](https://downloads.intercomcdn.com/i/o/246162143/bb7a5bb92fcd67f941587448/iterable+personalisation+2.png)

You can add as much or as little code here as you like, so it’s possible to use Iterable code to do things like use a default name:

\#{{#if activeUser}} Hi active user!#{{else}} Hi inactive user#{{/if}}
