I’m so sorry Leadin crashed your site and took down your front-end as well as your WordPress Dashboard. Our team has tried really hard to build a stable, reliable plugin that can run on any permutation of WordPress, PHP, and MySQL while avoiding conflicts with the tens of thousands of plugins that exist, but the reality of the situation is that it’s impossible for us to predict every issue before it happens. I can assure you though that we take situations like this very seriously and will be looking into why Leadin caused your server to crash.
Usually this is the result of a PHP error, like when two plugins have the same function name or are using the same third-party library. We try very hard to follow all the best practices of WordPress development, including writing object oriented code, appending all our shared functions with a “leadin_” prefix, and “namespacing” all our third-party libraries with “LI_” to avoid conflicts with other plugins. I’ll be the first to admit we are not 100% perfect, as evidence in this situation we’re we let you down. I want to say I’m sorry, and we’re working towards improving the stability of the plugin. The first steps we took is admitting our tiny, two-person team isn’t equipped right now to build a plugin of Leadin’s power – while doing it all for free – so we’re brought on three more “real” engineers recently who will be working to make the backend of Leadin more reliable by moving off some of the more advanced functionality off your local WordPress server and onto the cloud. This should really cut down on conflicts with other plugins, MySQL query timeouts, or any of the other hundreds of issues we encounter by building on the WordPress stack.
I can assure you we’re working as hard as we can to build the most reliable and powerful inbound marketing tool for WordPress while keeping it free. We messed up in this situation, and I’m sorry. Thank you for your patience and support while we work to make the plugin better for all the WordPress users our there. I hope you understand what happened and I hope we can regain your trust soon. Please do let me know if I can make the situation right or if you have any suggestions for how we can improve – my personal email address is [email protected].