Quick Question about forms and Assets

I am working on a blog in which every now and then, I have a worksheet which I put for download after the person has subscribed.
Here is the example:

How I go about is to clone every time the same form, and change the name to the new copy, change the asset that the person gets to download, and embed that to the post with a shortcode.
This will result in dozens and dozens of cloned forms in the long run, and although to me is not a big deal, I wonder if there is a Pro/better/intended way to do this.
I use WordPress and I wonder if “the way to do this” is supposed to have one form and then do some wizardry on the WordPress site instead.