If you've set up an automatic redirect, and tested it but it's not firing as expected, this is usually caused by the app embed being deactivated, or conflicts with pattern redirects or 301 redirects.
Double-check Redirect Pro is activated in your Theme Editor, and verify that no 301 or pattern redirect overrides are in place.
Common reasons an automatic redirect fails:
Here are the most frequent issues and how to resolve them:
1) The broken link doesn’t match the automatic redirect
Automatic redirects only trigger when the 404 broken URL matches the preset URL structure. Things to check:
-
Are you testing a 404 broken link? Automatic redirects don't work on active pages.
-
Does the broken link include extra slashes or parameters compared to the activated preset structure?
2) Redirect Pro isn’t active in your theme
Automatic redirects only work if the app embed is activated in your Theme Editor. Sometimes, if your theme is changed or updated, Redirect Pro needs to be reactivated.
Learn how to reactivate Redirect Pro →
3) A 301 redirect is already active for the URL
Manual 301 redirects always take precedence over automatic redirects. If a 301 redirect already exists for a broken URL, your automatic redirect will be skipped entirely.
To fix this, go to the URL Redirects page in the Redirect Pro app and remove any existing 301s for the URL structure that you want the pattern to take over.
Learn how to delete existing redirects →
4) A pattern redirect is already active for the URL
Similarly to point 3, pattern redirects are more specific than automatic redirects so they always take precedence. If a pattern redirect already exists for a broken URL, your automatic redirect will be skipped entirely.
To fix this, go to the Pattern Redirects page in the Redirect Pro app and edit or remove the existing pattern which is conflicting with the automatic redirect that you want to take over.
Learn how to delete pattern redirects →
5) You’re over your monthly usage allowance
Automatic redirects use up your plan’s visit quota. If you've reached your monthly limit, new automatic redirect visits won’t trigger until you upgrade to a plan with a higher allowance or at the start of a new calendar month when your usage resets to zero.
Learn how to view your usage →
Learn how to change your plan →
5) Your primary domain has recently been changed
Automatic redirects work on your primary domain and not on secondary domains or subdomains.
If you've recently changed your primary domain or think we might have the wrong one saved in our database, let us know by sending us your myshopify.com URL and your primary domain.
Still not working?
If you've checked all of the above and your automatic redirect still isn’t working, reach out to our support team with the following info:
- Your myshopify.com URL.
- Your primary domain.
-
The broken URL you’re testing.
-
The preset automatic redirect rule.