The Call To Action Button has the option to add a URL and a button works universally exact the same way. If Ninja Popup plugin does not provide a URL to add a button then you need to ask their support to get help on the issue as this is not a theme issue.
A theme can’t full-fill specific customer requirements. Every theme needs customization based on customer needs and requirements. Also, every theme has own development process. The theme price is $99 based on the purpose and for included two premium plugins, nothing else. If you need a section rather than the pre-built sections then you need to have customization based on your needs and requirements that can be needed HTML and CSS, also can be needed PHP.
You could think about the Ninja Popup plugin, they didn’t provide any URL or something else, they only provide shortcode. It’s their development process. If you need anything else rather than their process then you need to have customization and it’s a general logic. We believe you will agree with this.
This is shit logic, I never see any premium theme in my life that doesn’t allow the customer to add any section. we people purchase themes to design an attractive website with drag and drop. you even don’t allow any third party builder. People don’t just need their two plugins, we need a friendly theme where we can add any kind of section.
Every plugin have provide shortcodes and i can use it smoothly with any theme.