This plugin allows you to safely connect your WordPress site to Integromat.com. It also gives you a possibility to work with custom meta fields (creating / updating them through the REST API and including them in the API response).
This plugin does not send any data to the Integromat.com service itself. It only simplifies the connection process and allows custom fields to be included in the REST API responses.
Upload “integromat-connector” folder to the “/wp-content/plugins/” directory.
Activate the plugin through the “Plugins” menu in WordPress.
New item “Integromat” appears in the admin menu. Here you can see your API key, through which you can connect your WordPress site to Integromat.com. You can also select which custom fields you want to be visible in the REST API response.
I saw a number of negative reviews of past versions because of slowness, and post on forum [wordpress.org/support/topic/the-plugin-will-crash-bigger-sites/] documenting the problem.
( Note: I have to remove links from the review, as they are not allowed... Just add https: / / in front of links. )
It seems fixed in version 1.5 . Looking at code, class/RestResponse.php no longer does a big JOIN (old code: getMetafieldsWithPostTypes in [plugins.trac.wordpress.org/browser/integromat-connector/trunk/class/RestResponse.php?rev=2476182] ). Instead now (new code: [plugins.trac.wordpress.org/browser/integromat-connector/trunk/class/RestResponse.php?rev=2704186] ) it merely calls register_rest_field following the options you set for metadata to add to posts. From my shallow understanding of the problem, this makes the problem fixed, as it no longer queries database for a huge data.
I would recommend developers to address this better on the forum. The current negative score of the plugin is alarming. If the critical problem was actually solved now -> please communicate it clearly on forum, to hopefully get people to test (esp. the ones experiencing problem in the past), confirm, and make better reviews. And if the critical problem actually still exists, I'd like to know about it.
The forum thread [wordpress.org/support/topic/the-plugin-will-crash-bigger-sites/] is closed without any answer, which is a pity. The only acknowledgement from devs is short "Fix plugin slow down" on [wordpress.org/plugins/integromat-connector/#developers] at 1.5 -- this is too short 🙂
The lack of attention this connector has received from Integromat/Make is disgraceful. WordPress is the most popular CMS in the world and they couldn't bother to provide a connector that doesn't grind servers to a halt thanks to unlimited memory consumption. No updates for the better part of a year now. Instead of spending millions on a domain name, maybe invest in some developers.
As said @ibes above, the plugin exausted the memory from the server and crashed my website:
Um erro do tipo E_ERROR foi causado na linha 76 do arquivo .../plugins/integromat-connector/class/RestResponse.php. Mensagem de erro: Allowed memory size of 134217728 bytes exhausted (tried to allocate 4096 bytes)
Worked fine but needs to be fixed urgently.
The plugin is constructed really stupid.
All post and post_meta data will be loaded on every page load.
In big sites this will have your server go insane and also for small sites this will burn so much unnecessary energy.
This needs to be rebuild and should not be used.