One of the biggest advantages of If-So is that instead of duplicating pages you can use a single page and simply add or replace a specific piece of content. Nevertheless, in some cases, you might prefer using conditions in order to redirect visitors to a completely different page.
Redirecting visitors based on conditions can be done using a shortcode that you can paste on the page you want to redirect from.
* Make sure to replace http://www.example.com with the URL of the page you want to redirect to.
PHP redirects can’t be performed when loaded as dynamic content inside an If-So trigger loaded with Ajax. You can add ajax=”no” to the trigger shortcode to override the default loading settings if you choose to load triggers with Ajax.
How to create the smoothest redirect possible
Make sure to load the trigger without Ajax. The best practice is to add the parameter ajax=”no” to the trigger’s shortcode so that even if you change the Ajax settings on your site in the future, the trigger with the redirection will not be affected.
Use a 301 or 302 redirect (and not a JS redirect).