Great question — answering as the UphillTech team:
GTMs click events can be challenging, and you get no data until it hits GA. I would use the outbound clicks listener and manage rules inside of ListenLayer for what defines an affiliate link. It will then give you reporting on your click events directly so you will be able to see that compared to GTM. Step 1: Create an account, get your script and place it on your website via GTM. Then turn on the Outbound Clicks Listener and it's Activity Features on the feature screen. Step 2: Publish your changes and preview your website in GTM. Click on your affiliate links and you will see an outboundClick event pushed into the data layer for each click. . You can see here there are a ton of pieces of...
Full answer by screen1: https://stackoverflow.stackexchange.com/a/70797141 (CC BY-SA 4.0).
Need it done for your business? UphillTech.