# Contentful : Install & use our  Application

<img src="/files/fCQSs4LRf41Yt9KK5ZRm" alt="" data-size="line"> \
This guide walks you through installing and configuring the **AB Tasty app** on the Contentful Marketplace.\
It explains how to connect your Contentful space with AB Tasty so you can:

* Add **variation containers** inside entries,
* Link them with **AB Tasty campaigns**,
* And run experiments directly on your content.

👉 If you’re looking for general information about Contentful and AB Tasty’s compatibility, see the Contentful: General Info \
👉 To access the app directly, go to the Contentful Marketplace (link to be replaced with the public URL).\
\
\--

**Prerequisites:**

* A Contentful account with a dedicated space for your website.
* An AB Tasty account with a Feature Experimentation project available
* You have configured your website so you can use [AB Tasty SDK to serve the right variation](/integrations/other-integrations/contentful-general-info-and-key-terms/contentful-use-ab-tasty-to-serve-the-right-variation.md)

{% hint style="info" %}
You can work with the app in two different ways, depending on your workflow:

* **Create new AB Tasty Containers**: Add a fresh container each time you want to set up a new experiment or variation flow.
* **Enrich existing entries**: Insert a Variation Container directly into an existing entry. This container will host the campaign’s variations and map them to your entry’s reference fields, allowing you to test different content versions without duplicating your entry.
  {% endhint %}

### Install the AB Tasty App on Contentful

{% stepper %}
{% step %}

### Contentful App Marketplace

1. Log into your Contentful account.
2. In the top navigation, click on “Apps” → “Marketplace”.
3. Use the search bar and type “AB Tasty”.
4. Select the AB Tasty app from the results.

* You’ll see a **Log in with AB Tasty account**.
  {% endstep %}

{% step %}

### Connect with your AB Tasty account

* Click the **Log in with AB Tasty account** button to begin the authentication process.
* After a successful authorisation, you’ll be redirected back to **Contentful** automatically
  {% endstep %}

{% step %}

### Select your FE\&R environnement&#x20;

1. [**Select the FE\&R account.**](#user-content-fn-1)[^1]
2. Select **the environment** (production / pre-prod / ..)
3. Define the content type for which you want to enable the A/B testing for
4. Click the **Install** button at the top right corner.
   {% endstep %}

{% step %}

### Create your first AB Tasty container

After configuring the AB Tasty app in Contentful, you can create entries with AB Tasty containers and link them to experiments.

1. Select a campaign and its variations,&#x20;
2. Connect each variation to new or existing entries before publishing.
3. Go to **Content → Add entry** and select the AB Tasty container.
   {% endstep %}

{% step %}

### Configure Your Experiment

1. Select a project from the FE\&R dropdown list
2. Choose the campaign associated with it from the campaign dropdown.

In the *Experiment* section, all AB Tasty campaign variations will appear automatically. You can then link each variation to the appropriate content.
{% endstep %}

{% step %}

### Select Variations & link content

Link it to an existing entry  or create a new one using the CTA's\
**Create entry and link** and /or **Link an existing entry**
{% endstep %}

{% step %}

### Publish the new entry&#x20;

Publish the entry. You can test any reference field by replacing it with a variation container. This allows different versions of content to be displayed according to the configuration defined for your experiment.
{% endstep %}

{% step %}

### Launch the test on FE\&R

Once everything looks good on your side, you can start the test in AB Tasty. To do so, click the **View on AB Tasty** button in the side panel — this will redirect you to your FE\&R account where you can finalize and launch your experiment.
{% endstep %}
{% endstepper %}

<figure><img src="/files/J43vFo0W5SKci88YIkuN" alt=""><figcaption></figcaption></figure>

***

[^1]: ![](/files/XjpGwlOdnvwkCecoTzRs)


---

# Agent Instructions: 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:

```
GET https://docs.abtasty.com/integrations/other-integrations/contentful-general-info-and-key-terms/contentful-install-and-use-our-application.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
