To track UTM parameters on clicks between two domains, you need to simply append the parameters to each click. Then the destination website will detect.
In some cases parameters will not pass through, for example if a user shares a URL on their phone. Or some browsers will reduce the parameters being passed over, to protect privacy. This encourages marketers to only use what is necessary.