Page Not Found
If your affiliate dashboard page is saying page not found, please ensure you have added the shortcode [couponaffiliates] to a page, then try to load this page instead.
If the page still does not work, try going to permalink settings (/wp-admin/options-permalink.php) and save your permalinks or update them to something else such as “Post name” or “Month and Name” and see if this fixes the issue.
Page Always “Loading…”
If your affiliate page is showing, but it’s showing the “loading…” animation constantly then it is either:
- Because it is the first time you are loading the dashboard for this coupon. If it is an extremely large coupon with thousands of orders, it may take a little while to calculate the data initially (first load).
- This may also be a theme or plugin conflict.
To fix this, please try these solutions:
- First, simply try reloading the page – it may be that you cancelled the page loading before it finished.
- Please ensure you are using the latest versions of Coupon Affiliates, WooCommerce, and WordPress core.
- Clear your website cache and try again.
- Check if you have any website “speed” or “optimisation” plugins enabled. If you do, try temporarily disabling it and clearing your cache, then give it another try.
- If any of your performance plugin or hosting settings has an option called “load JavaScript deferred” (or any that sound similar). If so, turn this off, clear your website cache, and give it another try. Alternatively, if available, you could simply disable the optimisation features on just the “affiliate dashboard” page. (If this fixes it, please contact us and we’ll look into implementing a fix to better support your optimisation plugin.)
- On a staging site, try temporarily disabling all other plugins on your website except Coupon Affiliates and WooCommerce. Then see if this resolves the issue. If so, it is likely a conflict with another plugin. Try re-enabling other plugins one-by-one and find out which one is causing the issue.
- If you are using an old version of PHP, try updating this to a newer version (8+).
- If you have not already, try enabling “High-performance order storage” on your website. This will improve performance of the affiliate dashboard, and your WooCommerce site in general.
- Go to “Plugin Settings > Debug” and try reducing the “batch size” number to something smaller such as 5, 10, or 20.
If the above solutions don’t work you can try the following:
- Go to “Plugin Settings > Debug” then disable the option: Enable “Ajax Loading” on Affiliate Dashboard
—
If these fixes don’t work, please feel free to contact us and we’ll look into it for you!