Is Giving Our Template Away for Free Dumb?

Be me, agency owner

Hire guy to join agency who is even more technical than me

New guy brings cool template with him to company

We double down on template, it's sick, add more stuff every week

We decide to give it away for free to drive leads

Definitely is streamlining our work, but no leads

Hit up all past clients and prospects (200+), still no leads

Have started to post content about it and we've gotten 60 or so installs, but feeling like I might be focusing on the wrong thing as these are just bs metrics

Advice?