If that all looks good, sometimes we can see certain security or recaptcha plugins and firewalls prevent Zapier from connecting.
A few examples are: Jetpack, Wordfence Security, iThemes Security, WP Rocket, JWT Auth, WP-SpamShield, WP Content Copy Protection & No Right Click, Limit Login Attempts Reloaded, SiteGuard WP Plugin, IP Geo Block, WPS Hide Login, reCaptcha by BestWebSoft, Profile Builder, Cloudflare have been known to cause issues. If you have any of these installed, can you try disabling them one by one and see if you can connect to Zapier?
Hi
Its wordpress.org self hosted group of sites. The plugin is installed for the network and activated.
As mentioned, I can login and authenticate the wordpress/zapier connection for xyz.com , but not for website1.xyz.com
I set up a new admin account for this website1.xyz.com page and was able to login through the backend successfully (confirming that it works).
However when I then try to establish the zapier connection, I get this:
So the same login credentials work for xyz.com but not for website.xyz.com
To me this suggests that the plugin cannot handle subsites?
Hi @coffeetime7,
Upon checking, the WordPress integration in Zapier currently doesn't support multisite accounts. I dug deeper and found that other users requested the same feature and a feature request has been submitted. This is being handled by the dev team that created the integration and will take a closer look to support this request.
Your email has already been added to the interested users' list. I don't have an ETA of when this will be implemented, but we'll be sure that they will contact you when it is.
I can't provide a workaround at the moment since we need to wait for this feature's availability in Zapier aside from using a non-WordPress Multisite account.
I appreciate your patience and understanding.
Thankyou kindly for your reply. At least we know WHY its not working. That would certainly be a good feature to have.
Thanks again!
You are most welcome @coffeetime7! I’m glad I was able to help!
If you have any other questions, please don’t hesitate to reach out to the Community. We’re always happy to help!
Hi @ken.a , is this still a known issue with multi-site configurations not working? We may be in the same boat.
I posted our issue at the bottom of this thread:
Hi @coffeetime7,
Thanks for the screenshot!
It seems like the issue here is happening when we try to get a token from WordPress. In other words, we aren't getting a proper authorization here.
Specifically, it seems like the page that's being returned is a full HTML page rather than the token we need - hence the error.
If that all looks good, sometimes we can see certain security or recaptcha plugins and firewalls prevent Zapier from connecting.
A few examples are: Jetpack, Wordfence Security, iThemes Security, WP Rocket, JWT Auth, WP-SpamShield, WP Content Copy Protection & No Right Click, Limit Login Attempts Reloaded, SiteGuard WP Plugin, IP Geo Block, WPS Hide Login, reCaptcha by BestWebSoft, Profile Builder, Cloudflare have been known to cause issues. If you have any of these installed, can you try disabling them one by one and see if you can connect to Zapier?
If disabling the plugins doesn’t resolve the issue, could you clarify how to debug the returned HTML to pinpoint why the token is not being generated correctly?
Hi @sandyLACC and @jarrely98
Just want to confirm that multisite versions of WordPress are supported!
Sometimes there can indeed be issues with security plugins blocking Zapier’s access. But for multisite installs it may be due to Network Activate having been used the Zapier for Wordpress plugin across all sites—rather than the plugin being individually installed on each site.
If you have Super Admin permissions in WordPress can you:
Disable the network activation for the Zapier for Wordpress plugin.
Go to the Sites section and navigate to the site that you want to activate the plugin on.
Then head to the Plugins page for that site and enable the Zapier for Wordpress plugin.
If you don’t have Super Admin level permissions in WordPress then I’d recommend reaching out to your website’s admin/developer and ask them to carry out those steps.
Hope that helps. Keen to ensure this gets sorted so please keep us updated on how you get on with this!