Forum Replies Created

Viewing 15 replies - 46 through 60 (of 2,277 total)
  • Plugin Author Mike Walsh

    (@mpwalsh8)

    I am not sure why you would post questions about installing the Yoast plugin in the Email Users support forum. Am I missing something?

    Plugin Author Mike Walsh

    (@mpwalsh8)

    Assuming you have the redirect option enabled (in addition to filling in the URL for the redirect page there is a radio button to enable it), when it doesn’t work 99% of the time the problem is a Javascript error on the page which prevents the redirect from firing. You can see if this is your issue by simply loading the page suing something like Chrome’s developer tools and then examining the status. Javascript errors are usually pretty obvious in the console window and if you have any, the redirect will never fire and the plugin likely won’t work properly.

    Plugin Author Mike Walsh

    (@mpwalsh8)

    Your page has a number of Javascript errors on it which is likely the root cause. When there are Javascript errors on a page, the document.ready() function doesn’t fire. If it never fires then the Google Forms plugin is never initialized properly.

    If you pull up your site using Chrome’s Developer Tools (or something similar) and watch the console as the page loads, you’ll see messages like this:

    Uncaught TypeError: Cannot read property 'methods' of undefined
        at HTMLDocument.<anonymous> ((index):1884)
        at i (jquery.js?ver=1.12.4:2)
        at Object.fireWith [as resolveWith] (jquery.js?ver=1.12.4:2)
        at Function.ready (jquery.js?ver=1.12.4:2)
        at HTMLDocument.K (jquery.js?ver=1.12.4:2)

    I don’t think these have anything to do with the Google Forms plugin.

    • This reply was modified 6 years, 4 months ago by Mike Walsh.
    Plugin Author Mike Walsh

    (@mpwalsh8)

    After sending an email you should see a banner message on your Dashboard which states your message has been sent to NNN number of users.

    • This reply was modified 6 years, 4 months ago by Mike Walsh.
    Plugin Author Mike Walsh

    (@mpwalsh8)

    It is possible that adding more users could the the source of your problem. Do you know if you hosting provider limits the number of email address which can appear in the BCC header of an email? A lot of hosting providers do this to help prevent spam.

    Email Users has a setting (BCC Limit) which caps the number of addresses which will be used for any single email. The plugin will figure out how many emails it needs to send to cover all of the recipients and break the group into chunks that stay within the limit.

    That would be my guess based on the limited information we have.

    Plugin Author Mike Walsh

    (@mpwalsh8)

    What changed on your web site one week ago? Did you add new plugins? Change the theme? Change hosting providers? Add more users?

    There have not been any updates to the plugin in a while so if it was working and all of the sudden stopped, you need to go back and look what changed after the last time you know it was working.

    Plugin Author Mike Walsh

    (@mpwalsh8)

    Sorry for the delayed response, I’ve been out of the country for the past week for work. I’ll have to take a look at this and let you know what I find. I am guessing the itThinx plugin has changed since I did the integration a long time ago.

    Forum: Plugins
    In reply to: [Email Users] GDPR CONSENT
    Plugin Author Mike Walsh

    (@mpwalsh8)

    If you want to add the same content to your emails sent via Email Users as you show on the page you link to above, you can do that by adding that content to the Email Users template on the plugin settings page (Dashboard > Settings > Email Users).

    Email Users also supports a number of filters which you could use to add the content to every email sent. The filter you probably want to use is mailusers_before_wp_mail which runs right before the email is actually sent.

    Plugin Author Mike Walsh

    (@mpwalsh8)

    There are a couple basic questions which I have to ask because it has been an issue before.

    1. Did you check your spam folder? It is fairly common for email being sent by Email Users to be tagged as spam because of the mail headers get stamped by the underlying web server infrastructure which rarely matches the email address in the “from” header. This is fairly common with virtual hosting and shared hosting plans.
    2. Have you tested with more than one email address? I have several addresses I test with to make sure it isn’t on the receiving end. I use email addresses from Gmail, Outlook.com, and iCloud just to cover my bases. Sometimes Gmail is too smart for its own good.
    3. How long did you wait between sending email and checking for it? Some hosting providers queue up email and deliver it slowly. I have no idea why they do this but it wouldn’t be the first time I’ve run into it either.

    The next thing to do is to make sure we’re not dealing with some sort of plugin conflict. The best way to do that is to temporarily disable all plugins except Email Users and see if the problem persists.

    Is your web server Linux or Windows based? If it is Windows based you may need to install an SMTP plugin. I myself had one web site that was on a Windows server and the only way I ever got Email Users to work was with an SMTP plugin.

    Plugin Author Mike Walsh

    (@mpwalsh8)

    Both things you’ve asked about are available as settings on the plugin settings page (Dashboard > Settings Email Users). The default message body template can be edited and saved. You can also set a “send address override” and some other settings to tailor the header of your outgoing emails.

    Plugin Author Mike Walsh

    (@mpwalsh8)

    I don’t think you’re doing anything wrong, I suspect the query that ends up running is simply taking a really long time with that many users. 40,000 users is a lot and the plugin is trying to construct a dropdown menu from your list of users which is essentially impractical.

    You’d likely have better success by grouping users into smaller blocks and using the “Send to Groups” functionality. Email Users wasn’t really designed to support that many users.

    There is a feature available with Debug Mode enabled where Email Users will embed some query metrics as comments in the page as it is being constructed. For performance reasons is breaks large queries into chunks to avoid SQL query timeouts. As each query completes a comment it added to the page to report how the long the query took. In your case you may end up with a partial page that has some of this information although I am not not sure how useful it will really be.

    Plugin Author Mike Walsh

    (@mpwalsh8)

    The best example I have is the old “Police Department / Fire Department” example I have on my web site. It has a small example plugin I used to configure the meta filter based on an arbitrary meta key.

    I can’t recall off of the top of my head or not if the meta query is output in the debug information when Debug Mode is enabled. It might be. When Email Users is in debug mode it puts a bunch of data from the query in the generated HTML as comments so you have to look at the HTML page source to see what is reported.

    Plugin Author Mike Walsh

    (@mpwalsh8)

    No, that isn’t possible due to the way Email Users works. This question comes up periodically, most recently a couple weeks ago. There is a detailed explanation in this thread.

    Plugin Author Mike Walsh

    (@mpwalsh8)

    I believe so. The way I read the Google announcement, they are going to upgrade all existing forms to use the new format. After August 22 the downgrade option disappears and sometime after that, forms will be upgraded automatically. My guess is by the end of September all forms will be upgraded by Google.

    Forum: Plugins
    In reply to: [Google Forms] Recaptcha v2
    Plugin Author Mike Walsh

    (@mpwalsh8)

    Since Google is disabling the ability to downgrade Google Forms (see this post on my web site, this announcement in the WordPress forum) I am not planning to do any further enhancements to the Google Forms plugin unless I can figure out way to support the new style of Google Forms (which looks unlikely).

Viewing 15 replies - 46 through 60 (of 2,277 total)