> For the complete documentation index, see [llms.txt](https://developer.gravityfield.ai/lang/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.gravityfield.ai/lang/en/platform-interface/dynamic-allocation.md).

# Dynamic Allocation

## Dynamic Allocation

Created: 07.12.2023 \
Updated: 07.12.2023 \
Author: Polina A.

Dynamic allocation is one of the methods of traffic distribution in which the system automatically determines the percentage of users to whom a particular variation will be shown. A larger percentage of users are shown the variation that demonstrates the best results in terms of the key metric assigned in the experience. Unlike A/B testing, dynamic allocation aims to achieve maximum effect in the shortest time with a strong emphasis on optimization and speed.

### Creating an Experience with Dynamic Allocation

To create an experience with dynamic allocation, you need to go to the campaign creation/editing page and select dynamic allocation as the allocation method. After that, you will see that the percentage value of traffic distribution changes to "auto."

![Untitled](/files/cJxlrQOGdFZYp3lIwZtp)

{% hint style="info" %}
When creating a new campaign with dynamic allocation or changing the allocation method to dynamic in an already launched campaign, the weight between variations is evenly distributed. 100% is divided equally among all created variations.
{% endhint %}

{% hint style="info" %}
Dynamic allocation must have at least 2 variations.
{% endhint %}

Learn more about campaign creation: [Frontend campaigns creation](/lang/en/platform-interface/frontend-campaigns-creation.md)

#### Limitations

Dynamic allocation can only return one variation, i.e., if there are 5 banner variations in the campaign, only one will be shown, not all 5 sorted by the key metric.
