Default custom columns when creating new site

Occasional Contributor
Hi,
I would like to set a custom column as default, so that when a new site is created, it will appear visible automatically.
This custom column contains a link to a flow and it is a site column (it is a column formated with JSON to add the link). Is this possible? I find it very strange that no one has asked this before, or that this is not an option!
Any help will be appreciated. Thanks!
1 Reply

@Elipum 

Hi, you can use the Site Designs and Site Scripts to customize the site and store it as a template. So whenever the user chose your template, all the list and other artifacts are automatically created and ready to go. Please refer to the below link for more details.
https://docs.microsoft.com/en-us/sharepoint/dev/declarative-customization/site-design-overview