WooMorpheus (Morpheus for WooCommerce) — How To
Summary
Intent-aware personalization. Detects shopper intent (query/referrer/UTM/history) and morphs pages: banners, product order, filters—or redirects to the best spot.
Prerequisites
- WordPress + WooCommerce (latest).
- Clear landing pages/collections to route to.
Install & Activate
Upload ZIP → Activate → WooCommerce → Settings → WooMorpheus.
Create Your First Morph Rule
- Rules → Add New Rule.
- IF (Condition): e.g., Referrer Query contains “spades”.
- THEN (Action):
- Replace hero with “Spades Promo” block, and
- Boost products tagged spades, or
- Redirect to
/shop/?attribute=tool:spades.
- Set Priority (lower number = higher priority).
- Save and test with the preview link.
Tips & Patterns
- Campaign landing: IF
utm_campaignhas black-friday → show BF banner + pin sale collection. - Time windows: IF Weekend → promote “Fast Delivery” range.
- History: IF seen Category Garden 2+ times → boost garden tools.
- A/B test: enable holdout (e.g., 10%) to measure lift before 100% roll-out.
Caching/CDN
- Server-side redirect rules are cache-friendly (no HTML variance).
- For on-page morphs, keep base pages cached; morphs read lightweight keys (query/cookie).
- Exclude the plugin’s REST endpoints listed in Settings → Diagnostics from cache if you enable live blocks.
Troubleshooting
- Rule doesn’t fire: check rule priority and scope (Global vs Page).
- Redirect loop: ensure destination doesn’t trigger the same rule; add an exclusion.
- SEO safety: use 302 while testing; switch to 301 for permanent mappings.
Uninstall
Deactivate → Delete. (Choose “Remove data” in Settings first if you want to wipe rules.)
