# Limit addition of component on Experience Page

**URL:** <https://community.bloomreach.com/t/limit-addition-of-component-on-experience-page/4493>\
**Category:** Uncategorized\
**Created:** [August 29, 2024, 11:49am UTC](https://community.bloomreach.com/t/limit-addition-of-component-on-experience-page/4493 "2024-08-29T11:49:59Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mijnisha](https://avatars.discourse-cdn.com/v4/letter/m/c6cbf5/32.png) [@Mijnisha](https://community.bloomreach.com/u/Mijnisha)\
**Post date:** [August 29, 2024, 11:49am UTC](https://community.bloomreach.com/t/limit-addition-of-component-on-experience-page/4493/1 "2024-08-29T11:49:59Z")

</div>

Hi all,  
I was wondering if and how it is possible to limit how many times a certain component can be added to an Experience Page. For example , I want that editors can only add the Banner component once in the Experience manager. If someone is adding two Bannercomponent they should receive an error before publishing the page, so not be able to pushish the page.

I found [Abort an Experience Manager Action - Bloomreach Experience Manager (PaaS/Self-Hosted) - The Fast and Flexible Headless CMS](https://xmdocumentation.bloomreach.com/library/concepts/channels/abort-a-channel-manager-action.html) but I am not sure if this fits my use case.

---

<div class="post-metadata">

**Author:** ![machak](https://yyz1.discourse-cdn.com/flex027/user_avatar/community.bloomreach.com/machak/32/1298_2.png) [@machak](https://community.bloomreach.com/u/machak)\
**Post date:** [August 29, 2024, 1:33pm UTC](https://community.bloomreach.com/t/limit-addition-of-component-on-experience-page/4493/2 "2024-08-29T13:33:18Z")

</div>

Hi @Mijnisha  
unfortunately that is not possible at the moment  
(there were plans to add some validation to containers, but I don’t know about planning/status)

---

<div class="post-metadata">

**Author:** ![Mijnisha](https://avatars.discourse-cdn.com/v4/letter/m/c6cbf5/32.png) [@Mijnisha](https://community.bloomreach.com/u/Mijnisha)\
**Post date:** [September 2, 2024, 8:18am UTC](https://community.bloomreach.com/t/limit-addition-of-component-on-experience-page/4493/3 "2024-09-02T08:18:02Z")

</div>

> [@Mijnisha](#):
>
> [Abort an Experience Manager Action - Bloomreach Experience Manager (PaaS/Self-Hosted) - The Fast and Flexible Headless CMS](https://xmdocumentation.bloomreach.com/library/concepts/channels/abort-a-channel-manager-action.html)

Hi Machak,  
So you dont think adding an eventlistener described here: [Abort an Experience Manager Action - Bloomreach Experience Manager (PaaS/Self-Hosted) - The Fast and Flexible Headless CMS](https://xmdocumentation.bloomreach.com/library/concepts/channels/abort-a-channel-manager-action.html) will work?
