> For the complete documentation index, see [llms.txt](https://docs.bird.com/taxi/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bird.com/taxi/connectors/adobe-campaign-connector/setting-up-personalisation-for-adobe-campaign.md).

# Setting up personalisation for Adobe Campaign

Before setting up personalisation in Taxi from Adobe, 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.

Personalisation fields in Adobe Campaign use the following style of notation:

<%=targetData.firstName %>

These are set up in the personalisation settings in Taxi. Below is what this will look like in Taxi.

![](https://2516523503-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMq0EQG9Ff46ZMsrIBcVn%2Fuploads%2Fgit-blob-420cfc7d2ee6380d1992527bb27a166d170d6dc8%2Fadobepersonalisation.jpg?alt=media)

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

![](https://2516523503-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMq0EQG9Ff46ZMsrIBcVn%2Fuploads%2Fgit-blob-2ebd87a679d935ceffbf64c286a2dec70dbf45c1%2Fadobepersonalisationeditor.jpg?alt=media)

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

<% if( recipient.firstName == '' ||  recipient.firstName == null){ %>Valued Customer<% } else { %><%= recipient.firstName %><% } %>&#x20;
