Campaign report's statistics is showing 0 open and 0 link clicks, and links aren't working
I sent two test emails to my email accounts at Gmail and Outlook.com, respectively.
Despite I opened the two test emails and clicked the links inside, my Campaign report's statistics is still showing 0 open and 0 link clicks.
Also, after I clicked the links, there is an unknown issue that causes the destination page cannot be shown:
My Firefox is showing:
Corrupted Content Error The site at https://mywebsite.com/sendy/l/763e892o892pS6N4PuVcKHcsq69Q/w7yWUfo1Ci5pW7tbjXgXuQ/763e892o892pS6N4PuVcKHcsq69Q has experienced a network protocol violation that cannot be repaired. The page you are trying to view cannot be shown because an error in the data transmission was detected. Please contact the website owners to inform them of this problem.
My Chrome is showing:
This page isn’t working mywebsite.com sent an invalid response. ERR_INVALID_REDIRECT
This discussion has been closed.
Comments
Hi,
Your trackable link is redirecting to ‘localhost’. This is an issue with different PHP versions between your server and the 'command line’ version of PHP.
Change your cron job for scheduled.php to:
Then send a test campaign to see if your trackable link works now.
Best regards,
Ben
Hi Ben,
Thanks. Now the tracking works.
However, previously, all the link format contains random codes such as:
https://mywebsite.com/sendy/l/763e892o892pS6N4PuVcKHcsq69Q/w7yWUfo1Ci5pW7tbjXgXuQ/763e892o892pS6N4PuVcKHcsq69Q
And now the link format somehow became:
Subscriber 1's link 1:
https://mywebsite.com/sendy/l/1/6/3
Subscriber 1's link 2:
https://mywebsite.com/sendy/l/1/7/3
Subscriber 2's link 1:
https://mywebsite.com/sendy/l/2/6/3
Subscriber 2's link 2:
https://mywebsite.com/sendy/l/2/7/3
Isn't the current link format too easy for different subscribers to guess other subscriber's link url and make false clicks for them?
Sincerely,
Ian
Hi Ian,
That's because you are using a very outdated version of PHP, version 5.2.17:
Screenshot:
Contact your hosting support to update your PHP version to at least PHP 5.3+.
Once your host updates your PHP to version 5.3+, you can even go back to using the
php
instead ofcurl
cron job command.Thanks.
Best regards,
Ben
Hi Ben,
Thanks! I had upgraded my PHP version and now the links work fine.
Sincerely,
Ian