Files
manoon-headless/scripts/EMAIL_REACTIVATION_CAMPAIGNS.md
Unchained 7b94537670 feat(saleor): Phase 1 - GraphQL Client Setup
- Add Apollo Client for Saleor GraphQL API
- Create GraphQL fragments (Product, Variant, Checkout)
- Create GraphQL queries (Products, Checkout)
- Create GraphQL mutations (Checkout operations)
- Add TypeScript types for Saleor entities
- Add product helper functions
- Install @apollo/client and graphql dependencies

Part of WordPress/WooCommerce → Saleor migration
2026-03-21 12:36:21 +02:00

305 lines
6.0 KiB
Markdown

# Email Reactivation Campaign Strategy
## Post-Migration Marketing Plan
### Customer Segments (4,886 Total)
| Segment | Count | Definition | Strategy |
|---------|-------|------------|----------|
| **VIP_CUSTOMER** | ~200 | 3+ completed orders | Loyalty rewards, early access, referral program |
| **ACTIVE_CUSTOMER** | ~972 | 1-2 completed orders | Cross-sell, subscription, reviews |
| **CART_ABANDONER** | ~1,086 | Pending/processing orders | Recovery sequence, discount incentive |
| **PROSPECT** | ~2,628 | Registered, never ordered | Welcome series, education, first-order discount |
---
## Campaign 1: Cart Abandoner Recovery
**Target:** 1,086 users with pending/processing orders
### Email Sequence
#### Email 1: Immediate (0 hours)
```
Subject: Zaboravili ste nešto u korpi 👀
Pozdrav [First Name],
Primijetili smo da ste ostavili artikle u korpi za kupovinu:
[Product Name] - [Price] RSD
Poštarina je BESPLATNA za narudžbine preko 3.000 RSD.
[DOVRŠI KUPOVINU]
Pitanja? Odgovorite na ovaj email.
---
Team Manoon
```
#### Email 2: 24 hours
```
Subject: Još uvijek čekamo vas 🛒
[First Name],
Vaša korpa još uvijek čeka:
[Product Image]
[Product Name]
Ostalo je još samo par komada na zalihi.
[DOVRŠI KUPOVINU]
```
#### Email 3: 72 hours (Final)
```
Subject: Posebna ponuda samo za vas 🎁
[First Name],
Vidimo da ste zainteresovani za naše proizvode.
Koristite kod ZAVRSI10 za 10% popusta na vašu narudžbinu.
Važi naredna 24 sata.
[DOVRŠI KUPOVINU]
```
---
## Campaign 2: Prospect Activation
**Target:** 2,628 registered users who never ordered
### Email Sequence
#### Email 1: Welcome (Day 0)
```
Subject: Dobrodošli u Manoon porodicu ✨
Zdravo [First Name],
Hvala što ste se prijavili! Očekuje vas:
✓ 100% prirodna kozmetika
✓ Vidljivi rezultati za 30 dana
✓ Besplatna dostava preko 3.000 RSD
Kao dobrodošlicu, imate 15% popusta na prvu kupovinu.
Kod: DOBRODOSLI15
[PREGLEDAJ PROIZVODE]
---
Team Manoon
```
#### Email 2: Education (Day 3)
```
Subject: Kako izgleda 30-dnevna transformacija?
[First Name],
Pogledajte neverovatne rezultate naših kupaca:
[Before/After Image Gallery]
💬 "Nakon 3 nedelje primetila sam ogromnu razliku"
- Marija, Beograd
[POGLEDAJ PRIČE]
```
#### Email 3: Social Proof (Day 7)
```
Subject: Više od 1.000 zadovoljnih kupaca
[First Name],
Naši kupci vole:
⭐⭐⭐⭐⭐ "Najbolji serum koji sam koristio"
⭐⭐⭐⭐⭐ "Kosa mi je znatno jača"
⭐⭐⭐⭐⭐ "Konačno prirodni proizvodi koji rade"
[ČITAJ UTISKE]
```
#### Email 4: Urgency (Day 14)
```
Subject: Poslednja prilika: 15% popusta
[First Name],
Vaš kod DOBRODOSLI15 ističe za 48 sati.
Ne propustite priliku da isprobate našu prirodnu kozmetiku sa popustom.
[ISKORISTI POPUST]
```
---
## Campaign 3: Win-Back (Inactive Customers)
**Target:** Active customers who haven't ordered in 6+ months
### Email Sequence
#### Email 1: "We Miss You" (Day 0)
```
Subject: Nedostajete nam, [First Name] 💚
Zdravo [First Name],
Primijetili smo da dugo niste naručivali.
Imamo novo za vas:
🆕 Novi proizvodi
🎁 Specijalne ponude
📦 Brža dostava
Želite da vidite šta je novo?
[VIDI NOVITETE]
```
#### Email 2: Incentive (Day 7)
```
Subject: Specijalna ponuda za povratak
[First Name],
Kao znak zahvalnosti za vašu raniju podršku:
20% popusta na sledeću kupovinu
Kod: POVRATAK20
Važi do: [Date]
[KUPI SADA]
```
---
## Campaign 4: VIP Customer Rewards
**Target:** 200 customers with 3+ orders
### Exclusive Perks
1. **Early Access** - New products 48 hours before public
2. **Birthday Gift** - Free product on birthday
3. **Referral Program** - Give 15%, Get 15%
4. **Exclusive Content** - Behind the scenes, beauty tips
#### Email Template
```
Subject: Vi ste naš VIP kupac 🌟
Draga [First Name],
Zahvaljujući vašoj podršci ([X] kupovina), postali ste deo našeg VIP kluba.
Vaše privilegije:
✨ Rani pristup novim proizvodima
🎁 Rođendanski poklon
💰 20% popust na SVAKU kupovinu
👥 Poklonite 15% prijateljima, zaradite 15%
[VIDI VIP PONUDE]
Hvala vam što ste deo Manoon priče.
---
Team Manoon
```
---
## Technical Implementation
### Saleor Setup for Segmentation
```python
# Add custom metadata to users during migration
metadata = {
"segment": "CART_ABANDONER", # or VIP_CUSTOMER, ACTIVE_CUSTOMER, PROSPECT
"wp_user_id": 12345,
"order_count": 2,
"completed_orders": 1,
"total_spent": 15000.00,
"first_order_date": "2023-01-15",
"registration_date": "2022-11-20"
}
```
### Integration Options
#### Option 1: Saleor Webhooks + n8n + MailerLite/Mailchimp
```
Saleor User Created → n8n → Add to Email List → Trigger Sequence
```
#### Option 2: Direct SQL Queries for Export
```sql
-- Export PROSPECTS for welcome campaign
SELECT email, first_name, metadata->>'registration_date' as date
FROM account_user
WHERE metadata->>'segment' = 'PROSPECT';
-- Export CART_ABANDONERS
SELECT email, first_name, metadata->>'order_count' as orders
FROM account_user
WHERE metadata->>'segment' = 'CART_ABANDONER';
```
#### Option 3: Mautic (already installed on your cluster)
- Import segmented lists
- Create campaigns per segment
- Track opens, clicks, conversions
---
## Campaign Calendar
| Week | Campaign | Target | Emails |
|------|----------|--------|--------|
| 1 | Cart Recovery | 1,086 abandoners | 3 emails |
| 2 | Prospect Welcome | 2,628 prospects | 4 emails |
| 3 | Win-Back | Inactive customers | 2 emails |
| 4 | VIP Launch | 200 VIPs | 1 email + setup |
| Ongoing | Nurture | All segments | Monthly newsletter |
---
## Success Metrics
| Metric | Target |
|--------|--------|
| Cart recovery rate | 10-15% |
| Prospect conversion | 5-8% |
| Win-back rate | 3-5% |
| VIP referral rate | 20% |
| Overall email open rate | >25% |
| Click-through rate | >3% |
---
## Next Steps
1. **Migrate data** using `migrate_all_users_and_orders.py`
2. **Set up email platform** (MailerLite, Mailchimp, or Mautic)
3. **Create email templates** in your chosen platform
4. **Import segmented lists** from Saleor
5. **Launch campaigns** in sequence
6. **Track results** and optimize