Hello @kelwin17
In the free plugin, you have to add schemas manually on each post/page.
I would like to tell you that we have worked on a new plugin called Schema Pro that automates the process of adding schema markups on your website. With a simple click and select interface you can set up a markup on the entire website in minutes. All the markup configurations you will set are automatically applied to all selected pages & posts. Therefore, with Schema Pro, adding a schema markup on a website with hundreds and thousands of pages is no longer a task.
To know more about this plugin and all it does, you can read more on the following website – https://wpschema.com/
Please feel free to get in touch in case you have any further queries about the same.
Looking forward to serve you more.
Regards,
Uttam