Skip to content
Back to skills

Audit Engagement Retention

ASecurity

E-commerce engagement and retention audit — wishlists, account value, email capture, notifications, loyalty, personalization, and AI chat utility. Use when asked to audit engagement, review retention, assess repeat purchase potential, or improve customer loyalty.

  • 5 stars
  • 0 votes
  • 0 copies
  • 6 views
  • Added June 1, 2026
ai-agentsgoapifrontend

Works with

  • api

Security analysis

A100/100

Scanned June 1, 2026

npx -y skills add lroy-stack/ai-pod-store --skill audit-engagement-retention --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Audit Engagement Retention?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Audit Engagement Retention
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lroy-stack-audit-engagement-retention/badge)](https://www.skillsdirectory.com/skills/lroy-stack-audit-engagement-retention)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: Audit Engagement Retention
description: >
  E-commerce engagement and retention audit — wishlists, account value, email capture,
  notifications, loyalty, personalization, and AI chat utility. Use when asked to audit
  engagement, review retention, assess repeat purchase potential, or improve customer loyalty.
---

# Audit Engagement Retention

Systematic audit of features that drive repeat visits and purchases.

## Prerequisites

- Read `frontend/src/app/[locale]/(app)/wishlist/` for wishlist functionality
- Read `frontend/src/app/[locale]/(app)/profile/` for user account
- Read `frontend/src/app/[locale]/(app)/orders/` for order history
- Read `frontend/src/components/storefront/` for engagement components
- Check for email/notification related code in `frontend/src/app/api/`

## Workflow

### Phase 1: Account Value Proposition

1. **Registration incentive**:
   - Why should a user create an account? Is it communicated?
   - Is there a welcome discount for first-time buyers?
   - Is registration friction-free? (social login, minimal fields)

2. **Account dashboard**:
   - What does the user see after login?
   - Order history — complete and useful?
   - Saved addresses — for faster checkout?
   - Profile customization — avatar, name, preferences?

3. **Wishlist functionality**:
   - Can users add products to wishlist?
   - Is wishlist accessible from product cards and detail pages?
   - Does wishlist persist across sessions?
   - Is there "notify on price drop" or "back in stock"?
   - Can wishlists be shared? (social, gift registry)

### Phase 2: Communication Channels

4. **Email marketing**:
   - Is there newsletter signup? Where? (footer, popup, checkout)
   - Is there a welcome email sequence?
   - Are there abandoned cart recovery emails?
   - Are order status update emails sent?
   - Is there a back-in-stock notification system?
   - Is Resend configured and working?

5. **Push notifications**:
   - Are web push notifications implemented?
   - What events trigger notifications?
   - Can users manage notification preferences?

6. **Transactional emails**:
   - Order confirmation email — exists, well-designed?
   - Shipping confirmation — with tracking link?
   - Delivery confirmation — with review prompt?
   - Return/refund confirmation?

### Phase 3: Personalization

7. **Product recommendations**:
   - Is there a recommendation engine?
   - "Recently viewed" products?
   - "Based on your purchases" suggestions?
   - "Customers also bought" on product pages?
   - Are recommendations powered by pgvector embeddings?

8. **AI chat utility**:
   - Does the AI chat help find products?
   - Can it answer product questions? (size, material, shipping)
   - Does it recommend products based on preferences?
   - Can it assist with order issues?
   - Is the chat prominently accessible?

9. **Content personalization**:
   - Is the landing page personalized for returning users?
   - Are category pages sorted by relevance to user?
   - Is there geo-based personalization? (language, currency)

### Phase 4: Loyalty & Repeat Purchase

10. **Loyalty program**:
    - Is there a points/rewards system?
    - Is there a referral program?
    - Is there a VIP tier system?
    - Are there birthday/anniversary rewards?

11. **Re-engagement**:
    - Are inactive users contacted? (win-back emails)
    - Is there seasonal/holiday marketing?
    - Are there limited editions or drops? (creates urgency to return)

12. **Community building**:
    - Is there social media integration?
    - Is there user-generated content? (customer photos)
    - Is there a brand community or forum?

## Output Format

Generate `AUDIT_ENGAGEMENT_[DATE].md` at workspace root with:

```markdown
# Engagement & Retention Audit — [DATE]

## Engagement Feature Matrix
| Feature | Exists | Working | Quality (1-5) | Impact |
|---|---|---|---|---|

## Critical Gaps
[Missing features that directly impact repeat purchases]

## Quick Wins
[Easy implementations with high retention impact]

## Recommendations
[Prioritized by customer lifetime value impact]
```

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.