Hi @aehrenwo
Lucidchart offers various options to dynamically format your org chart based on imported data. You can explore out-of-the-box (OOTB) options like data linking, which allows you to connect your org chart to a data source like Google Sheets, ensuring updates are reflected in your diagram. Conditional formatting rules can also be applied to change shape appearances based on data, such as coloring VP-level shapes green and others orange.
Additionally, dynamic shapes can be used to change their appearance based on linked data. If these options don't meet your needs, custom scripting via the Lucidchart API can be used to achieve more complex formatting, but requires programming knowledge.
To learn more you can also refer to the below articles:
Make your diagrams dynamic with data linking | Lucidchart
Visualize data with dynamic shapes – Lucid
Hope this helps - Happy to help further!!
Thank you very much and have a great one!
Warm regards
Hi @aehrenwo, I wanted to share a resource with you as well in case you find it helpful - this Add conditional formatting in Lucidchart article from our help center details what shape attributes you’re able to control using conditional formatting. Out of the box, you are able to modify shape fill color, border color, text color, line color, border style, line style, border width, and line width.
It sounds like you’re also interested in controlling the size of the shape based on data associated with it. This isn’t available out of the box, but the team in Lucid for Developers might have suggestions here to do so via API as @Humas1985 mentioned.