Skip to content
HelalStart a project

Technical problems, and what fixing them involves

Each page starts with what you're seeing, explains why it happens, and walks through what I check and change to fix it. If your site is down or hacked right now, use the emergency page instead.

  1. Card-testing attack on a WooCommerce store: how to stop it

    Your orders page fills with small failed or pending orders, the declines keep coming, and your payment processor has sent a warning. New guest accounts appear with junk names.

    Emergency

  2. WooCommerce site hacked: what to do in the first hour

    Customers say your site sends them to a spam page, Google shows a warning, or there is an admin account you never created. You are not sure what was touched.

    Emergency

  3. An AI agent for customer support, with a human hand-off

    Messages sit unanswered for hours across Messenger, WhatsApp, email and site chat. By the time someone replies, the customer has gone quiet or bought elsewhere.

    AI automation & agents

  4. My store has backups, but would they actually restore?

    Your host or a plugin says backups run every night. Nobody has ever restored one, you're not sure where they're stored, and you'd find out whether they work on the worst day possible.

    Security, infrastructure & site care

  5. Should I build a custom WooCommerce plugin or buy one?

    You need a feature your store doesn't have. There are five plugins that almost do it, each with settings you don't need, and you can't tell whether to buy one, stack two, or have something built.

    Web development

  6. GA4 purchases don't match my WooCommerce orders

    WooCommerce says you had one number of orders last month and GA4 says another. Sometimes GA4 is lower, sometimes it's higher, and you no longer know which ad numbers to trust.

    Growth engineering

  7. Is my host making my store slow? Moving without downtime

    The store is slow even on quiet days, the host blames your plugins, support answers in days, and you're afraid that moving will break the site or lose orders.

    Security, infrastructure & site care

  8. My store slows down or crashes when ads go live

    The store is fine on a normal day. Then a campaign, a launch or an email blast goes out, pages crawl, checkout throws errors, and the host sends a resource warning.

    Performance engineering

  9. My WooCommerce store got slow as it grew. What do I fix first?

    The store was quick when it was small. Now product and category pages hang on a phone, the admin crawls, and checkout slows to a stop on busy days.

    Performance engineering

  10. Should I move my WooCommerce store to a headless front end?

    The theme fights every change, pages feel heavy even after caching, and someone has told you a React or Next.js front end would fix it. You can't tell whether that's true or an expensive detour.

    Web development