• Resolved adamzea

    (@adamzea)


    We have a Jetpack subscription form block on Magazine – Model Perspective (branadane.com) that accepts email addresses and shows a pop-up confirmation suggesting that it was successful, but no email validation/confirmation message is sent to the entered address. Previously there was a shortcode version of the form there which used to work (about a year ago), but started displaying “try again” errors. The Jetpack “Subscribe” block doesn’t show errors now, but also doesn’t seem to send the email confirmation message to the email address nor add the subscribers to the Jetpack subscribers list.

    I’ve tried disconnecting/reconnecting Jetpack already, tried adding the widget on a different page, tried disabling some other plug-ins. WordPress and all plug-ins/themes are up to date with their latest versions. Any other ideas?

    When submitting an address, the web browser console shows these errors:

    GET https://s0.wp.com/wp-content/themes/pub/twentyfifteen/assets/fonts/noto-sans-plus-noto-serif-plus-inconsolata.css?ver=20230328 net::ERR_ABORTED 404 (Not Found)
    _static/??-eJyFjcEOwiAQRH9IuuqhsQfjpxgoa7MUFoSl2r+3Jq3Rk6fJzLzJwCOpPrIgC7gCIRryqGrBrIclU8S32Liyg18ue1Epx+e8dcS9rxbLu3T3inlepQnEfyEVaMha8Bve3kJVydeBeNmgJN2Pq4dSeYuuE7KNGXSVGLQI9R94IosxZSwFTCVvwZMBiSOyMpnsgMvhJZwPbdd1p/bY7t0LZvZnHQ==:646 JQMIGRATE: Migrate is installed, version 3.4.1
    memberships/:304

    GET https://stats.wp.com/w.js?66 net::ERR_ADDRESS_INVALID

    The page I need help with: [log in to see the link]

Viewing 11 replies - 1 through 11 (of 11 total)
  • willswales

    (@willswales)

    I have a similar problem. I inserted the Jetpack Subscribe block in a WordPress website and it worked fine. Then I deleted it and inserted it again in a different page on my website. Now I cannot find my list of subscribers anywhere. If I go to WordPress dashboard and click Jetpack- Subscribers, I get a message to say I do not have a Jetpack site. How do I fix this so I can see my list of subscribers?

    Thread Starter adamzea

    (@adamzea)

    I’ve tried these troubleshooting steps, too, (Fix Jetpack Connection Issues) but those are related to making the connection to Jetpack, which isn’t a problem. The connection appears fine. It’s just that Jetpack isn’t sending email subscription confirmations. I’ve tried with Gmail, Hotmail, 10minutemail… Any other troubleshooting steps to try?

    Anyone have any luck getting the subscribe form to work? I updated the form, got the email confirmation and clicked confirm button, but the (test email) subscriber is not showing up in the subscriber list.

    Plugin Support Bruce (a11n)

    (@bruceallen)

    Happiness Engineer

    Hi there,

    For the primary issue you’re experiencing with the Jetpack subscription form, it sounds like the confirmation emails are not being sent, and new subscribers are not being added to your list.

    1. Check Email Deliverability: Email deliverability issues are often to blame when subscription confirmations are not sent. To rule this out, you might want to use a plugin that logs emails sent from your WordPress installation to see if the emails are being generated at all. I think this is the most likely scenario.
    2. Subscription Settings: It’s also worth checking your Jetpack settings to ensure that the subscriptions module is properly activated. Sometimes, deactivating and reactivating the module can help. Navigate to Jetpack → Settings → Discussion on your WordPress dashboard and make sure that subscriptions are turned on.
    3. Conflicts with Other Plugins or Themes: You mentioned disabling other plugins, which is great. It is also possible that your theme or a caching plugin is interfering. Try switching to a default WordPress theme temporarily to check if the problem persists.
    4. Check for JavaScript Errors: The browser console errors you’ve provided seem to suggest a missing font file and an invalid address for the stats JavaScript file. It’s possible that there are JavaScript conflicts on your website which could be interfering with the subscription process. Fixing these errors (which might require reaching out to your theme’s support or checking your website’s custom scripts) might resolve the problem.
    5. Server and WordPress Configuration: If none of the above steps help, there might be a server configuration issue or a problem with your WordPress installation that’s preventing Jetpack from functioning correctly.
    6. Debugging Tools: Jetpack offers several debugging tools that might help diagnose the issue. You can access these by navigating to Jetpack → Debug on your WordPress dashboard. There, you can verify your connection to WordPress.com and check for known issues.

    For the secondary query from the other user:

    If you’re unable to find your list of subscribers after re-adding the Jetpack Subscribe block, I would suggest:

    1. Checking Jetpack Connection: Make sure your site is properly connected to Jetpack. You can do this by going to the Jetpack → Dashboard on your WordPress dashboard and checking the connection status.
    2. Viewing Subscriber List: If your website is connected, you can view your subscriber list by navigating to Jetpack → Site Stats, then scrolling down to the “Subscriptions” section.
    3. Contact Form Entries: If you also used Jetpack’s contact form, your entries could be found under Feedback in your WordPress dashboard.

    In both cases, if you’ve tried all the suggested steps and are still facing issues, could you please reply to this thread with any new error messages that appear, or describe any changes that have occurred after trying these troubleshooting steps?

    For information on what to do if your site is down or you need help with the Jetpack mobile app, you can refer to the following guides:

    Remember, the more details you provide about your issue, the better we’ll be able to assist you.

    Thank you!

    Plugin Contributor Stef (a11n)

    (@erania-pinnera)

    Hi there,

    Do you have updates about that? We usually close inactive threads after one week of no movement, but we want to make sure we’re all set before marking it as solved. Thanks!

    Thread Starter adamzea

    (@adamzea)

    Check Email Deliverability: Email deliverability issues are often to blame when subscription confirmations are not sent. To rule this out, you might want to use a plugin that logs emails sent from your WordPress installation to see if the emails are being generated at all. I think this is the most likely scenario.

    Does JetPack/Wordpress.com send the emails for subscription confirmations & notifications or does the WordPress hosting server? The WordPress hosting server on Hostinger.com is sending emails via Contact Form 7 plugin. I can see them in the Flamingo plug-in and they are getting to the recipient. JetPack notifications do not appear in the Flamingo database. We’ve also installed WP Mail Log v 1.1.3 and that is confirming the Contact Form 7 and Wordfence notifications are sending fine from the Hostinger server. JetPack subscribe field widget interactions (subscription confirmations or otherwise) don’t appear there at all in our tests. Is the domain’s hosting SMTP server really responsible for sending JetPack subscription emails?

    Checking Jetpack Connection: Make sure your site is properly connected to Jetpack. You can do this by going to the Jetpack → Dashboard on your WordPress dashboard and checking the connection status.

    JetPack does seem to be connected properly as all of the other JetPack features are working. We can see the stats are updated every day with view counts, click counts, etc. in https://wordpress.com/stats/day/branadane.com We’ve disconnected and reconnected a couple times, but that didn’t make a difference with the subscription widget.

    Check for JavaScript Errors: The browser console errors you’ve provided seem to suggest a missing font file and an invalid address for the stats JavaScript file. It’s possible that there are JavaScript conflicts on your website which could be interfering with the subscription process. Fixing these errors (which might require reaching out to your theme’s support or checking your website’s custom scripts) might resolve the problem

    The invalid addresses are pointing to wp.com URLs and return “ERR_ADDRESS_INVALID” even if you click them directly from the original post, so that seems to indicate that they don’t exist. Maybe that’s an unrelated issue.

    We haven’t had time to test the other troubleshooting steps yet.

    Plugin Contributor Dan (a11n)

    (@drawmyface)

    Hi there

    Jetpack subscriptions use WordPress.com’s servers to send confirmation emails, not your hosting server’s email system.

    I’d like to do some further testing here, but I can’t see a subscribe form on the page you mentioned, or anywhere else on your site. Have you removed it?

    Would you be able to add the form again, either on the main page, or on a temporary test page, so we can do some testing?

    Thanks.

    Thread Starter adamzea

    (@adamzea)

    @drawmyface Yes, here’s an unfinished hidden page with the subscribe form on it now in the sidebar: Privacy Policy – Model Perspective (branadane.com) Thanks!

    Plugin Contributor Dan (a11n)

    (@drawmyface)

    Hi @adamzea

    The emails are not being sent, so it seems something is conflicting with the form itself. You mentioned that you “tried disabling some other plug-ins” but a plugin conflict is the most likely cause of the issue, so I’d suggest deactivating all plugins except Jetpack and testing again.

    You could also try using the Health Check & Troubleshooting plugin which allows you to troubleshoot without affecting your live site. This plugin can help you identify whether a theme or plugin conflicts with Jetpack without impacting the user experience on your site.

    Here is the guide on how to use the Health Check & Troubleshooting plugin: Health Check & Troubleshooting plugin guide.

    Alternatively you could create a staging copy of your site and test the plugin deactivation there to see if it helps.

    Thank you!

    Thread Starter adamzea

    (@adamzea)

    Health Check & Troubleshooting said it was all good with the initial scan, but it looks like the culprit was: “Smash Balloon Instagram Feed” https://wordpress.org/plugins/instagram-feed/

    Disabled that and the confirmation emails from b.wordpress.com for the JetPack subscription feature are now working!! Thanks for the “Health Check & Troubleshooting plugin” tip!

    Plugin Contributor Dan (a11n)

    (@drawmyface)

    Thanks for the update! Glad you got to the bottom of the issue.

Viewing 11 replies - 1 through 11 (of 11 total)
  • You must be logged in to reply to this topic.