# Performant way of dynamic segments

**URL:** <https://forum.mautic.org/t/performant-way-of-dynamic-segments/34295>\
**Category:** General Discussion\
**Created:** [December 3, 2024, 11:51am UTC](https://forum.mautic.org/t/performant-way-of-dynamic-segments/34295 "2024-12-03T11:51:58Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![unknownsolidier](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/unknownsolidier/32/13225_2.png) [@unknownsolidier](https://forum.mautic.org/u/unknownsolidier)\
**Post date:** [December 3, 2024, 11:51am UTC](https://forum.mautic.org/t/performant-way-of-dynamic-segments/34295/1 "2024-12-03T11:51:58Z")

</div>

Hi there,

I’m trying to migrate from another provider, and I ran into a general question for the segmentations. I have a lot of companies and each of them should receive different campaigns. What I thought about, but don’t want to do is to create a Segment checking the Organisation Name / Custom Field for each created organisation, because then I will have thousands of segments. I didn’t find dynamic segmentation with parameters.

My software triggers an Event that should be send to all people of an organisation, but only them so I have to use a segmentation.

What’s the “approved” way of doing things like that? I need it to work over API and I need it to be performant.

Maybe anyone has an idea that I can research on further

Thanks in advance and Cheers
