Finding a better way to say "put to good use"

Solution 1:

You could say efficiently Allocated; this generally has the same meaning.

Solution 2:

One common expression is capitalise [on] 7 - to take advantage of; turn something to one's advantage (often followed by on ): to capitalize on one's opportunities.

Although it's often used with the literal sense turn into capital, make money from, it's also commonly used metaphorically to mean take advantage of, make best use of.

Solution 3:

They were thrifty with every cent of funding.

Thrifty means "careful and diligent in the use of resources."