
If your conditional redirect isn’t working as expected, don’t worry – follow the steps below to identify the issue and get it resolved quickly.
Paste the redirect shortcode directly into the main content field of a new test page (without using a trigger).
Did it work?
✅ Yes → The redirect code works. Move on to checking your condition.
❌ No → The issue is likely with the redirect setup. Jump to the “Redirect shortcode issues” section.
Does it work?
✅ Yes → If you the correct version the issue is either the redirect type or a caching issue.
❌ No → If you don’t see the correct version → The condition may be misconfigured, or caching is preventing the dynamic version from loading.
Works? The issue is likely related to the redirect shortcode itself, or a caching conflict.
❌ Didn’t work? The condition may be misconfigured or the content might be blocked by caching.
Caching is the most common reason redirects don’t fire as expected.
[ifso-redirect url='https://example.com' type='js']
If JavaScript redirection works, the issue is almost certainly caching-related.
Try loading the content with and without Ajax (Page Caching Compatibility) to determine if caching is interfering. How to enable/make sure the Ajax loading is enabled.
If the issue persists, please contact our support and share the following:
We’re happy to take a look and help troubleshoot further. Contact support