Things to Never Do
The short list of actions that cause damage which is hard or impossible to undo. Read this one first.
Cannot be undone
| Never | Instead | See |
|---|---|---|
| Delete a product | Archive it. The record and its web address survive. | JES-PRD-01 |
| Delete a collection | Ask RevShift to unpublish it. | JES-COL-01 |
| Change a product's web address (handle) | Ask RevShift. A redirect has to go in first or every existing link breaks. | JES-BULK-01 |
| Use the automatic translation button in Translate & Adapt | Translate field by field. The automatic pass overwrites the whole store at once and cannot be undone. | JES-FR-01 |
| Delete a file from the Files area to remove one product's image | Remove the image from that product's Media area. Deleting the file breaks it on every product using it. | JES-IMG-01 |
| Run a Matrixify import without saving an untouched copy of the export | Save the copy first. It is the only way back — Matrixify has no undo. | JES-BULK-01 |
No error message, wrong result
| Never | Instead | See |
|---|---|---|
| Build a Matrixify import file from scratch | Start from an export. Unrecognised column names are ignored without any warning. | JES-BULK-01 |
| Import a Tags column containing only the tags you are adding | Export the existing tags and edit the full list. Tags replace rather than merge. | JES-BULK-01 |
| Type a shelf tag by hand | Take Shopify's autocomplete suggestion. A typo creates a tag that matches nothing and the product appears nowhere. | JES-COL-01 |
| Invent a tag, a field or a product type | Ask RevShift. A value with nothing behind it does nothing at all. | JES-COL-01 |
| Assume a product is live because it is Active | Confirm Online Store is ticked as well. Active alone shows nothing. | JES-PRD-01 |
| Trust the admin instead of the website | Open the live page. The admin holding the right value does not prove the page shows it. | JES-BULK-01 |
Reversible, but wrong
| Never | Instead | See |
|---|---|---|
| Add, remove, hide or reorder a section in the theme editor | Ask RevShift. | JES-THM-01 |
| Edit theme code, colours, fonts or spacing | Ask RevShift. | JES-THM-01 |
| Work in the theme editor while someone else is in it | Coordinate first. Two people saving can overwrite each other. | JES-THM-01 |
| Change only the desktop image on a banner | Change the mobile image too. It is a separate setting. | JES-THM-01 |
| Fill in only part of the Product Story block | All three fields or none. A partial fill renders as a half-built block. | JES-PRD-02 |
| Write titles or field values in capitals | Sentence case throughout. | JES-PRD-02 |
Damages the business, not the site
| Never | Instead | See |
|---|---|---|
| Put MSRP or any pricing on a page, a template or an export | The MSRP field is confidential by design. Nothing on the site reads it, and that is deliberate. | JES-PRD-02 |
| Use the word “Shop”, or any wording that promises a purchase | “Browse”. This site has no cart and no checkout. | JES-FR-01 |
| Publish a product with no French copy | Leave it as a Draft until the French exists. | JES-FR-01 |
| Publish a product with no image | Leave it as a Draft until photography arrives. | JES-IMG-01 |
| Archive a product that is being replaced without saying so | Tell RevShift first, so the old address points at the replacement. | JES-PRD-01 |
What to do next
- Stop. Do not attempt to fix it with a second bulk action.
- Write down exactly what was done, and when.
- If it was a Matrixify import, download the results file — it lists every row and its outcome.
- Send that to RevShift with the SKUs affected.
- Do not delete anything else in the meantime.
Almost everything on this list can be mitigated if it is caught early. The damage that cannot be repaired is usually the damage nobody reported.