Hi ,
Profile scripts run profile attribute "catchers" on each location request. When a location request is received, Target determines which activity should run and displays content that is appropriate to that activity and that experience, tracks the success of the activity, and runs any relevant profile scripts
Similar to A/B tests , XT activity will also run profile scripts everytime.
Regards
Parit