We’ve used this for a similar approach and have appended filters to the external link URL which means the filter is applied when you open the link.
If you add ? at the end of the link you can put the filter condition of “dimension name”=“dimensioncode” (it might work with multiple separated by & but not tried this e.g.
?salespersonID=3
If you have spaces in the name you have to use %20 to escape them