I’m re-using the same form to collect feedback about several products. I track products by using a hidden parameter, e.g. #product=productA, #product=productB, #product=productC, etc.
Sometimes, I want one user to submit feedback about several products in a row. I use different Endings to redirect a user to the same form, but with a different product as a hidden field.
For example, when a user submits a response for productA, I use an ending to redirect to the same form for productB. When a user leaves feedback for productB I redirect that user to the #product=productC URL.
Most of the time (I’d say 8/10) it works fine, just as I described. 😊
Now and then, a user who submits the form, with the hidden field #product=productA, is redirected to the original URL, i.e. the one with #product=productA, instead of the URL with #product=productB (despite seeing the correct Ending).
This is hard to reproduce because it only happens sometimes! However, I managed to reproduce it on different devices and browsers.
Any ideas on what could be going on?