Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › Product download transition screen: No feedback for the user
- This topic has 5 replies, 2 voices, and was last updated 4 years, 6 months ago by stalyan.
-
AuthorPosts
-
May 9, 2020 at 6:28 am #14498stalyanParticipant
DESCRIPTION:
When the user clicks on the encrypted download link in the Thank You page, the user is taken to another screen where the encrypted download will get triggered automatically.
PROBLEM:
Before that, it can take up to 20 seconds even for moderately sized files before the user can see the download file start at the bottom on the browser bar.
This is confusing for the user, as he can only see a black screen.
SOLUTION:
Is there any way to add a message like “Preparing download, please wait” on the download encrypted link URL to avoid the user thinking something is not working and eventually leave the page?
Here a video for reference of the issue:
[drive.google.com/open?id=1-5IkkWbRpB2bfZJsjq_vXS07ij4VF5cQ]
May 9, 2020 at 10:45 pm #80543stalyanParticipantThe screen below will exemplify better where the user is left, without any indication on what to do next, no feedback at all. The encrypted link screen is totally black (remainder: this is not the Than You page, this is where the user is taken after he clicks the download link in the Thank You screen):
[drive.google.com/open?id=1bZFTDKIG_oIk-gqgH-OjGqskOFP10mUp]
How to do so once the download is sucessful the user is redirected to the Home screen?
Otherwise he is stuck in a very ugly encrypted download black screen.
May 9, 2020 at 11:02 pm #80544wzpModeratorPROBLEM:
Before that, it can take up to 20 seconds even for moderately sized files before the user can see the download file start at the bottom on the browser bar.
This is confusing for the user, as he can only see a black screen.
That is due to the performance limitations of your server (hosting plan). We use our own software here, and it does not take 20 seconds for downloads to start. One possible solution is for you to host the download files on Amazon S3. This is the same network of servers used by Netflix and Prime Video:
https://www.tipsandtricks-hq.com/ecommerce/wp-estore-amazon-s3-integration-addon-4247
May 10, 2020 at 12:23 am #80545stalyanParticipantHi wzp,
I actually did that, i set up S3 and yes, the download is almost immediate now, but this doesn’t prevent the user being stuck at the black screen.
I actually don’t understand why this transition to a new url occurs, it would be better that the user is kept at the Thank You page once he clicks on the download link, but that is not the case as I showed in the video.
Could you please tell me how to avoid the user being taken to the encrypted download link url black screen?
May 11, 2020 at 6:44 pm #80546wzpModeratorDo you have any unusual security settings, plugins or server modules turned on? For one thing, the “transition page” you refer to should be white. The “new page” appears, because in order to initiate the download; new HTTP headers must be sent to the browser. They can’t be sent using the existing page, because the page was already rendered.
May 11, 2020 at 8:47 pm #80547stalyanParticipantYes i agree that the url needs to change for the download, but for example when i download extra addons from your page (link below), you can see that the download url appears briefly but once the download starts it goes back to the same addons list screen, it doesn’t stay on any white page. That would be the most common sense behaviour imho.
Check it here: https://support.tipsandtricks-hq.com/forums/download-addons.php
And if this cannot be fixed, i’d like to know what should i do to redirect the url so i can take the user somewhere else, not that white or black screen.
-
AuthorPosts
- You must be logged in to reply to this topic.