# Checklist — 11 WordPress Heartbeat tips 2026

**Site:** _________________________  
**Profile:** Blog / WooCommerce / Agency / Builder  
**Date:** _________________________

**wp-admin time before:** _______ s · **Dominant admin-ajax action:** _________________________

> Don't cut Heartbeat until you've confirmed `action=heartbeat` in DevTools.

---

## Phase 0 — Diagnosis (tip 1)

- [ ] **1.** DevTools → Network → filter `admin-ajax.php` → note `action`
- [ ] If `woocommerce_*` or third-party plugin → don't blame Heartbeat alone
- [ ] Count normally open wp-admin tabs: _______
- [ ] Backup + staging if possible

---

## Phase 1 — Per-zone settings (tips 2–4)

- [ ] **2.** Heartbeat **disabled on public front**
- [ ] **3.** **Editor interval ≥ 30s** (never 0)
- [ ] **4.** Lists (products, orders, posts) lightened to 60–120s
- [ ] **5.** Team trained: close unused admin tabs

---

## Phase 2 — One tool only (tip 6)

- [ ] One Heartbeat manager active (HCM **or** WP Rocket **or** snippet)
- [ ] WP Rocket Heartbeat conflict resolved if both installed

---

## Phase 3 — Profile preset (tips 7–9)

- [ ] **7.** Active WooCommerce → WooCommerce preset imported
- [ ] **8.** Multi-author / agency → Agency preset
- [ ] **9.** Elementor / builder → Builder preset (editor 30s)

---

## Phase 4 — Measure & clone (tips 10–11)

- [ ] **10.** HCM stats: avoided requests noted before/after: _______
- [ ] **11.** JSON export archived for next client clone
- [ ] Autosave test: text → wait 45s → draft OK
- [ ] Cart / checkout OK if store

---

*Volade · volade.com/en/blog/11-astuces-heartbeat-wordpress-2026*
