A practical index of our plugin suite organised by the problem you are actually trying to solve — selling more, running the site, being found, and taking payments — with honest notes on when you do not need a plugin at all.
Agencies recommend plugins every day. For years we watched clients struggle with bloated, nag-screen-riddled, abandoned ones, so we started building our own. The suite is now thirty-nine products. This is not a catalogue — it is an index organised by the problem you are trying to solve, including the cases where the honest answer is that you do not need a plugin.
Before you install anything
Every plugin is a permanent cost: page weight, a security surface, an update to track, and a compatibility risk the next time WordPress or WooCommerce ships a major release. The right question is not 'is this plugin good' but 'is this problem worth a permanent dependency'. A great many requests we receive are better solved with a theme change, a setting nobody noticed, or fifteen lines in the theme's functions file. We will usually tell you that, because a store running sixty plugins is a store that will be slow and fragile no matter how good each individual plugin is.
Problem: people visit but do not buy
This is the most common one, and it is rarely solved by a single plugin. Start by finding where they leave — if it is the product page, the issue is usually information or trust; if it is the cart, it is usually cost or friction. For raising order value once someone is already buying, checkout upsells and frequently-bought-together recommendations work because they appear at the moment of highest intent. For recovering the ones who leave, see the abandoned cart guide. If you want the whole funnel diagnosed rather than patched plugin by plugin, that is what our ecommerce order growth work does.
Problem: the store is slow
A speed plugin helps, but it is the fourth thing to try, not the first. Hosting, caching configuration and database bloat account for most of the problem on a genuinely slow store, and no plugin compensates for an underpowered server. Where an optimisation plugin genuinely earns its place is in the detail work — deferring scripts that do not need to block rendering, serving modern image formats, and stopping plugins from loading assets on pages where their feature is not used. The full order of operations is in our WooCommerce speed guide.
Problem: security and keeping the site standing
The unglamorous group: malware scanning, two-factor authentication on admin accounts, reliable backups that are actually tested by restoring them somewhere, and a migration tool for when you move hosts. Most WordPress compromises we are called in to clean up trace back to an outdated plugin, a weak admin password, or a backup that turned out not to exist. Two-factor authentication and a tested backup prevent more pain than every other security measure combined, and neither is interesting enough for anyone to bother selling you.
Problem: email that does not arrive
WordPress sends mail through the server by default, and on most shared hosting that mail lands in spam or vanishes. If your order confirmations, password resets or contact form notifications are not arriving, this is almost always why, and an SMTP plugin pointed at a properly authenticated mailbox fixes it in minutes. Set up SPF, DKIM and DMARC for your domain while you are there — without them, even correctly sent mail is treated with suspicion.
Problem: nobody can find the site
An SEO plugin manages titles, descriptions, sitemaps and structured data; it does not do SEO. It is the dashboard, not the engine. What actually moves rankings is the technical foundation covered in our technical SEO checklist, content that answers real questions, and internal linking. Where a plugin genuinely adds something beyond the basics is in tracking whether AI engines are citing you, which is a newer and increasingly important signal — the reasoning is in our GEO guide.
Problem: taking payments the way your customers expect
Payment coverage is regional, and getting it wrong quietly costs sales. Customers abandon when their normal method is missing far more often than they email to tell you about it. Look at where your orders come from and make sure the dominant local method is present — cards and digital wallets nearly everywhere, UPI in India, and the regional options that matter in your markets. More methods is not automatically better: each one is another integration to maintain and another line on your reconciliation.
How the licensing works
Free cores are genuinely free and stay free. Pro licences activate against our own licence server, monthly, yearly or lifetime. If a licence lapses the plugin keeps working — you pause updates and support, you do not lose your site. We think holding a live site hostage to a renewal is indefensible, so we do not do it.
The short version: diagnose before you install, keep the plugin count as low as you can live with, and treat every one you add as a long-term commitment. You can browse the whole catalogue in the store, where every product has a live demo and a free version to try before you spend anything. If you would rather someone looked at the site and told you which three of these you actually need — and which twelve you could remove — that is a normal first conversation with our WordPress team.
Code Craft
Product at Code Craft — the team behind our published work and products and the 39-plugin product suite.
