It looks like you're new here. If you want to get involved, click one of these buttons!
Long time sendy user here.
Prior to updating my copy to v18.104.22.168, all my html submission forms were redirecting fine to custom pages I'd set up under the "Subscribe Success Page" in sendy's dashboard.
After upgrading however, the form submissions are redirecting to a blank "domain.com/subscribe" page. Domain being the same domain on which sendy's installed.
When I check the corresponding list I have subscribed to in the sendy dashboard, the name and email used in the submission form are not being added to the list.
/subscribe also seems to be one of the variables found under "advanced options" under Subscribe success page setup in sendy!
I have never used the advanced option variables in all my submission forms, and now I am not only NOT getting subscribers onto my list, but they're being redirected to a blank page on a domain they should not see and they're also not receiving an email through which they can confirm their subscription to my list.
This is very frustrating.
Any workaround to this?
There are no known issues with custom subscribe success page redirection since 2012. I suggest re-uploading Sendy to make sure all necessary files are uploaded:
Download a copy of Sendy from https://sendy.co/get-updated with your license key (use the form at the top left of the page to download Sendy).
Then re-upload all of Sendy's files to your server (except /includes/config.php and /uploads/ folder) replacing the old ones.
Make sure all necessary files are uploaded.
You Rock Sir.. thank you so much for your prompt feedback!
Sadly, the problem still persists with this new build I've just installed.
I've made a screencast video to show you my angst of the issue.
Hopefully you'll be able to point me in the right direction, or be able to resolve the issue in the build.
The page you were being brought to isn't blank, the page says "Invalid list ID.".
So the problem is that the list ID is incorrect.
You'd need to get the correct list ID of your list and replace the one as shown in the screenshot above. Here's how:
Copy it and replace the incorrect list ID in your HTML code.
Regarding the other part of the video where it says 'Failed reCAPTCHA Test', this is because you enabled 'Google reCAPTCHA v2' in your brand settings, but entered invalid Google reCAPTCHA v2 credentials.
Please turn off 'Google reCAPTCHA v2' in your brand settings by deleting the Site key and Secret key:
Thank you for the advice, it cleared the error I was experiencing.
This is not standard, I would've assumed, based on past experience, that the list ID should append to the form I would be working with at the time no?
Thank you so much once again.
Right now battling non delivery of emails.. I have a cron job set up, but the emails are not arriving.
Will make a screencast video in a day or two should I fail to resolve this.
Thanks once again.
Quick observation.. my understanding is the mycommand >/dev/null 2>&1 should only be used when one does not want an email sent for an individual cron job. So why are we using the >/dev/null 2>&1 output on the cron if we want the cronjob to run as instructed?
The >/dev/null 2>&1 part of the cron job command means - "don't output any warnings, notices or errors". It does not affect the functions of the actual command or the script.
Awesome Ben, appreciated!