Modify built-in widgets
Sitefinity CMS provides you with a variety of built-in widgets. You also have the option to modify existing widgets to better serve your requirements and needs. What you do is extend the default functionality of a widget by implementing a custom logic and then map the modified widget in the backend, so that Sitefinity CMS redirects to your custom widget instead of the regular one.