Initially, it was tested with sample link and link was tracked as visited web page but now nothing is being tracked so looking for suggestion on same.
If you make the decision to use Velocity in the way you've shown, it's well-documented that Click Link doesn't happen (nor does the subsequent Visit Web Page get registered as a known session).
You can re-attach the mkt_tok to the link to get the Visit Web Page (I've written a lot about this if you search) but you can only get Click Link if you emit the entire anchor tag, from <a> through </a>, from Velocity.