First two spots I recommend checking/confirming is as follows:
1. Do you have the opt-in functionality set for the form? The user is going to need to opt in to being added before they will be.
2. If item 1 is covered, do you know for sure that WordPress Cron is enabled and working? The addition is scheduled about a minute after form submission, on a cron schedule. If the cron scheduling is failing somehow, then the API calls won’t be able to be completed.
If both are covered, we’ll continue seeing what’s up from there.
Hi Michael,
Both the spots were checked, Opt-in is checked in the form, as well as we confirmed that the wp-cron is working.
But even then we are facing same problem the subscriptions were not adding into the list
Dear Michael,
Hoping to have a resolution on the above situation soon as the client is getting anxious that they are losing signups.
Thanks in advance.
Would you be willing to let me in and see if I can figure out what’s going on directly? If yes, I’ll provide an email address to contact directly and we can exchange some details there.
What timezone are you located in ….. I am in CST can do tomorrow morning at 10am if that works for you. Send me the email address you need me to communicate with. Thanks and have a great day.
Wasn’t anything that was needing others present for, but we can discuss in email. michael @ webdevstudios . com.
As a followup to anyone showing up and seeing the thread. Biggest issue was that the opt-in checkbox on the frontend was being visually hidden, thus not available for the user to check. An important detail.
Hi I am having the same issue on my website, the form is on the footer of the page at http://royaladelaide.com/
I have searched through the sites frontend code and cannot see any checkboxes that are hidden. Also I cannot find any opt-in settings for the plugin. All I can see is advanced opt in and there is a button to save but that is is… there are no setting details.
Can you help??
Kelly
Hey macpheek, I’ve looked things over. Please checkout the screenshots below
As is: https://cloudup.com/c9lZL2NeXSz
There is a field currently hidden, but I’ve checked and it looks to be because of our end, depending on the remaining images.
https://cloudup.com/cOiF42VAAPh
If this is what you see when you are editing your form, then you’re going to need to connect your WordPress site to your Constant Contact account first.
https://cloudup.com/c_sKdZWxOrf
However, if you are connected, then selecting a list from the dropdown in this one should reveal the rest, including the necessary checkbox to enable to show on the frontend for the user, and the message to use.
https://cloudup.com/cXwmk2H0dm3
Example form from my local dev site, with those options checked:
https://cloudup.com/cPiGK-eQQzV
Your form as if the checkbox was checked, but there are minor styling issues that would need to be resolved:
https://cloudup.com/cSbpjzYq858
This spot from your css, http://royaladelaide.com/wp-content/themes/Adelaide/style.css?ver=4.6.3 line 360, is hiding the text, making it look like just a checkbox. https://cloudup.com/c2h20I7VTjE I believe you’re hiding the labels to remove the “email*” part, but you’d want to probably re-show for the opt-in checkbox so that it can be processed as part of the submission. From what I’ve seen, hidden inputs don’t get processed as part of the $_POST request made with form submissions.
Hope that helps clear up some confusion with your specific issue.
Hi, thanks for your help. I have done everything as recommened and tested the form but the email I entered is still not coming up in my list…
Do you have anything regarding WP Cron disabled?
I just submitted “michael+test@webdevstudios.com” for the sake of testing. The Cron job for it runs, by default, about a minute after the submission.
Hi, i don’t know if I have it disabled, how can I find out?
The first part of this would be the most immediately obvious way to check: https://www.inmotionhosting.com/support/website/wordpress/disabling-the-wp-cronphp-in-wordpress
Otherwise, with it being enabled by default, it’d take knowingly and actively intending to disable to do so, so someone would likely be aware of the intent to.
Did you checked to see if my michael+test email got all the way through to the list?
Hi, I have tried adding define(‘DISABLE_WP_CRON’, false); to wp-config. No your email did not add to the list :/
if you saw nothing regarding DISABLE_WP_CRON in place already, then you’re already covered there.
Would you be willing to let me in and see if I can determine anything directly? I can provide an email address for private info exchange.