On 12 October 2026 the websites of five US grocery banners owned by Ahold Delhaize went dark, and Cybersecurity Dive reported that the company had taken some systems offline as a precaution. Stores stayed open, while online ordering was suspended. Many owners think a retail cyber attack belongs to the giants. It does not. Below is an incident response plan, an ecommerce cyberattack response plan that a company of 20 to 300 people can prepare in a week: what to switch on first, who decides and what to tell customers.
Incident response plan after a retail outage: what smaller companies should learn
The lesson is not about the attacker. Physical shops kept trading, but the web store, the app and the delivery slots stopped, and every hour of that is lost revenue. A smaller shop has the same exposure with less cushion, and flaws like PHP2Shell show why it must update the PHP version within hours. When the website is down after a cyber attack and nobody knows who may switch systems off or back on, the first day goes on arguments instead of recovery. A written plan turns panic into steps.

A cyberattack response plan for ecommerce starts with revenue systems
List the systems in the order money flows: product catalogue, cart and checkout, payment gateway, order management, warehouse or supplier feeds, and the support inbox. Give each a rank and a target for how long it may stay down. Checkout and payment usually come first, because without them nothing sells. Stock and order management come second, because without them you cannot ship what you sold. Our ecommerce development services start from the same map, since a store is only as resilient as its weakest link in this chain.
| System | Why it matters | Fallback |
|---|---|---|
| Checkout and payment | No sales without it | Payment link, invoice by email |
| Order management | Shipping depends on it | Shared sheet, one owner |
| Stock and suppliers | Prevents overselling | Daily manual count |
| Support inbox | Customers need answers | Phone line, status page |
Backups: having one is not the same as testing a restore
A backup nobody has restored is a hope, and a response plan after a cyberattack built on hope stops at the first locked server. Set two numbers for each system: how much data you can afford to lose (RPO) and how long you can wait (RTO). Keep one copy offline or immutable, because ransomware goes after backups first, and keep the routine checks on a website security checklist. Then run a restore test on a clean environment, as in any cyber incident response drill, and write down the time it took. The cloud migration checklist describes the same rehearsal for moving systems, and it works as a template.
How often to test
Quarterly for checkout, yearly for the rest.
What to record
Date and duration.
Minimum mode in an incident response plan: manual orders and messages
Decide in advance what the shop does when the site is unavailable. A phone number, a payment link and a shared sheet can keep a trickle of orders going. Prepare three messages: a short notice for the homepage and social channels, a reply for support, and an email for customers with open orders. A business continuity plan for your online store should fit these messages on one page. An ecommerce cyberattack response plan keeps them ready, so that nobody writes them under stress.
Access, separation and roles: who decides when systems go down
Split admin accounts from daily accounts and switch on multi-factor authentication everywhere. Separate the shop, the office network and the payment environment, so that a problem in one does not stop the others. Name one incident lead, one person for customer communication and one contact for contractors, each with a deputy. Our DevOps services include exactly this separation of environments and access, because most outages spread through shared passwords.
- Name the incident lead and a deputy.
- Write down who may isolate systems.
- Store phone numbers off the shop network.
- Agree how long each decision may take.

GDPR and notifications: what companies serving EU customers must watch
If personal data may be affected, Article 33 of the GDPR expects notification of the supervisory authority without undue delay and, where feasible, within 72 hours of becoming aware, unless the breach is unlikely to put people at risk. Article 34 adds a message to affected individuals when the risk is high. Agree with your lawyer who files, and keep a data breach response plan with the facts. A plan nobody has read is useless when a cyberattack demands a fast response.
A one-page checklist and a yearly drill
Put the plan on one page: systems and ranks, backup status, the three messages, the roles and the notification rules. This ecommerce disaster recovery checklist then needs a yearly rehearsal, a tabletop exercise, and the CISA guidance for small businesses is a sound starting point. Switch off a test checkout and see how long it takes to answer a customer. An incident response plan for a small business that has never been rehearsed fails on the first call. Every incident needs a response, and a plan written beforehand makes the difference. Every plan we review for a shop has one gap: the response to a cyberattack is never practised.

Incident response plan: a free resilience audit
We will look at what would stop your sales during an outage and give you a prioritised list for your continuity plan. Our cloud hosting services and DevOps services can then carry it out.
- A ranked list of systems and gaps.
The consultation is free, and we reply within one working day.
Frequently Asked Questions (FAQ)
How long should an ecommerce store plan to be offline?
Set a target for each system rather than one number. Checkout and payment usually get the shortest target, measured in hours, while reporting tools can wait a few days.
Do small stores really need a written plan?
Yes, because small teams have less cushion. A one-page plan with ranks, roles and prepared messages costs a day to write and saves hours of argument during an outage.
How often should I test backups?
Test the restore of checkout data and the database every quarter, and the rest once a year. Record the time it took, because that is your real recovery time.
Must I notify customers after a breach?
If personal data is affected and the risk to people is high, the GDPR expects a message to those individuals as well as the authority. Ask your lawyer to confirm the duty for each market.
What should the first message to customers say?
State what is unavailable, how to order or reach you meanwhile and when you will update them. Avoid guessing the cause in public.
How do I order a resilience audit from LinkAgency?
Send us a request through the form on this page. We review your systems, backups and roles, then send a ranked list of gaps within one working day.