Navigate to page and scroll down

This worked perfectly for me when I needed to link my navigation bar as a Reusable Element.

For posterity, there was a problem I faced: When the user successfully scrolled to the section, I scrolled up to the navigation bar and tried clicking on the button again but nothing happens.

This is because the URL already has the passed parameters, in this case (http://XXXX.com/?Scroll=Yes) in accordance with your example.

To resolve this, it’s very simple. Essentially, we need to reset the parameters URL in browser without needing to refresh the page.

Found the solution here: How to restart current page parameters? (Keys) - #4 by cmarchan. Within the “When Page is Loaded” workflow, place at the very end an action ‘Go to page’ > Select Destination as Index (or whatever page your current workflow is in).