feat: 导出 SproutClaw .sproutclaw 配置

包含 extensions、skills、prompts、settings、auth、models、mcp 等配置。
排除 node_modules、npm 缓存、sessions 等运行时数据。
This commit is contained in:
2026-06-26 15:48:56 +08:00
commit 50edff80f5
13904 changed files with 411646 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
# kimsoong_loyalty_programme
- Canvas format: ppt169
- Created: 20260424
## Directories
- `svg_output/`: raw SVG output
- `svg_final/`: finalized SVG output
- `images/`: presentation assets
- `notes/`: speaker notes
- `templates/`: project templates
- `sources/`: source materials and normalized markdown
- `exports/`: generated PPTX files (timestamped history)

View File

@@ -0,0 +1,378 @@
# Kimsoong Customer Loyalty Programme - Design Spec
> This document is the human-readable design narrative — rationale, audience, style, color choices, content outline. It is read once by downstream roles for context.
>
> The machine-readable execution contract lives in `spec_lock.md` (short form of color / typography / icon / image decisions). Executor re-reads `spec_lock.md` before every SVG page to resist context-compression drift. Keep the two files in sync; if they diverge, `spec_lock.md` wins.
## I. Project Information
| Item | Value |
| ---- | ----- |
| **Project Name** | Kimsoong Customer Loyalty Programme |
| **Canvas Format** | PPT 16:9 (1280×720) |
| **Page Count** | 10 |
| **Design Style** | Top Consulting (MBB-level) |
| **Target Audience** | Senior management / board at Kimsoong European HQ |
| **Use Case** | Strategic proposal for customer loyalty programme investment decision |
| **Created Date** | 2026-04-24 |
---
## II. Canvas Specification
| Property | Value |
| -------- | ----- |
| **Format** | PPT 16:9 |
| **Dimensions** | 1280×720 |
| **viewBox** | `0 0 1280 720` |
| **Margins** | Left/Right 60px, Top 50px, Bottom 40px |
| **Content Area** | 1160×630 (x=60, y=50, w=1160, h=630) |
---
## III. Visual Theme
### Theme Style
- **Style**: Top Consulting (MBB-level strategic presentation)
- **Theme**: Light theme
- **Tone**: Authoritative, data-driven, professionally restrained, eco-conscious automotive
### Color Scheme
| Role | HEX | Purpose |
| ---- | --- | ------- |
| **Background** | `#FFFFFF` | Page background |
| **Secondary bg** | `#F4F6F8` | Card backgrounds, section backgrounds |
| **Primary** | `#1A3A5C` | Titles, key sections, header bars, strategic elements |
| **Accent** | `#E8A838` | Data highlights, key numbers, critical insights |
| **Secondary accent** | `#2D8A4E` | Eco-brand elements, positive indicators, growth metrics |
| **Body text** | `#2C3E50` | Main body text |
| **Secondary text** | `#5D6D7E` | Captions, annotations, supporting text |
| **Tertiary text** | `#95A5A6` | Page numbers, footnotes |
| **Border/divider** | `#D5DDE5` | Card borders, divider lines |
| **Success** | `#27AE60` | Positive indicators, improvement metrics |
| **Warning** | `#E74C3C` | Critical issues, problem areas, negative data |
### Gradient Scheme
```xml
<!-- Header gradient bar (Top Consulting signature) -->
<linearGradient id="headerGradient" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#1A3A5C"/>
<stop offset="100%" stop-color="#2D8A4E"/>
</linearGradient>
<!-- Subtle background accent -->
<radialGradient id="bgDecor" cx="85%" cy="15%" r="40%">
<stop offset="0%" stop-color="#1A3A5C" stop-opacity="0.05"/>
<stop offset="100%" stop-color="#1A3A5C" stop-opacity="0"/>
</radialGradient>
```
---
## IV. Typography System
### Font Plan
**Typography direction**: International English — clean, authoritative sans-serif for a European audience.
| Role | Chinese | English | Fallback tail |
| ---- | ------- | ------- | ------------- |
| **Title** | — | `"Helvetica Neue"`, `Arial` | `sans-serif` |
| **Body** | — | `"Helvetica Neue"`, `Arial` | `sans-serif` |
| **Emphasis** | — | `Georgia`, `"Times New Roman"` | `serif` |
| **Code** | — | `Consolas`, `"Courier New"` | `monospace` |
**Per-role font stacks**:
- Title: `"Helvetica Neue", Arial, sans-serif`
- Body: `"Helvetica Neue", Arial, sans-serif`
- Emphasis: `Georgia, "Times New Roman", serif`
- Code: `Consolas, "Courier New", monospace`
### Font Size Hierarchy
**Baseline**: Body font size = 18px (dense — consulting analysis with 6+ data points per page)
| Purpose | Ratio | Size @ body=18 | Weight |
| ------- | ----- | -------------- | ------ |
| Cover title | 3x | 54px | Bold |
| Page title | 1.7x | 30px | Bold |
| Hero number | 2x | 36px | Bold |
| Subtitle | 1.3x | 24px | SemiBold |
| **Body** | **1x** | **18px** | Regular |
| Annotation | 0.78x | 14px | Regular |
| Page number | 0.61x | 11px | Regular |
---
## V. Layout Principles
### Page Structure
- **Header area**: y=0 to y=90 — Primary gradient bar (8px) + page title zone
- **Content area**: y=90 to y=680 — Main content (590px height)
- **Footer area**: y=680 to y=720 — Page number, confidential marking
### Top Consulting Signature Elements
- **Gradient top bar**: 8px height, full width, primary-to-secondary-accent gradient
- **Dark takeaway box**: Bottom-left insight box with dark background (#1A3A5C) and white text
- **Conclusion-first titles**: Page titles carry the core insight, not topic labels
### Layout Pattern Library
| Pattern | Used On |
| ------- | ------- |
| Single column centered | P01 Cover, P10 Conclusion |
| Asymmetric split (4:6) | P03 Company Profile (image + text) |
| Four-quadrant dashboard | P04 Customer Demographics |
| Matrix 2×2 | P05 Priorities Gap Analysis |
| Horizontal bar ranking | P06 Root Cause |
| Center-radiating | P07 Strategic Pillars |
| Five-card evaluation | P08 Initiatives |
| Timeline horizontal | P09 Roadmap |
### Spacing Specification
**Universal**:
| Element | Value |
| ------- | ----- |
| Safe margin | 60px |
| Content block gap | 30px |
| Icon-text gap | 10px |
**Card-based layouts**:
| Element | Value |
| ------- | ----- |
| Card gap | 24px |
| Card padding | 24px |
| Card border radius | 10px |
---
## VI. Icon Usage Specification
### Source
- **Built-in icon library**: `tabler-filled` (smooth bezier curves — warm, professional, suitable for automotive consulting)
- **Usage method**: `{{icon:tabler-filled/icon-name}}`
### Recommended Icon List
| Purpose | Icon Path | Page |
| ------- | --------- | ---- |
| Automotive | `{{icon:tabler-filled/car}}` | P01, P03 |
| Strategic target | `{{icon:tabler-filled/target}}` | P02, P07 |
| Data analysis | `{{icon:tabler-filled/chart-pie}}` | P04 |
| Customer base | `{{icon:tabler-filled/users}}` | P04 |
| After-sales / warranty | `{{icon:tabler-filled/shield-check}}` | P05, P08 |
| Loyalty discount | `{{icon:tabler-filled/discount}}` | P08 |
| Achievement | `{{icon:tabler-filled/trophy}}` | P09 |
| Timeline | `{{icon:tabler-filled/clock}}` | P09 |
| Customer loyalty | `{{icon:tabler-filled/heart}}` | P07, P10 |
| Data insights | `{{icon:tabler-filled/report-analytics}}` | P06 |
| Revenue / cost | `{{icon:tabler-filled/coin}}` | P08 |
| Incentive | `{{icon:tabler-filled/gift}}` | P08 |
| Alert / warning | `{{icon:tabler-filled/alert-triangle}}` | P02, P06 |
| Checkmark | `{{icon:tabler-filled/circle-check}}` | P10 |
| Stars / satisfaction | `{{icon:tabler-filled/star}}` | P05 |
| Sparkle / highlight | `{{icon:tabler-filled/sparkles}}` | P03 |
---
## VII. Visualization Reference List
| Visualization Type | Reference Template | Used In | Purpose |
| ------------------ | ------------------ | ------- | ------- |
| kpi_cards | `templates/charts/kpi_cards.svg` | P02 | Executive summary KPI dashboard |
| donut_chart | `templates/charts/donut_chart.svg` | P04 | Age distribution, income distribution |
| horizontal_bar_chart | `templates/charts/horizontal_bar_chart.svg` | P04 | Occupation distribution |
| matrix_2x2 | `templates/charts/matrix_2x2.svg` | P05 | Priority vs. Performance gap |
| pareto_chart | `templates/charts/pareto_chart.svg` | P06 | Root cause analysis with cumulative line |
| hub_spoke | `templates/charts/hub_spoke.svg` | P07 | Four strategic pillars radiating from core |
| comparison_columns | `templates/charts/comparison_columns.svg` | P08 | Initiative evaluation (impact vs cost) |
| timeline | `templates/charts/timeline.svg` | P09 | Implementation roadmap Q1-Q4 |
---
## VIII. Image Resource List
| Filename | Dimensions | Ratio | Purpose | Type | Status | Generation Description |
| -------- | --------- | ----- | ------- | ---- | ------ | --------------------- |
| cover_bg.jpg | 1920x1080 | 1.78 | P01 Cover background | Background | Pending | Abstract automotive engineering background with flowing aerodynamic curves in deep navy (#1A3A5C) to midnight blue gradient, subtle light particle effects suggesting motion and innovation, clean center-right area for text overlay, premium corporate feel |
| company_profile.jpg | 1920x1080 | 1.78 | P03 Company profile context | Photography | Pending | Modern automotive showroom interior with sleek cars on display, clean minimalist design, natural lighting through large glass windows, European city visible outside, professional corporate atmosphere |
| customer_insight.jpg | 1920x1080 | 1.78 | P04 Customer data page accent | Illustration | Pending | Abstract data visualization illustration showing interconnected human silhouettes forming a network pattern, flat design style in deep blue and amber tones, representing customer demographics and buyer profiling analytics |
| roadmap_bg.jpg | 1920x1080 | 1.78 | P09 Roadmap section accent | Background | Pending | Subtle abstract road pathway stretching into the distance with soft gradient from deep blue (#1A3A5C) to eco green (#2D8A4E), geometric grid overlay suggesting structured planning, clean negative space for content overlay |
---
## IX. Content Outline
### Part 1: Setting the Stage
#### Slide 01 - Cover (anchor)
- **Layout**: Full-bleed background image + centered title with overlay
- **Title**: "Kimsoong Customer Loyalty Programme"
- **Subtitle**: "Strategic Framework for Customer Retention & Growth"
- **Info**: European Headquarters | Strategic Proposal | April 2026
- **Image**: `cover_bg.jpg` — hero / full-bleed intent
#### Slide 02 - The Challenge: A Critical Retention Gap (breathing)
- **Layout**: Single column — three hero KPI cards + takeaway box
- **Title**: "Only 15% of customers return — 78% rate after-sales as Fair or Poor"
- **Visualization**: kpi_cards
- **Content**:
- KPI 1: 15% repeat buyer rate (vs. industry benchmark ~40%)
- KPI 2: 78% Fair/Poor after-sales rating
- KPI 3: 52% lost to competitors
- Dark takeaway box: "The cost of acquiring a new customer is 5-7x retaining an existing one. With only 15% repeat purchases, Kimsoong is leaving significant lifetime value on the table."
### Part 2: Understanding the Customer
#### Slide 03 - Kimsoong: Market Position & Brand Assets (dense)
- **Layout**: Asymmetric split (4:6) — image left, structured text right
- **Title**: "Strong brand assets provide foundation for loyalty strategy"
- **Image**: `company_profile.jpg` — side-by-side intent
- **Content**:
- Brand strengths: Reliability reputation, value pricing, eco-conscious image
- Market position: Lower-end with "extras included" differentiation
- European footprint: Franchises across most countries (sales + service + used cars)
- R&D pipeline: Eco-car with alternative power source
- Takeaway: "Brand equity is high — the gap is in post-purchase experience, not product appeal"
#### Slide 04 - Customer Profile: Who Buys Kimsoong? (dense)
- **Layout**: Four-quadrant dashboard
- **Title**: "Young, employed, middle-income — a segment with high lifetime value potential"
- **Visualization**: donut_chart (age), horizontal_bar_chart (occupation)
- **Image**: `customer_insight.jpg` — accent intent (small, decorative)
- **Content**:
- Q1: Age — 48% under 30, 27% age 31-40 (75% under 40)
- Q2: Income — 82% middle income (price-sensitive but stable)
- Q3: Occupation — 75% employed, 15% self-employed
- Q4: Interests — Top 3: Eating/drinking, Sport, Travel; #4 Environment (brand-aligned)
- Gender split: 52M / 48F (near-even)
#### Slide 05 - The Gap: What Customers Want vs. What They Get (dense)
- **Layout**: Matrix 2×2 — importance vs. satisfaction
- **Title**: "After-sales service: high importance, critically low satisfaction"
- **Visualization**: matrix_2x2
- **Content**:
- X-axis: Customer Priority Ranking (1-7)
- Y-axis: Satisfaction Level
- Key insight: After-sales ranks #4 in priorities but only 33% rate it Good or above
- Economy (#1) and Price (#2) — well-served by Kimsoong's value proposition
- Reliability (#3) — strong brand perception
- After-sales (#4) — **critical gap** (red zone)
- Questionnaire return rate: only 40% — data quality issue
### Part 3: Diagnosis
#### Slide 06 - Why Customers Leave: Root Cause Decomposition (dense)
- **Layout**: Horizontal bar chart (descending) + cumulative percentage line
- **Title**: "78% of customer loss is addressable — competitors and service dominate"
- **Visualization**: pareto_chart
- **Content**:
- Bought competitor: 52% (largest bar, red)
- Disappointed with service: 26% (orange)
- Relocated: 8% (gray — uncontrollable)
- No longer drive: 5% (gray — uncontrollable)
- Don't know: 9% (gray — data gap)
- Cumulative line showing 78% addressable
- Takeaway box: "78% of churn is within Kimsoong's control. Service improvement and competitive positioning are the two levers."
### Part 4: Strategy & Solutions
#### Slide 07 - Four Pillars of Customer Loyalty Strategy (breathing)
- **Layout**: Center-radiating — core objective surrounded by 4 pillars
- **Title**: "A four-pillar framework to transform customer relationships"
- **Visualization**: hub_spoke
- **Content**:
- Core: Customer Loyalty Programme
- Pillar 1: Build long-term relationships → Increase profits
- Pillar 2: Increase customer loyalty → Boost repeat rate (15% → 30%+)
- Pillar 3: Accurate buyer profiling → Data-driven decisions
- Pillar 4: Staff engagement → Service excellence
- Cost model: 50/50 shared with head office
#### Slide 08 - Five Recommended Initiatives: Impact vs. Cost (dense)
- **Layout**: Five evaluation cards in priority order
- **Title**: "Prioritize service and data — financial incentives follow"
- **Visualization**: comparison_columns
- **Content**:
- Initiative 1 ⭐: 3-Year Free After-sales Service — Impact: HIGH (directly addresses #1 pain point) / Cost: Medium-High
- Initiative 2: 20% Loyalty Discount — Impact: HIGH (financial incentive) / Cost: Medium
- Initiative 3: Enhanced Trade-in Programme — Impact: MEDIUM (reduces switching barrier) / Cost: Low-Medium
- Initiative 4: Customer Magazine — Impact: LOW-MEDIUM (emotional connection, brand) / Cost: Low
- Initiative 5: Questionnaire Incentive (Branded Pen) — Impact: MEDIUM (data quality improvement, 40% → 70%) / Cost: Very Low
- Takeaway: "Lead with service; follow with incentives. The branded pen initiative has the highest ROI for data collection."
### Part 5: Execution
#### Slide 09 - Implementation Roadmap: Phased Rollout (dense)
- **Layout**: Horizontal timeline (Q1-Q4) + KPI tracker cards at bottom
- **Title**: "Quick wins first, then systematic service transformation"
- **Visualization**: timeline
- **Image**: `roadmap_bg.jpg` — atmosphere intent (low opacity background)
- **Content**:
- Phase 1 (Q1): Quick Wins — Launch Magazine, Deploy Questionnaire Incentive
- Phase 2 (Q2): Service Uplift — Roll out 3-Year Free After-sales across franchises
- Phase 3 (Q3): Financial Incentives — Activate 20% Loyalty Discount, Trade-in Programme
- Phase 4 (Q4): Evaluate & Optimize — Measure KPIs, adjust programme
- KPI targets: Repeat rate 15% → 30% | Satisfaction (Good+) 33% → 60% | Questionnaire return 40% → 70%
#### Slide 10 - Conclusion: The Loyalty Imperative (anchor)
- **Layout**: Single column centered — key message + three takeaway bullets
- **Title**: "Customer retention is the highest-ROI growth lever for Kimsoong Europe"
- **Content**:
- Core message: "Transforming 15% repeat buyers into 30%+ is achievable within 12 months with a phased, data-driven loyalty programme"
- Three imperatives:
1. Fix after-sales service first — it's the #1 reason customers leave
2. Build data capability — 40% questionnaire return is a strategic blind spot
3. Phase financial incentives after service foundation is in place
- Call to action: "Approve Q1 launch of Phase 1 quick wins"
---
## X. Speaker Notes Requirements
- **File naming**: Match SVG names (e.g., `slide_01_cover.md`)
- **Style**: Formal, conclusion-first, data-referenced
- **Purpose**: Persuade — strategic proposal for investment decision
- **Total duration**: ~20 minutes (2 minutes per slide average)
- **Content**: Script key points, data citations, transition phrases
---
## XI. Technical Constraints Reminder
### SVG Generation Must Follow:
1. viewBox: `0 0 1280 720`
2. Background uses `<rect>` elements
3. Text wrapping uses `<tspan>` (`<foreignObject>` FORBIDDEN)
4. Transparency uses `fill-opacity` / `stroke-opacity`; `rgba()` FORBIDDEN
5. FORBIDDEN: `mask`, `<style>`, `class`, `foreignObject`
6. FORBIDDEN: `textPath`, `animate*`, `script`
7. `marker-start` / `marker-end` conditionally allowed per shared-standards.md §1.1
8. `clipPath` conditionally allowed only on `<image>` elements per shared-standards.md §1.2
### PPT Compatibility Rules:
- `<g opacity="...">` FORBIDDEN; set on each child element individually
- Image transparency uses overlay mask layer
- Inline styles only; external CSS and `@font-face` FORBIDDEN

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 460 KiB

View File

@@ -0,0 +1,52 @@
{
"project": "Kimsoong Customer Loyalty Programme",
"generated_at": "2026-04-24",
"color_scheme": {
"primary": "#1A3A5C",
"accent": "#E8A838",
"secondary": "#2D8A4E"
},
"deck_style_anchor": "premium corporate photography and illustration, color palette: deep navy blue (#1A3A5C), amber gold (#E8A838), eco green (#2D8A4E), clean sophisticated, high quality, 4K",
"items": [
{
"filename": "cover_bg.jpg",
"purpose": "P01 Cover background",
"type": "Background",
"aspect_ratio": "16:9",
"prompt": "Abstract automotive engineering background with flowing aerodynamic curves and light streaks, deep navy blue (#1A3A5C) to midnight blue gradient, subtle golden light particle effects suggesting motion and automotive innovation, clean center-right area for text overlay, premium corporate presentation background, professional, sophisticated, 16:9 aspect ratio, high resolution, 4K",
"negative_prompt": "text, letters, watermark, faces, busy patterns, high contrast details, cars, vehicles",
"alt_text": "Abstract automotive-inspired background with flowing aerodynamic curves in deep navy to midnight blue gradient with subtle golden light particles",
"status": "Generated"
},
{
"filename": "company_profile.jpg",
"purpose": "P03 Company profile context",
"type": "Photography",
"aspect_ratio": "16:9",
"prompt": "Modern luxury automotive showroom interior with sleek contemporary cars on display, clean minimalist architectural design with white walls and polished concrete floor, natural daylight streaming through large floor-to-ceiling glass windows, European cityscape visible through windows, professional corporate atmosphere, warm ambient lighting, premium car dealership, professional photography, natural lighting, sharp focus, 16:9 aspect ratio, high quality, 4K resolution",
"negative_prompt": "watermark, text overlay, artificial, CGI, illustration, cartoon, distorted, low quality, brand logos",
"alt_text": "Modern luxury automotive showroom interior with contemporary cars, minimalist design, and natural daylight through large glass windows",
"status": "Generated"
},
{
"filename": "customer_insight.jpg",
"purpose": "P04 Customer data page accent",
"type": "Illustration",
"aspect_ratio": "16:9",
"prompt": "Abstract data visualization illustration showing interconnected human silhouettes forming a network pattern, flat design style, color palette: deep navy blue (#1A3A5C), amber gold (#E8A838), light gray (#F4F6F8), representing customer demographics and buyer profiling analytics, connected dots and lines between people icons, clean minimalist, white background, professional business illustration, 16:9 aspect ratio, high quality, 4K",
"negative_prompt": "realistic, photography, 3D render, complex textures, watermark, cluttered, dark background",
"alt_text": "Abstract flat-design illustration of interconnected human silhouettes in deep blue and amber forming a customer analytics network",
"status": "Generated"
},
{
"filename": "roadmap_bg.jpg",
"purpose": "P09 Roadmap section accent",
"type": "Background",
"aspect_ratio": "16:9",
"prompt": "Subtle abstract road pathway stretching into the distance, soft gradient transitioning from deep navy blue (#1A3A5C) on left to eco green (#2D8A4E) on right, minimalist geometric grid overlay suggesting structured planning and phases, clean negative space for content overlay in center, subtle light rays, professional corporate background, 16:9 aspect ratio, high resolution, 4K, premium presentation background",
"negative_prompt": "text, letters, watermark, faces, busy patterns, realistic road, cars, vehicles, high contrast details",
"alt_text": "Abstract road pathway background with deep blue to eco green gradient and geometric grid overlay suggesting structured planning",
"status": "Generated"
}
]
}

View File

@@ -0,0 +1,99 @@
# Image Generation Prompts
> Auto-generated from `image_prompts.json` by `image_gen.py --render-md`.
> Do not hand-edit — re-run the command to refresh.
> Project: Kimsoong Customer Loyalty Programme
> Generated: 2026-04-24
> Color scheme: Primary #1A3A5C | Accent #E8A838 | Secondary #2D8A4E
> Deck Style Anchor: premium corporate photography and illustration, color palette: deep navy blue (#1A3A5C), amber gold (#E8A838), eco green (#2D8A4E), clean sophisticated, high quality, 4K
---
### Image 1: cover_bg.jpg
| Attribute | Value |
|---|---|
| Purpose | P01 Cover background |
| Type | Background |
| Aspect ratio | 16:9 |
| Status | Generated |
**Prompt**:
Abstract automotive engineering background with flowing aerodynamic curves and light streaks, deep navy blue (#1A3A5C) to midnight blue gradient, subtle golden light particle effects suggesting motion and automotive innovation, clean center-right area for text overlay, premium corporate presentation background, professional, sophisticated, 16:9 aspect ratio, high resolution, 4K
**Negative Prompt**:
text, letters, watermark, faces, busy patterns, high contrast details, cars, vehicles
**Alt Text**:
> Abstract automotive-inspired background with flowing aerodynamic curves in deep navy to midnight blue gradient with subtle golden light particles
---
### Image 2: company_profile.jpg
| Attribute | Value |
|---|---|
| Purpose | P03 Company profile context |
| Type | Photography |
| Aspect ratio | 16:9 |
| Status | Generated |
**Prompt**:
Modern luxury automotive showroom interior with sleek contemporary cars on display, clean minimalist architectural design with white walls and polished concrete floor, natural daylight streaming through large floor-to-ceiling glass windows, European cityscape visible through windows, professional corporate atmosphere, warm ambient lighting, premium car dealership, professional photography, natural lighting, sharp focus, 16:9 aspect ratio, high quality, 4K resolution
**Negative Prompt**:
watermark, text overlay, artificial, CGI, illustration, cartoon, distorted, low quality, brand logos
**Alt Text**:
> Modern luxury automotive showroom interior with contemporary cars, minimalist design, and natural daylight through large glass windows
---
### Image 3: customer_insight.jpg
| Attribute | Value |
|---|---|
| Purpose | P04 Customer data page accent |
| Type | Illustration |
| Aspect ratio | 16:9 |
| Status | Generated |
**Prompt**:
Abstract data visualization illustration showing interconnected human silhouettes forming a network pattern, flat design style, color palette: deep navy blue (#1A3A5C), amber gold (#E8A838), light gray (#F4F6F8), representing customer demographics and buyer profiling analytics, connected dots and lines between people icons, clean minimalist, white background, professional business illustration, 16:9 aspect ratio, high quality, 4K
**Negative Prompt**:
realistic, photography, 3D render, complex textures, watermark, cluttered, dark background
**Alt Text**:
> Abstract flat-design illustration of interconnected human silhouettes in deep blue and amber forming a customer analytics network
---
### Image 4: roadmap_bg.jpg
| Attribute | Value |
|---|---|
| Purpose | P09 Roadmap section accent |
| Type | Background |
| Aspect ratio | 16:9 |
| Status | Generated |
**Prompt**:
Subtle abstract road pathway stretching into the distance, soft gradient transitioning from deep navy blue (#1A3A5C) on left to eco green (#2D8A4E) on right, minimalist geometric grid overlay suggesting structured planning and phases, clean negative space for content overlay in center, subtle light rays, professional corporate background, 16:9 aspect ratio, high resolution, 4K, premium presentation background
**Negative Prompt**:
text, letters, watermark, faces, busy patterns, realistic road, cars, vehicles, high contrast details
**Alt Text**:
> Abstract road pathway background with deep blue to eco green gradient and geometric grid overlay suggesting structured planning
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

View File

@@ -0,0 +1,10 @@
Good morning / afternoon. Thank you for making time for this presentation.
Today, I'm presenting a strategic framework for the Kimsoong Customer Loyalty Programme — a programme designed to transform our customer relationships across European operations.
[Pause]
The challenge is clear, and the opportunity is significant. Let's walk through it together.
Key points: ① Strategic loyalty programme proposal ② Targeting European HQ senior management ③ Data-driven, phased approach
Duration: 1 minute

View File

@@ -0,0 +1,10 @@
[Transition] Let me begin with why this matters — the numbers speak for themselves.
Only 15% of our customers come back for a second purchase. [Pause] That's against an industry benchmark of roughly 40%. [Data] We're losing 85 out of every 100 customers after their first transaction.
78% rate our after-sales care as Fair or Poor. And 52% — more than half — leave us for a competitor's model. [Benchmark] The cost of acquiring a new customer is 5 to 7 times the cost of retaining an existing one. With only 15% repeat purchases, we're leaving significant lifetime value on the table.
[Scan Room] Every lost customer represents 3 to 4 potential vehicle purchases over the next decade.
Key points: ① 15% repeat rate vs 40% industry benchmark ② 78% after-sales dissatisfaction ③ 52% lost to competitors — addressable churn
Duration: 2 minutes

View File

@@ -0,0 +1,10 @@
[Transition] But here's the encouraging part — our brand foundation is strong.
Kimsoong has built genuine brand equity. Our reputation for reliability at competitive prices, our standard "extras" package, and our eco-conscious image are real differentiators. We've grown market share at the lower end for ten consecutive years.
[Data] We have franchises across most European countries, covering sales, service, tyres, and used cars. And our R&D pipeline includes the eco-car with alternative power source — perfectly aligned with the environmental consciousness of our customer base.
[Pause] The gap is not in product appeal. It's in post-purchase experience. Brand equity is high — we need to match it with service excellence.
Key points: ① Strong brand assets (reliability, value, eco-image) ② Pan-European franchise network ③ Gap is service, not product
Duration: 2 minutes

View File

@@ -0,0 +1,10 @@
[Transition] Who exactly are our customers? The data reveals a high-potential demographic.
[Data] 75% of Kimsoong buyers are under 40 — 48% are under 30. These are young professionals with potentially 3 to 4 vehicle purchase cycles ahead of them. The gender split is near-even at 52% male, 48% female.
82% sit in the middle income bracket — price-sensitive but financially stable. 90% are working professionals — employed or self-employed. [Benchmark] This is exactly the demographic that responds to value-driven loyalty incentives.
And here's a strategic alignment point: Environment ranks fourth in customer interests. [Pause] Our eco-brand positioning is not just marketing — it resonates with who our customers actually are.
Key points: ① 75% under 40 — long customer lifetime potential ② 82% middle income — ideal for value-driven incentives ③ Environment interest aligns with eco-brand strategy
Duration: 2 minutes

View File

@@ -0,0 +1,10 @@
[Transition] Now, let's map what customers want against what they're actually getting.
This matrix plots customer priority ranking against satisfaction level. [Data] Economy and price — our top two customer priorities — show strong satisfaction. Reliability, ranked third, also performs well. Kimsoong's value proposition is working where it matters most.
[Pause] But look at after-sales service. It ranks fourth in customer priorities — meaning customers genuinely care about it. Yet only 33% rate it as Good or above. 61% rate it merely Fair, and 6% rate it Poor. [Benchmark] That's a 67% dissatisfaction rate on a high-priority service element.
One data quality note: our questionnaire return rate is only 40%. [Scan Room] The real picture could be even worse than what we're seeing.
Key points: ① After-sales: high priority, critically low satisfaction ② 67% dissatisfied (Fair + Poor combined) ③ 40% questionnaire return rate — data quality gap
Duration: 2 minutes

View File

@@ -0,0 +1,10 @@
[Transition] Let's decompose why customers don't come back.
[Data] 52% bought a competitor's model — that's our largest single driver. 26% were disappointed with our service. Together, that's 78% of all customer loss. [Pause] And both of these are within our control.
The remaining 22% — relocated, no longer driving, or unknown — are largely uncontrollable. But 78% is addressable. [Benchmark] That means for every 100 customers we lose, we have the potential to retain 78 of them through better service and competitive positioning.
[Pause] The loyalty programme must target both levers: enhance the competitive value proposition to prevent switching, and fundamentally improve the after-sales experience to eliminate service-driven churn.
Key points: ① 78% of churn is addressable ② Two levers: competitive positioning + service excellence ③ Only 13% of losses are truly uncontrollable
Duration: 2 minutes

View File

@@ -0,0 +1,12 @@
[Transition] Based on this diagnosis, we propose a four-pillar strategic framework.
At the centre is the Customer Loyalty Programme itself. It radiates into four interconnected objectives. [Pause]
First: Build long-term relationships to increase profits — moving from transactional to relational. Second: Increase customer loyalty — our target is to move repeat buyer rate from 15% to 30% or above. Third: Accurate buyer profiling — data-driven decisions require better data. Fourth: Staff engagement — because service excellence requires frontline buy-in.
The cost model is pragmatic: 50/50 shared between head office and European franchises. This minimises per-unit investment risk while ensuring aligned incentives.
[Scan Room]
Key points: ① Four pillars: Relationships, Loyalty, Profiling, Engagement ② Target: 15% → 30%+ repeat rate ③ 50/50 cost-sharing model
Duration: 2 minutes

View File

@@ -0,0 +1,17 @@
[Transition] Let me walk you through the five specific initiatives we're recommending, in priority order.
Number one — and this is our flagship recommendation — 3-Year Free After-Sales Service. [Pause] This directly addresses the number one pain point. Impact is high, cost is medium-to-high, but it targets the 26% service churn directly.
Number two: 20% Loyalty Discount for existing customers buying new models. A powerful financial incentive to counter the competitor pull.
Number three: Enhanced Trade-in Programme. Generous trade-in offers lock customers into our ecosystem.
Number four: Customer Magazine. Low cost, builds emotional connection and brand community.
[Pause] And number five — this one has the highest ROI of all — the Questionnaire Incentive. A premium branded pen for completing lifestyle questionnaires. Very low cost, but it could move our response rate from 40% to 70%. [Data] Better data means better decisions.
[Scan Room] The strategic sequence matters: lead with service, follow with incentives.
Key points: ① Flagship: 3-Year Free After-Sales Service ② Highest ROI: Branded pen questionnaire incentive ③ Sequence: service first, then financial incentives
Duration: 3 minutes
Flex: [If time is tight, focus on initiatives 1 and 5, skip detail on 3 and 4]

View File

@@ -0,0 +1,14 @@
[Transition] Now, how do we execute this? We propose a phased 12-month rollout.
Phase 1, Q1: Quick Wins. Launch the customer magazine and deploy the questionnaire incentive. Both are low-cost, immediately actionable, and start building our data foundation.
Phase 2, Q2: Service Uplift. Roll out the 3-Year Free After-Sales Service across all franchise locations. This is the core transformation — it requires staff training and operational alignment.
Phase 3, Q3: Financial Incentives. Activate the 20% loyalty discount and the enhanced trade-in programme. By this point, the service foundation is in place.
Phase 4, Q4: Evaluate and Optimize. Measure KPIs, refine the programme, and prepare for Year 2.
[Data] Our 12-month targets: repeat buyer rate from 15% to 30%, satisfaction from 33% to 60% Good or above, questionnaire return from 40% to 70%. [Pause] All achievable with disciplined execution.
Key points: ① Quick wins in Q1 build data foundation ② Core service fix in Q2 ③ Three KPI targets: 30% repeat, 60% satisfaction, 70% questionnaire return
Duration: 2 minutes

View File

@@ -0,0 +1,14 @@
[Transition] Let me close with the strategic imperative.
Customer retention is the highest-ROI growth lever for Kimsoong Europe. [Pause]
Three things must happen: Fix after-sales service first — it's the number one reason customers leave. Build data capability — our 40% questionnaire return rate is a strategic blind spot. And phase financial incentives after the service foundation is in place.
[Pause] Transforming 15% repeat buyers into 30% or more is achievable within 12 months. The framework is ready. The data supports it. The cost model is shared.
[Scan Room] We are asking for approval to launch Phase 1 quick wins in Q1. The investment is minimal, the data returns are immediate, and it sets the foundation for everything that follows.
Thank you.
Key points: ① Customer retention = highest-ROI growth lever ② Three imperatives: service → data → incentives ③ Requesting Q1 launch approval
Duration: 2 minutes

View File

@@ -0,0 +1,164 @@
# slide_01_cover
Good morning / afternoon. Thank you for making time for this presentation.
Today, I'm presenting a strategic framework for the Kimsoong Customer Loyalty Programme — a programme designed to transform our customer relationships across European operations.
[Pause]
The challenge is clear, and the opportunity is significant. Let's walk through it together.
Key points: ① Strategic loyalty programme proposal ② Targeting European HQ senior management ③ Data-driven, phased approach
Duration: 1 minute
---
# slide_02_critical_challenge
[Transition] Let me begin with why this matters — the numbers speak for themselves.
Only 15% of our customers come back for a second purchase. [Pause] That's against an industry benchmark of roughly 40%. [Data] We're losing 85 out of every 100 customers after their first transaction.
78% rate our after-sales care as Fair or Poor. And 52% — more than half — leave us for a competitor's model. [Benchmark] The cost of acquiring a new customer is 5 to 7 times the cost of retaining an existing one. With only 15% repeat purchases, we're leaving significant lifetime value on the table.
[Scan Room] Every lost customer represents 3 to 4 potential vehicle purchases over the next decade.
Key points: ① 15% repeat rate vs 40% industry benchmark ② 78% after-sales dissatisfaction ③ 52% lost to competitors — addressable churn
Duration: 2 minutes
---
# slide_03_company_profile
[Transition] But here's the encouraging part — our brand foundation is strong.
Kimsoong has built genuine brand equity. Our reputation for reliability at competitive prices, our standard "extras" package, and our eco-conscious image are real differentiators. We've grown market share at the lower end for ten consecutive years.
[Data] We have franchises across most European countries, covering sales, service, tyres, and used cars. And our R&D pipeline includes the eco-car with alternative power source — perfectly aligned with the environmental consciousness of our customer base.
[Pause] The gap is not in product appeal. It's in post-purchase experience. Brand equity is high — we need to match it with service excellence.
Key points: ① Strong brand assets (reliability, value, eco-image) ② Pan-European franchise network ③ Gap is service, not product
Duration: 2 minutes
---
# slide_04_customer_profile
[Transition] Who exactly are our customers? The data reveals a high-potential demographic.
[Data] 75% of Kimsoong buyers are under 40 — 48% are under 30. These are young professionals with potentially 3 to 4 vehicle purchase cycles ahead of them. The gender split is near-even at 52% male, 48% female.
82% sit in the middle income bracket — price-sensitive but financially stable. 90% are working professionals — employed or self-employed. [Benchmark] This is exactly the demographic that responds to value-driven loyalty incentives.
And here's a strategic alignment point: Environment ranks fourth in customer interests. [Pause] Our eco-brand positioning is not just marketing — it resonates with who our customers actually are.
Key points: ① 75% under 40 — long customer lifetime potential ② 82% middle income — ideal for value-driven incentives ③ Environment interest aligns with eco-brand strategy
Duration: 2 minutes
---
# slide_05_priorities_gap
[Transition] Now, let's map what customers want against what they're actually getting.
This matrix plots customer priority ranking against satisfaction level. [Data] Economy and price — our top two customer priorities — show strong satisfaction. Reliability, ranked third, also performs well. Kimsoong's value proposition is working where it matters most.
[Pause] But look at after-sales service. It ranks fourth in customer priorities — meaning customers genuinely care about it. Yet only 33% rate it as Good or above. 61% rate it merely Fair, and 6% rate it Poor. [Benchmark] That's a 67% dissatisfaction rate on a high-priority service element.
One data quality note: our questionnaire return rate is only 40%. [Scan Room] The real picture could be even worse than what we're seeing.
Key points: ① After-sales: high priority, critically low satisfaction ② 67% dissatisfied (Fair + Poor combined) ③ 40% questionnaire return rate — data quality gap
Duration: 2 minutes
---
# slide_06_root_cause
[Transition] Let's decompose why customers don't come back.
[Data] 52% bought a competitor's model — that's our largest single driver. 26% were disappointed with our service. Together, that's 78% of all customer loss. [Pause] And both of these are within our control.
The remaining 22% — relocated, no longer driving, or unknown — are largely uncontrollable. But 78% is addressable. [Benchmark] That means for every 100 customers we lose, we have the potential to retain 78 of them through better service and competitive positioning.
[Pause] The loyalty programme must target both levers: enhance the competitive value proposition to prevent switching, and fundamentally improve the after-sales experience to eliminate service-driven churn.
Key points: ① 78% of churn is addressable ② Two levers: competitive positioning + service excellence ③ Only 13% of losses are truly uncontrollable
Duration: 2 minutes
---
# slide_07_strategic_pillars
[Transition] Based on this diagnosis, we propose a four-pillar strategic framework.
At the centre is the Customer Loyalty Programme itself. It radiates into four interconnected objectives. [Pause]
First: Build long-term relationships to increase profits — moving from transactional to relational. Second: Increase customer loyalty — our target is to move repeat buyer rate from 15% to 30% or above. Third: Accurate buyer profiling — data-driven decisions require better data. Fourth: Staff engagement — because service excellence requires frontline buy-in.
The cost model is pragmatic: 50/50 shared between head office and European franchises. This minimises per-unit investment risk while ensuring aligned incentives.
[Scan Room]
Key points: ① Four pillars: Relationships, Loyalty, Profiling, Engagement ② Target: 15% → 30%+ repeat rate ③ 50/50 cost-sharing model
Duration: 2 minutes
---
# slide_08_initiatives
[Transition] Let me walk you through the five specific initiatives we're recommending, in priority order.
Number one — and this is our flagship recommendation — 3-Year Free After-Sales Service. [Pause] This directly addresses the number one pain point. Impact is high, cost is medium-to-high, but it targets the 26% service churn directly.
Number two: 20% Loyalty Discount for existing customers buying new models. A powerful financial incentive to counter the competitor pull.
Number three: Enhanced Trade-in Programme. Generous trade-in offers lock customers into our ecosystem.
Number four: Customer Magazine. Low cost, builds emotional connection and brand community.
[Pause] And number five — this one has the highest ROI of all — the Questionnaire Incentive. A premium branded pen for completing lifestyle questionnaires. Very low cost, but it could move our response rate from 40% to 70%. [Data] Better data means better decisions.
[Scan Room] The strategic sequence matters: lead with service, follow with incentives.
Key points: ① Flagship: 3-Year Free After-Sales Service ② Highest ROI: Branded pen questionnaire incentive ③ Sequence: service first, then financial incentives
Duration: 3 minutes
Flex: [If time is tight, focus on initiatives 1 and 5, skip detail on 3 and 4]
---
# slide_09_roadmap
[Transition] Now, how do we execute this? We propose a phased 12-month rollout.
Phase 1, Q1: Quick Wins. Launch the customer magazine and deploy the questionnaire incentive. Both are low-cost, immediately actionable, and start building our data foundation.
Phase 2, Q2: Service Uplift. Roll out the 3-Year Free After-Sales Service across all franchise locations. This is the core transformation — it requires staff training and operational alignment.
Phase 3, Q3: Financial Incentives. Activate the 20% loyalty discount and the enhanced trade-in programme. By this point, the service foundation is in place.
Phase 4, Q4: Evaluate and Optimize. Measure KPIs, refine the programme, and prepare for Year 2.
[Data] Our 12-month targets: repeat buyer rate from 15% to 30%, satisfaction from 33% to 60% Good or above, questionnaire return from 40% to 70%. [Pause] All achievable with disciplined execution.
Key points: ① Quick wins in Q1 build data foundation ② Core service fix in Q2 ③ Three KPI targets: 30% repeat, 60% satisfaction, 70% questionnaire return
Duration: 2 minutes
---
# slide_10_conclusion
[Transition] Let me close with the strategic imperative.
Customer retention is the highest-ROI growth lever for Kimsoong Europe. [Pause]
Three things must happen: Fix after-sales service first — it's the number one reason customers leave. Build data capability — our 40% questionnaire return rate is a strategic blind spot. And phase financial incentives after the service foundation is in place.
[Pause] Transforming 15% repeat buyers into 30% or more is achievable within 12 months. The framework is ready. The data supports it. The cost model is shared.
[Scan Room] We are asking for approval to launch Phase 1 quick wins in Q1. The investment is minimal, the data returns are immediate, and it sets the foundation for everything that follows.
Thank you.
Key points: ① Customer retention = highest-ROI growth lever ② Three imperatives: service → data → incentives ③ Requesting Q1 launch approval
Duration: 2 minutes

View File

@@ -0,0 +1,58 @@
# Execution Lock
## canvas
- viewBox: 0 0 1280 720
- format: PPT 16:9
## colors
- bg: #FFFFFF
- secondary_bg: #F4F6F8
- primary: #1A3A5C
- accent: #E8A838
- secondary_accent: #2D8A4E
- text: #2C3E50
- text_secondary: #5D6D7E
- text_tertiary: #95A5A6
- border: #D5DDE5
- success: #27AE60
- warning: #E74C3C
## typography
- font_family: "Helvetica Neue", Arial, sans-serif
- emphasis_family: Georgia, "Times New Roman", serif
- code_family: Consolas, "Courier New", monospace
- body: 18
- title: 30
- subtitle: 24
- hero_number: 36
- cover_title: 54
- annotation: 14
- page_number: 11
## icons
- library: tabler-filled
- inventory: car, target, chart-pie, users, shield-check, discount, trophy, clock, heart, report-analytics, coin, gift, alert-triangle, circle-check, star, sparkles
## images
- cover_bg: images/cover_bg.png
- company_profile: images/company_profile.png
- customer_insight: images/customer_insight.png
- roadmap_bg: images/roadmap_bg.png
## page_rhythm
- P01: anchor
- P02: breathing
- P03: dense
- P04: dense
- P05: dense
- P06: dense
- P07: breathing
- P08: dense
- P09: dense
- P10: anchor
## forbidden
- Mixing icon libraries
- rgba()
- `<style>`, `class`, `<foreignObject>`, `textPath`, `@font-face`, `<animate*>`, `<script>`, `<iframe>`, `<symbol>`+`<use>`
- `<g opacity>` (set opacity on each child element individually)

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 1.8 MiB

View File

@@ -0,0 +1,75 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 720" width="1280" height="720">
<defs>
<linearGradient id="topBar" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#1A3A5C" />
<stop offset="100%" stop-color="#2D8A4E" />
</linearGradient>
</defs>
<rect width="1280" height="720" fill="#FFFFFF" />
<rect x="0" y="0" width="1280" height="6" fill="url(#topBar)" />
<text x="60" y="58" font-family="'Helvetica Neue', Arial, sans-serif" font-size="30" font-weight="bold" fill="#1A3A5C">
Only 15% of Customers Return — A Critical Retention Gap
</text>
<path fill="#1A3A5C" d="M64,78 H1216 A4,4 0 0 1 1220,82 V124 A4,4 0 0 1 1216,128 H64 A4,4 0 0 1 60,124 V82 A4,4 0 0 1 64,78 Z" />
<text x="80" y="108" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#FFFFFF">
The cost of acquiring a new customer is 5-7x retaining an existing one. With only 15% repeat purchases, Kimsoong is leaving significant lifetime value on the table.
</text>
<text x="220" y="260" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="72" font-weight="bold" fill="#E74C3C">15%</text>
<text x="220" y="300" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" fill="#2C3E50">Repeat Buyer Rate</text>
<text x="220" y="325" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#5D6D7E">vs. industry benchmark ~40%</text>
<g transform="translate(196.0, 340.0) scale(2.0)" fill="#E74C3C">
<path d="M12 1.67c.955 0 1.845 .467 2.39 1.247l.105 .16l8.114 13.548a2.914 2.914 0 0 1 -2.307 4.363l-.195 .008h-16.225a2.914 2.914 0 0 1 -2.582 -4.2l.099 -.185l8.11 -13.538a2.914 2.914 0 0 1 2.491 -1.403zm.01 13.33l-.127 .007a1 1 0 0 0 0 1.986l.117 .007l.127 -.007a1 1 0 0 0 0 -1.986l-.117 -.007zm-.01 -7a1 1 0 0 0 -.993 .883l-.007 .117v4l.007 .117a1 1 0 0 0 1.986 0l.007 -.117v-4l-.007 -.117a1 1 0 0 0 -.993 -.883z" />
</g>
<text x="640" y="260" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="72" font-weight="bold" fill="#E8A838">78%</text>
<text x="640" y="300" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" fill="#2C3E50">Fair / Poor After-sales Rating</text>
<text x="640" y="325" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#5D6D7E">Only 33% rate service as Good or above</text>
<g transform="translate(616.0, 340.0) scale(2.0)" fill="#E8A838">
<path d="M8.243 7.34l-6.38 .925l-.113 .023a1 1 0 0 0 -.44 1.684l4.622 4.499l-1.09 6.355l-.013 .11a1 1 0 0 0 1.464 .944l5.706 -3l5.693 3l.1 .046a1 1 0 0 0 1.352 -1.1l-1.091 -6.355l4.624 -4.5l.078 -.085a1 1 0 0 0 -.633 -1.62l-6.38 -.926l-2.852 -5.78a1 1 0 0 0 -1.794 0l-2.853 5.78z" />
</g>
<text x="1060" y="260" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="72" font-weight="bold" fill="#1A3A5C">52%</text>
<text x="1060" y="300" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" fill="#2C3E50">Lost to Competitors</text>
<text x="1060" y="325" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#5D6D7E">Largest driver of customer churn</text>
<g transform="translate(1036.0, 340.0) scale(2.0)" fill="#1A3A5C">
<path d="M12.01 2.011a3.2 3.2 0 0 1 2.113 .797l.154 .145l.698 .698a1.2 1.2 0 0 0 .71 .341l.135 .008h1a3.2 3.2 0 0 1 3.195 3.018l.005 .182v1c0 .27 .092 .533 .258 .743l.09 .1l.697 .698a3.2 3.2 0 0 1 .147 4.382l-.145 .154l-.698 .698a1.2 1.2 0 0 0 -.341 .71l-.008 .135v1a3.2 3.2 0 0 1 -3.018 3.195l-.182 .005h-1a1.2 1.2 0 0 0 -.743 .258l-.1 .09l-.698 .697a3.2 3.2 0 0 1 -4.382 .147l-.154 -.145l-.698 -.698a1.2 1.2 0 0 0 -.71 -.341l-.135 -.008h-1a3.2 3.2 0 0 1 -3.195 -3.018l-.005 -.182v-1a1.2 1.2 0 0 0 -.258 -.743l-.09 -.1l-.697 -.698a3.2 3.2 0 0 1 -.147 -4.382l.145 -.154l.698 -.698a1.2 1.2 0 0 0 .341 -.71l.008 -.135v-1l.005 -.182a3.2 3.2 0 0 1 3.013 -3.013l.182 -.005h1a1.2 1.2 0 0 0 .743 -.258l.1 -.09l.698 -.697a3.2 3.2 0 0 1 2.269 -.944z" />
</g>
<line x1="60" y1="430" x2="1220" y2="430" stroke="#D5DDE5" stroke-width="1" />
<text x="640" y="490" text-anchor="middle" font-family="Georgia, 'Times New Roman', serif" font-size="22" fill="#1A3A5C" font-style="italic">
"With 85% of customers not returning, every lost buyer represents
</text>
<text x="640" y="520" text-anchor="middle" font-family="Georgia, 'Times New Roman', serif" font-size="22" fill="#1A3A5C" font-style="italic">
3-4 potential vehicle purchases over the next decade."
</text>
<text x="640" y="570" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#5D6D7E">
Questionnaire return rate: only 40% — current customer data is incomplete and unreliable
</text>
<line x1="60" y1="690" x2="1220" y2="690" stroke="#D5DDE5" stroke-width="0.5" />
<text x="60" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">Source: Kimsoong Customer Service Department</text>
<text x="1100" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="10" fill="#95A5A6">CONFIDENTIAL</text>
<text x="1220" y="710" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">2</text>
</svg>

After

Width:  |  Height:  |  Size: 5.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 1.7 MiB

View File

@@ -0,0 +1,188 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 720" width="1280" height="720">
<defs>
<linearGradient id="topBar" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#1A3A5C" />
<stop offset="100%" stop-color="#2D8A4E" />
</linearGradient>
<filter id="cardShadow">
<feGaussianBlur in="SourceAlpha" stdDeviation="4" />
<feOffset dx="0" dy="2" />
<feComponentTransfer><feFuncA type="linear" slope="0.08" /></feComponentTransfer>
<feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge>
</filter>
</defs>
<rect width="1280" height="720" fill="#FFFFFF" />
<rect x="0" y="0" width="1280" height="6" fill="url(#topBar)" />
<text x="60" y="58" font-family="'Helvetica Neue', Arial, sans-serif" font-size="30" font-weight="bold" fill="#1A3A5C">
Young, Employed, Middle-Income — High Lifetime Value Potential
</text>
<path fill="#1A3A5C" d="M64,78 H1216 A4,4 0 0 1 1220,82 V119 A4,4 0 0 1 1216,123 H64 A4,4 0 0 1 60,119 V82 A4,4 0 0 1 64,78 Z" />
<text x="80" y="106" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#FFFFFF">
75% of Kimsoong buyers are under 40 and employed — a demographic with 3-4 vehicle purchase cycles ahead. Gender split is near-even (52M / 48F).
</text>
<path fill="#F4F6F8" filter="url(#cardShadow)" d="M68,140 H607 A8,8 0 0 1 615,148 V392 A8,8 0 0 1 607,400 H68 A8,8 0 0 1 60,392 V148 A8,8 0 0 1 68,140 Z" />
<g transform="translate(80.0, 155.0) scale(0.9166666666666666)" fill="#1A3A5C">
<path d="M9.883 2.207a1.9 1.9 0 0 1 2.087 1.522l.025 .167l.005 .104v7a1 1 0 0 0 .883 .993l.117 .007h6.8a2 2 0 0 1 2 2a1 1 0 0 1 -.026 .226a10 10 0 1 1 -12.27 -11.933l.27 -.067l.11 -.02z" />
<path d="M14 3.5v5.5a1 1 0 0 0 1 1h5.5a1 1 0 0 0 .943 -1.332a10 10 0 0 0 -6.11 -6.111a1 1 0 0 0 -1.333 .943z" />
</g>
<text x="110" y="173" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" font-weight="bold" fill="#1A3A5C">Age Distribution</text>
<path d="M 230,210 A 90,90 0 0,1 241.28,389.29 L 236.89,354.57 A 55,55 0 0,0 230,245 Z" fill="#1A3A5C" />
<path d="M 241.28,389.29 A 90,90 0 0,1 140,300 L 175,300 A 55,55 0 0,0 236.89,354.57 Z" fill="#E8A838" />
<path d="M 140,300 A 90,90 0 0,1 177.10,227.19 L 197.67,255.50 A 55,55 0 0,0 175,300 Z" fill="#2D8A4E" />
<path d="M 177.10,227.19 A 90,90 0 0,1 230,210 L 230,245 A 55,55 0 0,0 197.67,255.50 Z" fill="#D5DDE5" />
<circle cx="230" cy="300" r="55" fill="#FFFFFF" />
<text x="230" y="296" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="24" font-weight="bold" fill="#1A3A5C">75%</text>
<text x="230" y="316" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#5D6D7E">Under 40</text>
<path fill="#1A3A5C" d="M352,210 H360 A2,2 0 0 1 362,212 V220 A2,2 0 0 1 360,222 H352 A2,2 0 0 1 350,220 V212 A2,2 0 0 1 352,210 Z" />
<text x="370" y="221" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Under 30</text>
<text x="520" y="221" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C">48%</text>
<path fill="#E8A838" d="M352,240 H360 A2,2 0 0 1 362,242 V250 A2,2 0 0 1 360,252 H352 A2,2 0 0 1 350,250 V242 A2,2 0 0 1 352,240 Z" />
<text x="370" y="251" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">3140</text>
<text x="520" y="251" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#E8A838">27%</text>
<path fill="#2D8A4E" d="M352,270 H360 A2,2 0 0 1 362,272 V280 A2,2 0 0 1 360,282 H352 A2,2 0 0 1 350,280 V272 A2,2 0 0 1 352,270 Z" />
<text x="370" y="281" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">4150</text>
<text x="520" y="281" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#2D8A4E">15%</text>
<path fill="#D5DDE5" d="M352,300 H360 A2,2 0 0 1 362,302 V310 A2,2 0 0 1 360,312 H352 A2,2 0 0 1 350,310 V302 A2,2 0 0 1 352,300 Z" />
<text x="370" y="311" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Over 50</text>
<text x="520" y="311" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#5D6D7E">10%</text>
<path fill="#1A3A5C" fill-opacity="0.06" d="M354,345 H591 A4,4 0 0 1 595,349 V377 A4,4 0 0 1 591,381 H354 A4,4 0 0 1 350,377 V349 A4,4 0 0 1 354,345 Z" />
<text x="365" y="368" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#1A3A5C" font-weight="600">↑ Young base = long customer lifetime</text>
<path fill="#F4F6F8" filter="url(#cardShadow)" d="M643,140 H1212 A8,8 0 0 1 1220,148 V392 A8,8 0 0 1 1212,400 H643 A8,8 0 0 1 635,392 V148 A8,8 0 0 1 643,140 Z" />
<g transform="translate(655.0, 155.0) scale(0.9166666666666666)" fill="#E8A838">
<path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336zm-5 2.66a1 1 0 0 0 -1 1a3 3 0 1 0 0 6v2a1.024 1.024 0 0 1 -.866 -.398l-.068 -.101a1 1 0 0 0 -1.732 .998a3 3 0 0 0 2.505 1.5h.161a1 1 0 0 0 .883 .994l.117 .007a1 1 0 0 0 1 -1l.176 -.005a3 3 0 0 0 -.176 -5.995v-2c.358 -.012 .671 .14 .866 .398l.068 .101a1 1 0 0 0 1.732 -.998a3 3 0 0 0 -2.505 -1.501h-.161a1 1 0 0 0 -1 -1zm1 7a1 1 0 0 1 0 2v-2zm-2 -4v2a1 1 0 0 1 0 -2z" />
</g>
<text x="685" y="173" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" font-weight="bold" fill="#1A3A5C">Income Distribution</text>
<text x="670" y="216" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Higher</text>
<path fill="#1A3A5C" fill-opacity="0.25" d="M763,202 H777 A3,3 0 0 1 780,205 V219 A3,3 0 0 1 777,222 H763 A3,3 0 0 1 760,219 V205 A3,3 0 0 1 763,202 Z" />
<text x="790" y="217" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#5D6D7E">5%</text>
<text x="670" y="260" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#2C3E50">Middle</text>
<path fill="#E8A838" d="M763,246 H1085 A3,3 0 0 1 1088,249 V265 A3,3 0 0 1 1085,268 H763 A3,3 0 0 1 760,265 V249 A3,3 0 0 1 763,246 Z" />
<text x="1100" y="262" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#E8A838">82%</text>
<text x="670" y="304" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Lower</text>
<path fill="#1A3A5C" fill-opacity="0.4" d="M763,290 H821 A3,3 0 0 1 824,293 V307 A3,3 0 0 1 821,310 H763 A3,3 0 0 1 760,307 V293 A3,3 0 0 1 763,290 Z" />
<text x="834" y="305" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#5D6D7E">16%</text>
<path fill="#E8A838" fill-opacity="0.08" d="M664,335 H1196 A4,4 0 0 1 1200,339 V381 A4,4 0 0 1 1196,385 H664 A4,4 0 0 1 660,381 V339 A4,4 0 0 1 664,335 Z" />
<text x="680" y="356" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" fill="#1A3A5C" font-weight="600">82% middle income — price-sensitive but financially stable.</text>
<text x="680" y="374" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">Ideal for value-driven loyalty incentives (discounts, trade-ins).</text>
<path fill="#F4F6F8" filter="url(#cardShadow)" d="M68,420 H607 A8,8 0 0 1 615,428 V672 A8,8 0 0 1 607,680 H68 A8,8 0 0 1 60,672 V428 A8,8 0 0 1 68,420 Z" />
<g transform="translate(80.0, 435.0) scale(0.9166666666666666)" fill="#1A3A5C">
<path d="M12 2a5 5 0 1 1 -5 5l.005 -.217a5 5 0 0 1 4.995 -4.783z" />
<path d="M14 14a5 5 0 0 1 5 5v1a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-1a5 5 0 0 1 5 -5h4z" />
</g>
<text x="110" y="453" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" font-weight="bold" fill="#1A3A5C">Occupation Breakdown</text>
<text x="80" y="498" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Employed</text>
<path fill="#1A3A5C" d="M203,484 H527 A3,3 0 0 1 530,487 V501 A3,3 0 0 1 527,504 H203 A3,3 0 0 1 200,501 V487 A3,3 0 0 1 203,484 Z" />
<text x="540" y="499" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C">75%</text>
<text x="80" y="534" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Self-employed</text>
<path fill="#E8A838" d="M203,520 H263 A3,3 0 0 1 266,523 V537 A3,3 0 0 1 263,540 H203 A3,3 0 0 1 200,537 V523 A3,3 0 0 1 203,520 Z" />
<text x="276" y="535" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#E8A838">15%</text>
<text x="80" y="568" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Student</text>
<path fill="#2D8A4E" d="M203,554 H232 A3,3 0 0 1 235,557 V571 A3,3 0 0 1 232,574 H203 A3,3 0 0 1 200,571 V557 A3,3 0 0 1 203,554 Z" />
<text x="245" y="569" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2D8A4E">8%</text>
<text x="80" y="602" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Retired</text>
<path fill="#D5DDE5" d="M203,588 H206 A3,3 0 0 1 209,591 V605 A3,3 0 0 1 206,608 H203 A3,3 0 0 1 200,605 V591 A3,3 0 0 1 203,588 Z" />
<text x="220" y="603" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#95A5A6">2%</text>
<path fill="#1A3A5C" fill-opacity="0.06" d="M84,630 H591 A4,4 0 0 1 595,634 V658 A4,4 0 0 1 591,662 H84 A4,4 0 0 1 80,658 V634 A4,4 0 0 1 84,630 Z" />
<text x="95" y="651" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#1A3A5C" font-weight="600">90% are working professionals — active economic participants with purchasing power</text>
<path fill="#F4F6F8" filter="url(#cardShadow)" d="M643,420 H1212 A8,8 0 0 1 1220,428 V672 A8,8 0 0 1 1212,680 H643 A8,8 0 0 1 635,672 V428 A8,8 0 0 1 643,420 Z" />
<g transform="translate(655.0, 435.0) scale(0.9166666666666666)" fill="#E74C3C">
<path d="M6.979 3.074a6 6 0 0 1 4.988 1.425l.037 .033l.034 -.03a6 6 0 0 1 4.733 -1.44l.246 .036a6 6 0 0 1 3.364 10.008l-.18 .185l-.048 .041l-7.45 7.379a1 1 0 0 1 -1.313 .082l-.094 -.082l-7.493 -7.422a6 6 0 0 1 3.176 -10.215z" />
</g>
<text x="685" y="453" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" font-weight="bold" fill="#1A3A5C">Customer Interests (Ranked)</text>
<circle cx="672" cy="490" r="12" fill="#E8A838" />
<text x="672" y="495" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">1</text>
<text x="694" y="495" font-family="'Helvetica Neue', Arial, sans-serif" font-size="15" fill="#2C3E50">Eating / Drinking</text>
<circle cx="672" cy="522" r="12" fill="#E8A838" />
<text x="672" y="527" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">2</text>
<text x="694" y="527" font-family="'Helvetica Neue', Arial, sans-serif" font-size="15" fill="#2C3E50">Sport</text>
<circle cx="672" cy="554" r="12" fill="#E8A838" />
<text x="672" y="559" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">3</text>
<text x="694" y="559" font-family="'Helvetica Neue', Arial, sans-serif" font-size="15" fill="#2C3E50">Travel</text>
<circle cx="672" cy="586" r="12" fill="#2D8A4E" />
<text x="672" y="591" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">4</text>
<text x="694" y="591" font-family="'Helvetica Neue', Arial, sans-serif" font-size="15" font-weight="bold" fill="#2D8A4E">Environment ★</text>
<circle cx="880" cy="490" r="12" fill="#D5DDE5" />
<text x="880" y="495" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">5</text>
<text x="902" y="495" font-family="'Helvetica Neue', Arial, sans-serif" font-size="15" fill="#5D6D7E">Health / Fitness</text>
<circle cx="880" cy="522" r="12" fill="#D5DDE5" />
<text x="880" y="527" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">6</text>
<text x="902" y="527" font-family="'Helvetica Neue', Arial, sans-serif" font-size="15" fill="#5D6D7E">Reading</text>
<circle cx="880" cy="554" r="12" fill="#D5DDE5" />
<text x="880" y="559" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">7</text>
<text x="902" y="559" font-family="'Helvetica Neue', Arial, sans-serif" font-size="15" fill="#5D6D7E">The Arts</text>
<circle cx="880" cy="586" r="12" fill="#D5DDE5" />
<text x="880" y="591" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">8</text>
<text x="902" y="591" font-family="'Helvetica Neue', Arial, sans-serif" font-size="15" fill="#5D6D7E">Politics</text>
<path fill="#2D8A4E" fill-opacity="0.08" d="M659,618 H1196 A4,4 0 0 1 1200,622 V659 A4,4 0 0 1 1196,663 H659 A4,4 0 0 1 655,659 V622 A4,4 0 0 1 659,618 Z" />
<text x="675" y="637" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" fill="#2D8A4E" font-weight="600">Environment ranks #4 — aligns with Kimsoong's eco-brand.</text>
<text x="675" y="654" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">Loyalty programme can leverage eco-positioning for deeper engagement.</text>
<line x1="60" y1="690" x2="1220" y2="690" stroke="#D5DDE5" stroke-width="0.5" />
<text x="60" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">Source: Kimsoong Customer Questionnaire (n=40% response rate)</text>
<text x="1100" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="10" fill="#95A5A6">CONFIDENTIAL</text>
<text x="1220" y="710" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">4</text>
</svg>

After

Width:  |  Height:  |  Size: 14 KiB

View File

@@ -0,0 +1,143 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 720" width="1280" height="720">
<defs>
<linearGradient id="topBar" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#1A3A5C" />
<stop offset="100%" stop-color="#2D8A4E" />
</linearGradient>
<filter id="dotShadow">
<feGaussianBlur in="SourceAlpha" stdDeviation="4" />
<feOffset dx="0" dy="2" />
<feComponentTransfer><feFuncA type="linear" slope="0.2" /></feComponentTransfer>
<feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge>
</filter>
</defs>
<rect width="1280" height="720" fill="#FFFFFF" />
<rect x="0" y="0" width="1280" height="6" fill="url(#topBar)" />
<text x="60" y="58" font-family="'Helvetica Neue', Arial, sans-serif" font-size="30" font-weight="bold" fill="#1A3A5C">
After-Sales Service: High Importance, Critically Low Satisfaction
</text>
<path fill="#1A3A5C" d="M64,78 H1216 A4,4 0 0 1 1220,82 V119 A4,4 0 0 1 1216,123 H64 A4,4 0 0 1 60,119 V82 A4,4 0 0 1 64,78 Z" />
<text font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#FFFFFF" x="80" y="100">After-sales ranks #4 in customer priorities but only 33% rate it Good or above — the single largest gap between what customers want and</text><text font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#FFFFFF" x="80" y="116">what they receive. This is the strategic intervention point.</text><line x1="160" y1="150" x2="160" y2="610" stroke="#1A3A5C" stroke-width="2" />
<line x1="160" y1="610" x2="1000" y2="610" stroke="#1A3A5C" stroke-width="2" />
<text x="30" y="390" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C" text-anchor="middle" transform="rotate(-90, 30, 390)">Satisfaction Level (%)</text>
<text x="140" y="170" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">100%</text>
<text x="140" y="280" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">75%</text>
<text x="140" y="390" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">50%</text>
<text x="140" y="500" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">25%</text>
<text x="140" y="608" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">0%</text>
<line x1="160" y1="280" x2="1000" y2="280" stroke="#D5DDE5" stroke-width="0.5" stroke-dasharray="4,4" />
<line x1="160" y1="390" x2="1000" y2="390" stroke="#D5DDE5" stroke-width="1" stroke-dasharray="6,3" />
<line x1="160" y1="500" x2="1000" y2="500" stroke="#D5DDE5" stroke-width="0.5" stroke-dasharray="4,4" />
<text x="580" y="648" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C" text-anchor="middle">Customer Priority Ranking (1 = Highest)</text>
<text x="280" y="632" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">#1</text>
<text x="400" y="632" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">#2</text>
<text x="520" y="632" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">#3</text>
<text x="640" y="632" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">#4</text>
<text x="760" y="632" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">#5</text>
<text x="880" y="632" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">#6</text>
<rect x="160" y="150" width="420" height="230" fill="#2D8A4E" fill-opacity="0.05" />
<rect x="160" y="380" width="420" height="230" fill="#E74C3C" fill-opacity="0.06" />
<text x="370" y="590" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#E74C3C" fill-opacity="0.4" text-anchor="middle">CRITICAL GAP ZONE</text>
<circle cx="280" cy="242" r="30" fill="#2D8A4E" filter="url(#dotShadow)" />
<text x="280" y="238" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#FFFFFF">Economy</text>
<text x="280" y="254" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#FFFFFF">~80%</text>
<circle cx="400" cy="265" r="28" fill="#2D8A4E" filter="url(#dotShadow)" />
<text x="400" y="261" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#FFFFFF">Price</text>
<text x="400" y="277" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#FFFFFF">~75%</text>
<circle cx="520" cy="288" r="26" fill="#E8A838" filter="url(#dotShadow)" />
<text x="520" y="284" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" font-weight="bold" fill="#FFFFFF">Reliability</text>
<text x="520" y="300" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#FFFFFF">~70%</text>
<circle cx="640" cy="458" r="36" fill="#E74C3C" filter="url(#dotShadow)" />
<text x="640" y="451" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#FFFFFF">After-</text>
<text x="640" y="466" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#FFFFFF">Sales</text>
<text x="640" y="482" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#FFFFFF">33%</text>
<line x1="640" y1="288" x2="640" y2="420" stroke="#E74C3C" stroke-width="2" stroke-dasharray="6,3" />
<text x="656" y="360" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#E74C3C">GAP</text>
<circle cx="760" cy="357" r="22" fill="#5D6D7E" filter="url(#dotShadow)" />
<text x="760" y="353" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">Warranty</text>
<text x="760" y="367" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="10" fill="#FFFFFF">~55%</text>
<circle cx="880" cy="334" r="20" fill="#5D6D7E" filter="url(#dotShadow)" />
<text x="880" y="330" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">Perf.</text>
<text x="880" y="344" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="10" fill="#FFFFFF">~60%</text>
<path fill="#F4F6F8" stroke="#D5DDE5" stroke-width="1" d="M1028,150 H1232 A8,8 0 0 1 1240,158 V462 A8,8 0 0 1 1232,470 H1028 A8,8 0 0 1 1020,462 V158 A8,8 0 0 1 1028,150 Z" />
<text x="1130" y="180" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C">After-Sales Rating</text>
<line x1="1035" y1="192" x2="1225" y2="192" stroke="#D5DDE5" stroke-width="1" />
<text x="1040" y="220" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" fill="#2C3E50">Excellent</text>
<text x="1210" y="220" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#27AE60">4%</text>
<path fill="#27AE60" d="M1043,228 H1056 A3,3 0 0 1 1059,231 V231 A3,3 0 0 1 1056,234 H1043 A3,3 0 0 1 1040,231 V231 A3,3 0 0 1 1043,228 Z" />
<text x="1040" y="256" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" fill="#2C3E50">Very Good</text>
<text x="1210" y="256" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#27AE60">12%</text>
<path fill="#27AE60" d="M1043,264 H1094 A3,3 0 0 1 1097,267 V267 A3,3 0 0 1 1094,270 H1043 A3,3 0 0 1 1040,267 V267 A3,3 0 0 1 1043,264 Z" />
<text x="1040" y="292" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" fill="#2C3E50">Good</text>
<text x="1210" y="292" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#E8A838">17%</text>
<path fill="#E8A838" d="M1043,300 H1118 A3,3 0 0 1 1121,303 V303 A3,3 0 0 1 1118,306 H1043 A3,3 0 0 1 1040,303 V303 A3,3 0 0 1 1043,300 Z" />
<line x1="1035" y1="316" x2="1225" y2="316" stroke="#E74C3C" stroke-width="1" stroke-dasharray="4,3" />
<text x="1130" y="332" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#E74C3C" font-weight="bold">— 33% threshold —</text>
<text x="1040" y="358" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#E74C3C">Fair</text>
<text x="1210" y="358" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#E74C3C">61%</text>
<path fill="#E74C3C" d="M1043,366 H1207 A3,3 0 0 1 1210,369 V369 A3,3 0 0 1 1207,372 H1043 A3,3 0 0 1 1040,369 V369 A3,3 0 0 1 1043,366 Z" />
<text x="1040" y="394" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#E74C3C">Poor</text>
<text x="1210" y="394" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#E74C3C">6%</text>
<path fill="#E74C3C" d="M1043,402 H1066 A3,3 0 0 1 1069,405 V405 A3,3 0 0 1 1066,408 H1043 A3,3 0 0 1 1040,405 V405 A3,3 0 0 1 1043,402 Z" />
<path fill="#E74C3C" fill-opacity="0.08" d="M1034,420 H1226 A4,4 0 0 1 1230,424 V456 A4,4 0 0 1 1226,460 H1034 A4,4 0 0 1 1030,456 V424 A4,4 0 0 1 1034,420 Z" />
<text x="1130" y="440" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#E74C3C">67% Dissatisfied</text>
<text x="1130" y="455" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#5D6D7E">(Fair + Poor combined)</text>
<path fill="#E8A838" fill-opacity="0.08" stroke="#E8A838" stroke-width="1" stroke-opacity="0.3" d="M1026,500 H1234 A6,6 0 0 1 1240,506 V550 A6,6 0 0 1 1234,556 H1026 A6,6 0 0 1 1020,550 V506 A6,6 0 0 1 1026,500 Z" />
<g transform="translate(1035.0, 509.0) scale(0.8333333333333334)" fill="#E8A838">
<path d="M12 1.67c.955 0 1.845 .467 2.39 1.247l.105 .16l8.114 13.548a2.914 2.914 0 0 1 -2.307 4.363l-.195 .008h-16.225a2.914 2.914 0 0 1 -2.582 -4.2l.099 -.185l8.11 -13.538a2.914 2.914 0 0 1 2.491 -1.403zm.01 13.33l-.127 .007a1 1 0 0 0 0 1.986l.117 .007l.127 -.007a1 1 0 0 0 0 -1.986l-.117 -.007zm-.01 -7a1 1 0 0 0 -.993 .883l-.007 .117v4l.007 .117a1 1 0 0 0 1.986 0l.007 -.117v-4l-.007 -.117a1 1 0 0 0 -.993 -.883z" />
</g>
<text x="1062" y="523" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" font-weight="bold" fill="#E8A838">Data Quality Warning</text>
<text x="1035" y="543" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#5D6D7E">Only 40% questionnaire return</text>
<text x="1035" y="555" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#5D6D7E">rate — potential response bias</text>
<line x1="60" y1="690" x2="1220" y2="690" stroke="#D5DDE5" stroke-width="0.5" />
<text x="60" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">Source: Customer Priority Survey &amp; After-Sales Satisfaction Survey</text>
<text x="1100" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="10" fill="#95A5A6">CONFIDENTIAL</text>
<text x="1220" y="710" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">5</text>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -0,0 +1,100 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 720" width="1280" height="720">
<defs>
<linearGradient id="topBar" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#1A3A5C" />
<stop offset="100%" stop-color="#2D8A4E" />
</linearGradient>
<filter id="barShadow">
<feGaussianBlur in="SourceAlpha" stdDeviation="3" />
<feOffset dx="0" dy="2" />
<feComponentTransfer><feFuncA type="linear" slope="0.1" /></feComponentTransfer>
<feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge>
</filter>
</defs>
<rect width="1280" height="720" fill="#FFFFFF" />
<rect x="0" y="0" width="1280" height="6" fill="url(#topBar)" />
<text x="60" y="58" font-family="'Helvetica Neue', Arial, sans-serif" font-size="30" font-weight="bold" fill="#1A3A5C">
78% of Customer Loss Is Addressable — Competitors and Service Dominate
</text>
<path fill="#1A3A5C" d="M64,78 H1216 A4,4 0 0 1 1220,82 V119 A4,4 0 0 1 1216,123 H64 A4,4 0 0 1 60,119 V82 A4,4 0 0 1 64,78 Z" />
<text font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#FFFFFF" x="80" y="100">78% of churn is within Kimsoong's control. Service improvement and competitive positioning are the two levers. Only 13% of losses</text><text font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#FFFFFF" x="80" y="116">(relocation + no longer driving) are truly uncontrollable.</text><text x="60" y="180" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C">Reason for Not Repurchasing</text>
<text x="60" y="235" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" fill="#2C3E50">Bought competitor's model</text>
<path fill="#E74C3C" filter="url(#barShadow)" d="M314,218 H774 A4,4 0 0 1 778,222 V242 A4,4 0 0 1 774,246 H314 A4,4 0 0 1 310,242 V222 A4,4 0 0 1 314,218 Z" />
<text x="790" y="238" font-family="'Helvetica Neue', Arial, sans-serif" font-size="20" font-weight="bold" fill="#E74C3C">52%</text>
<g transform="translate(835.0, 220.0)" fill="#E74C3C">
<path d="M12 1.67c.955 0 1.845 .467 2.39 1.247l.105 .16l8.114 13.548a2.914 2.914 0 0 1 -2.307 4.363l-.195 .008h-16.225a2.914 2.914 0 0 1 -2.582 -4.2l.099 -.185l8.11 -13.538a2.914 2.914 0 0 1 2.491 -1.403zm.01 13.33l-.127 .007a1 1 0 0 0 0 1.986l.117 .007l.127 -.007a1 1 0 0 0 0 -1.986l-.117 -.007zm-.01 -7a1 1 0 0 0 -.993 .883l-.007 .117v4l.007 .117a1 1 0 0 0 1.986 0l.007 -.117v-4l-.007 -.117a1 1 0 0 0 -.993 -.883z" />
</g>
<text x="60" y="290" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" fill="#2C3E50">Disappointed with service</text>
<path fill="#E8A838" filter="url(#barShadow)" d="M314,273 H540 A4,4 0 0 1 544,277 V297 A4,4 0 0 1 540,301 H314 A4,4 0 0 1 310,297 V277 A4,4 0 0 1 314,273 Z" />
<text x="556" y="293" font-family="'Helvetica Neue', Arial, sans-serif" font-size="20" font-weight="bold" fill="#E8A838">26%</text>
<line x1="860" y1="218" x2="860" y2="306" stroke="#E74C3C" stroke-width="2" />
<line x1="850" y1="218" x2="860" y2="218" stroke="#E74C3C" stroke-width="2" />
<line x1="850" y1="306" x2="860" y2="306" stroke="#E74C3C" stroke-width="2" />
<path fill="#E74C3C" fill-opacity="0.08" stroke="#E74C3C" stroke-width="1" d="M874,245 H976 A4,4 0 0 1 980,249 V271 A4,4 0 0 1 976,275 H874 A4,4 0 0 1 870,271 V249 A4,4 0 0 1 874,245 Z" />
<text x="925" y="265" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#E74C3C">78% Addressable</text>
<line x1="60" y1="320" x2="1000" y2="320" stroke="#D5DDE5" stroke-width="1" stroke-dasharray="6,4" />
<text x="1010" y="325" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">— uncontrollable —</text>
<text x="60" y="357" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" fill="#5D6D7E">Don't know</text>
<path fill="#95A5A6" fill-opacity="0.5" d="M314,340 H387 A4,4 0 0 1 391,344 V364 A4,4 0 0 1 387,368 H314 A4,4 0 0 1 310,364 V344 A4,4 0 0 1 314,340 Z" />
<text x="403" y="360" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" fill="#95A5A6">9%</text>
<text x="60" y="407" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" fill="#5D6D7E">Relocated</text>
<path fill="#95A5A6" fill-opacity="0.5" d="M314,390 H378 A4,4 0 0 1 382,394 V414 A4,4 0 0 1 378,418 H314 A4,4 0 0 1 310,414 V394 A4,4 0 0 1 314,390 Z" />
<text x="394" y="410" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" fill="#95A5A6">8%</text>
<text x="60" y="457" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" fill="#5D6D7E">No longer drive</text>
<path fill="#95A5A6" fill-opacity="0.5" d="M314,440 H351 A4,4 0 0 1 355,444 V464 A4,4 0 0 1 351,468 H314 A4,4 0 0 1 310,464 V444 A4,4 0 0 1 314,440 Z" />
<text x="367" y="460" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" fill="#95A5A6">5%</text>
<text x="60" y="520" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C">Cumulative % of Addressable Churn</text>
<path fill="#F4F6F8" stroke="#D5DDE5" stroke-width="1" d="M72,538 H948 A12,12 0 0 1 960,550 V550 A12,12 0 0 1 948,562 H72 A12,12 0 0 1 60,550 V550 A12,12 0 0 1 72,538 Z" />
<path fill="#E74C3C" d="M72,538 H516 A12,12 0 0 1 528,550 V550 A12,12 0 0 1 516,562 H72 A12,12 0 0 1 60,550 V550 A12,12 0 0 1 72,538 Z" />
<rect x="528" y="538" width="234" height="24" rx="0" fill="#E8A838" />
<path fill="#E8A838" d="M740,538 H750 A12,12 0 0 1 762,550 V550 A12,12 0 0 1 750,562 H740 A12,12 0 0 1 728,550 V550 A12,12 0 0 1 740,538 Z" />
<text x="294" y="555" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" font-weight="bold" fill="#FFFFFF">Competitors: 52%</text>
<text x="630" y="555" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" font-weight="bold" fill="#FFFFFF">Service: 26%</text>
<text x="800" y="555" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#95A5A6">Uncontrollable: 22%</text>
<path fill="#F4F6F8" stroke="#D5DDE5" stroke-width="1" d="M68,585 H1212 A8,8 0 0 1 1220,593 V659 A8,8 0 0 1 1212,667 H68 A8,8 0 0 1 60,659 V593 A8,8 0 0 1 68,585 Z" />
<g transform="translate(80.0, 598.0) scale(1.1666666666666667)" fill="#1A3A5C">
<path d="M17.997 4.17a3 3 0 0 1 2.003 2.83v12a3 3 0 0 1 -3 3h-10a3 3 0 0 1 -3 -3v-12a3 3 0 0 1 2.003 -2.83a4 4 0 0 0 3.997 3.83h4a4 4 0 0 0 3.98 -3.597zm-8.997 6.83a1 1 0 0 0 -1 1v5a1 1 0 0 0 2 0v-5a1 1 0 0 0 -1 -1m3 4a1 1 0 0 0 -1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0 -1 -1m3 -2a1 1 0 0 0 -1 1v3a1 1 0 0 0 2 0v-3a1 1 0 0 0 -1 -1m-1 -11a2 2 0 1 1 0 4h-4a2 2 0 1 1 0 -4z" />
</g>
<text x="118" y="618" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" font-weight="bold" fill="#1A3A5C">Strategic Implication</text>
<text font-family="'Helvetica Neue', Arial, sans-serif" font-size="15" fill="#2C3E50" x="80" y="645">Two levers control 78% of churn: (1) Competitive positioning — enhance value proposition to prevent switching;</text><text font-family="'Helvetica Neue', Arial, sans-serif" font-size="15" fill="#2C3E50" x="80" y="665">(2) Service excellence — address the #1 dissatisfaction driver. The loyalty programme must target both.</text><line x1="60" y1="690" x2="1220" y2="690" stroke="#D5DDE5" stroke-width="0.5" />
<text x="60" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">Source: Kimsoong Customer Services — Non-repurchase Reasons Analysis</text>
<text x="1100" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="10" fill="#95A5A6">CONFIDENTIAL</text>
<text x="1220" y="710" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">6</text>
</svg>

After

Width:  |  Height:  |  Size: 7.8 KiB

View File

@@ -0,0 +1,124 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 720" width="1280" height="720">
<defs>
<linearGradient id="topBar" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#1A3A5C" />
<stop offset="100%" stop-color="#2D8A4E" />
</linearGradient>
<linearGradient id="coreGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#1A3A5C" />
<stop offset="100%" stop-color="#2D8A4E" />
</linearGradient>
<filter id="coreShadow">
<feGaussianBlur in="SourceAlpha" stdDeviation="8" />
<feOffset dx="0" dy="4" />
<feComponentTransfer><feFuncA type="linear" slope="0.15" /></feComponentTransfer>
<feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge>
</filter>
<filter id="nodeShadow">
<feGaussianBlur in="SourceAlpha" stdDeviation="4" />
<feOffset dx="0" dy="2" />
<feComponentTransfer><feFuncA type="linear" slope="0.1" /></feComponentTransfer>
<feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge>
</filter>
</defs>
<rect width="1280" height="720" fill="#FFFFFF" />
<rect x="0" y="0" width="1280" height="6" fill="url(#topBar)" />
<circle cx="640" cy="380" r="320" fill="#1A3A5C" fill-opacity="0.015" />
<circle cx="640" cy="380" r="220" fill="#1A3A5C" fill-opacity="0.02" />
<text x="60" y="58" font-family="'Helvetica Neue', Arial, sans-serif" font-size="30" font-weight="bold" fill="#1A3A5C">
A Four-Pillar Framework to Transform Customer Relationships
</text>
<text x="60" y="85" font-family="Georgia, 'Times New Roman', serif" font-size="16" fill="#5D6D7E" font-style="italic">
From transactional sales to enduring loyalty — a strategic architecture for Kimsoong Europe
</text>
<line x1="640" y1="380" x2="260" y2="260" stroke="#1A3A5C" stroke-width="2" stroke-opacity="0.2" stroke-dasharray="6,4" />
<line x1="640" y1="380" x2="1020" y2="260" stroke="#E8A838" stroke-width="2" stroke-opacity="0.2" stroke-dasharray="6,4" />
<line x1="640" y1="380" x2="260" y2="520" stroke="#2D8A4E" stroke-width="2" stroke-opacity="0.2" stroke-dasharray="6,4" />
<line x1="640" y1="380" x2="1020" y2="520" stroke="#1A3A5C" stroke-width="2" stroke-opacity="0.2" stroke-dasharray="6,4" />
<circle cx="640" cy="380" r="80" fill="url(#coreGrad)" filter="url(#coreShadow)" />
<g transform="translate(616.0, 340.0) scale(2.0)" fill="#FFFFFF">
<path d="M6.979 3.074a6 6 0 0 1 4.988 1.425l.037 .033l.034 -.03a6 6 0 0 1 4.733 -1.44l.246 .036a6 6 0 0 1 3.364 10.008l-.18 .185l-.048 .041l-7.45 7.379a1 1 0 0 1 -1.313 .082l-.094 -.082l-7.493 -7.422a6 6 0 0 1 3.176 -10.215z" />
</g>
<text x="640" y="410" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#FFFFFF">Customer</text>
<text x="640" y="428" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#FFFFFF">Loyalty</text>
<text x="640" y="446" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#FFFFFF" fill-opacity="0.8">Programme</text>
<circle cx="260" cy="260" r="55" fill="#FFFFFF" stroke="#1A3A5C" stroke-width="3" filter="url(#nodeShadow)" />
<g transform="translate(238.0, 228.0) scale(1.8333333333333333)" fill="#1A3A5C">
<path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336zm-5 2.66a1 1 0 0 0 -1 1a3 3 0 1 0 0 6v2a1.024 1.024 0 0 1 -.866 -.398l-.068 -.101a1 1 0 0 0 -1.732 .998a3 3 0 0 0 2.505 1.5h.161a1 1 0 0 0 .883 .994l.117 .007a1 1 0 0 0 1 -1l.176 -.005a3 3 0 0 0 -.176 -5.995v-2c.358 -.012 .671 .14 .866 .398l.068 .101a1 1 0 0 0 1.732 -.998a3 3 0 0 0 -2.505 -1.501h-.161a1 1 0 0 0 -1 -1zm1 7a1 1 0 0 1 0 2v-2zm-2 -4v2a1 1 0 0 1 0 -2z" />
</g>
<text x="260" y="295" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#1A3A5C">RELATIONSHIPS</text>
<text x="260" y="335" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C">Build Long-term</text>
<text x="260" y="355" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C">Relationships</text>
<text x="260" y="375" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#5D6D7E">→ Increase profits</text>
<circle cx="1020" cy="260" r="55" fill="#FFFFFF" stroke="#E8A838" stroke-width="3" filter="url(#nodeShadow)" />
<g transform="translate(998.0, 228.0) scale(1.8333333333333333)" fill="#E8A838">
<path d="M12.01 2.011a3.2 3.2 0 0 1 2.113 .797l.154 .145l.698 .698a1.2 1.2 0 0 0 .71 .341l.135 .008h1a3.2 3.2 0 0 1 3.195 3.018l.005 .182v1c0 .27 .092 .533 .258 .743l.09 .1l.697 .698a3.2 3.2 0 0 1 .147 4.382l-.145 .154l-.698 .698a1.2 1.2 0 0 0 -.341 .71l-.008 .135v1a3.2 3.2 0 0 1 -3.018 3.195l-.182 .005h-1a1.2 1.2 0 0 0 -.743 .258l-.1 .09l-.698 .697a3.2 3.2 0 0 1 -4.382 .147l-.154 -.145l-.698 -.698a1.2 1.2 0 0 0 -.71 -.341l-.135 -.008h-1a3.2 3.2 0 0 1 -3.195 -3.018l-.005 -.182v-1a1.2 1.2 0 0 0 -.258 -.743l-.09 -.1l-.697 -.698a3.2 3.2 0 0 1 -.147 -4.382l.145 -.154l.698 -.698a1.2 1.2 0 0 0 .341 -.71l.008 -.135v-1l.005 -.182a3.2 3.2 0 0 1 3.013 -3.013l.182 -.005h1a1.2 1.2 0 0 0 .743 -.258l.1 -.09l.698 -.697a3.2 3.2 0 0 1 2.269 -.944z" />
</g>
<text x="1020" y="295" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#E8A838">LOYALTY</text>
<text x="1020" y="335" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#E8A838">Increase Customer</text>
<text x="1020" y="355" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#E8A838">Loyalty</text>
<text x="1020" y="375" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#5D6D7E">15% → 30%+ repeat rate</text>
<circle cx="260" cy="520" r="55" fill="#FFFFFF" stroke="#2D8A4E" stroke-width="3" filter="url(#nodeShadow)" />
<g transform="translate(238.0, 488.0) scale(1.8333333333333333)" fill="#2D8A4E">
<path d="M9.883 2.207a1.9 1.9 0 0 1 2.087 1.522l.025 .167l.005 .104v7a1 1 0 0 0 .883 .993l.117 .007h6.8a2 2 0 0 1 2 2a1 1 0 0 1 -.026 .226a10 10 0 1 1 -12.27 -11.933l.27 -.067l.11 -.02z" />
<path d="M14 3.5v5.5a1 1 0 0 0 1 1h5.5a1 1 0 0 0 .943 -1.332a10 10 0 0 0 -6.11 -6.111a1 1 0 0 0 -1.333 .943z" />
</g>
<text x="260" y="555" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#2D8A4E">PROFILING</text>
<text x="260" y="595" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#2D8A4E">Accurate Buyer</text>
<text x="260" y="615" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#2D8A4E">Profiling</text>
<text x="260" y="635" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#5D6D7E">→ Data-driven decisions</text>
<circle cx="1020" cy="520" r="55" fill="#FFFFFF" stroke="#1A3A5C" stroke-width="3" filter="url(#nodeShadow)" />
<g transform="translate(998.0, 488.0) scale(1.8333333333333333)" fill="#1A3A5C">
<path d="M12 2a5 5 0 1 1 -5 5l.005 -.217a5 5 0 0 1 4.995 -4.783z" />
<path d="M14 14a5 5 0 0 1 5 5v1a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-1a5 5 0 0 1 5 -5h4z" />
</g>
<text x="1020" y="555" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#1A3A5C">ENGAGEMENT</text>
<text x="1020" y="595" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C">Staff</text>
<text x="1020" y="615" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C">Engagement</text>
<text x="1020" y="635" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#5D6D7E">→ Service excellence</text>
<path fill="#F4F6F8" stroke="#D5DDE5" stroke-width="1" d="M498,550 H782 A18,18 0 0 1 800,568 V568 A18,18 0 0 1 782,586 H498 A18,18 0 0 1 480,568 V568 A18,18 0 0 1 498,550 Z" />
<g transform="translate(495.0, 557.0) scale(0.8333333333333334)" fill="#E8A838">
<path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336zm-5 2.66a1 1 0 0 0 -1 1a3 3 0 1 0 0 6v2a1.024 1.024 0 0 1 -.866 -.398l-.068 -.101a1 1 0 0 0 -1.732 .998a3 3 0 0 0 2.505 1.5h.161a1 1 0 0 0 .883 .994l.117 .007a1 1 0 0 0 1 -1l.176 -.005a3 3 0 0 0 -.176 -5.995v-2c.358 -.012 .671 .14 .866 .398l.068 .101a1 1 0 0 0 1.732 -.998a3 3 0 0 0 -2.505 -1.501h-.161a1 1 0 0 0 -1 -1zm1 7a1 1 0 0 1 0 2v-2zm-2 -4v2a1 1 0 0 1 0 -2z" />
</g>
<text x="525" y="573" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Cost model: </text>
<text x="612" y="573" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">50/50 shared with head office</text>
<line x1="60" y1="690" x2="1220" y2="690" stroke="#D5DDE5" stroke-width="0.5" />
<text x="60" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">Source: Kimsoong Customer Services Department — Strategic Framework</text>
<text x="1100" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="10" fill="#95A5A6">CONFIDENTIAL</text>
<text x="1220" y="710" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">7</text>
</svg>

After

Width:  |  Height:  |  Size: 9.6 KiB

View File

@@ -0,0 +1,146 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 720" width="1280" height="720">
<defs>
<linearGradient id="topBar" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#1A3A5C" />
<stop offset="100%" stop-color="#2D8A4E" />
</linearGradient>
<filter id="cardShadow">
<feGaussianBlur in="SourceAlpha" stdDeviation="4" />
<feOffset dx="0" dy="2" />
<feComponentTransfer><feFuncA type="linear" slope="0.08" /></feComponentTransfer>
<feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge>
</filter>
</defs>
<rect width="1280" height="720" fill="#FFFFFF" />
<rect x="0" y="0" width="1280" height="6" fill="url(#topBar)" />
<text x="60" y="58" font-family="'Helvetica Neue', Arial, sans-serif" font-size="30" font-weight="bold" fill="#1A3A5C">
Prioritize Service and Data — Financial Incentives Follow
</text>
<path fill="#1A3A5C" d="M64,78 H1216 A4,4 0 0 1 1220,82 V119 A4,4 0 0 1 1216,123 H64 A4,4 0 0 1 60,119 V82 A4,4 0 0 1 64,78 Z" />
<text x="80" y="106" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#FFFFFF">
Lead with service; follow with incentives. The branded pen initiative has the highest ROI for data collection (projected 40% → 70% response rate).
</text>
<text x="80" y="155" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#5D6D7E">INITIATIVE</text>
<text x="680" y="155" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#5D6D7E">IMPACT</text>
<text x="880" y="155" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#5D6D7E">COST</text>
<text x="1040" y="155" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#5D6D7E">ROI SIGNAL</text>
<line x1="60" y1="165" x2="1220" y2="165" stroke="#D5DDE5" stroke-width="1" />
<path fill="#E8A838" fill-opacity="0.06" stroke="#E8A838" stroke-width="1.5" filter="url(#cardShadow)" d="M66,175 H1214 A6,6 0 0 1 1220,181 V259 A6,6 0 0 1 1214,265 H66 A6,6 0 0 1 60,259 V181 A6,6 0 0 1 66,175 Z" />
<path fill="#E8A838" d="M86,185 H86 A14,14 0 0 1 100,199 V199 A14,14 0 0 1 86,213 H86 A14,14 0 0 1 72,199 V199 A14,14 0 0 1 86,185 Z" />
<text x="86" y="204" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#FFFFFF">1</text>
<g transform="translate(105.0, 185.0)" fill="#E8A838">
<path d="M8.243 7.34l-6.38 .925l-.113 .023a1 1 0 0 0 -.44 1.684l4.622 4.499l-1.09 6.355l-.013 .11a1 1 0 0 0 1.464 .944l5.706 -3l5.693 3l.1 .046a1 1 0 0 0 1.352 -1.1l-1.091 -6.355l4.624 -4.5l.078 -.085a1 1 0 0 0 -.633 -1.62l-6.38 -.926l-2.852 -5.78a1 1 0 0 0 -1.794 0l-2.853 5.78z" />
</g>
<g transform="translate(72.0, 220.0)" fill="#1A3A5C">
<path d="M11.998 2l.118 .007l.059 .008l.061 .013l.111 .034a.993 .993 0 0 1 .217 .112l.104 .082l.255 .218a11 11 0 0 0 7.189 2.537l.342 -.01a1 1 0 0 1 1.005 .717a13 13 0 0 1 -9.208 16.25a1 1 0 0 1 -.502 0a13 13 0 0 1 -9.209 -16.25a1 1 0 0 1 1.005 -.717a11 11 0 0 0 7.531 -2.527l.263 -.225l.096 -.075a.993 .993 0 0 1 .217 -.112l.112 -.034a.97 .97 0 0 1 .119 -.021l.115 -.007zm3.71 7.293a1 1 0 0 0 -1.415 0l-3.293 3.292l-1.293 -1.292l-.094 -.083a1 1 0 0 0 -1.32 1.497l2 2l.094 .083a1 1 0 0 0 1.32 -.083l4 -4l.083 -.094a1 1 0 0 0 -.083 -1.32z" />
</g>
<text x="105" y="210" font-family="'Helvetica Neue', Arial, sans-serif" font-size="17" font-weight="bold" fill="#1A3A5C">3-Year Free After-Sales Service</text>
<text x="105" y="240" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" fill="#5D6D7E">Directly addresses #1 pain point — transforms service from</text>
<text x="105" y="255" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" fill="#5D6D7E">cost center to loyalty driver</text>
<path fill="#E74C3C" fill-opacity="0.12" d="M692,195 H748 A12,12 0 0 1 760,207 V207 A12,12 0 0 1 748,219 H692 A12,12 0 0 1 680,207 V207 A12,12 0 0 1 692,195 Z" />
<text x="720" y="212" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#E74C3C">HIGH</text>
<text x="880" y="212" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Med-High</text>
<path fill="#2D8A4E" fill-opacity="0.08" d="M1044,190 H1196 A4,4 0 0 1 1200,194 V226 A4,4 0 0 1 1196,230 H1044 A4,4 0 0 1 1040,226 V194 A4,4 0 0 1 1044,190 Z" />
<text x="1050" y="209" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#2D8A4E" font-weight="600">Reduces 26% service</text>
<text x="1050" y="224" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#2D8A4E" font-weight="600">churn → high CLV gain</text>
<path fill="#F4F6F8" filter="url(#cardShadow)" d="M66,275 H1214 A6,6 0 0 1 1220,281 V354 A6,6 0 0 1 1214,360 H66 A6,6 0 0 1 60,354 V281 A6,6 0 0 1 66,275 Z" />
<path fill="#1A3A5C" d="M86,285 H86 A14,14 0 0 1 100,299 V299 A14,14 0 0 1 86,313 H86 A14,14 0 0 1 72,299 V299 A14,14 0 0 1 86,285 Z" />
<text x="86" y="304" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#FFFFFF">2</text>
<g transform="translate(72.0, 318.0)" fill="#E8A838">
<path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336m-2.5 9.66a1.5 1.5 0 1 0 0 3a1.5 1.5 0 0 0 0 -3m1.207 -4.707a1 1 0 0 0 -1.414 0l-6 6a1 1 0 0 0 1.414 1.414l6 -6a1 1 0 0 0 0 -1.414m-6.207 -.293a1.5 1.5 0 1 0 0 3a1.5 1.5 0 0 0 0 -3" />
</g>
<text x="105" y="306" font-family="'Helvetica Neue', Arial, sans-serif" font-size="17" font-weight="bold" fill="#1A3A5C">20% Loyalty Discount</text>
<text x="105" y="333" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" fill="#5D6D7E">Financial incentive — directly lowers switching barrier for repeat buyers</text>
<path fill="#E74C3C" fill-opacity="0.12" d="M692,293 H748 A12,12 0 0 1 760,305 V305 A12,12 0 0 1 748,317 H692 A12,12 0 0 1 680,305 V305 A12,12 0 0 1 692,293 Z" />
<text x="720" y="310" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#E74C3C">HIGH</text>
<text x="880" y="310" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Medium</text>
<path fill="#E8A838" fill-opacity="0.08" d="M1044,290 H1196 A4,4 0 0 1 1200,294 V316 A4,4 0 0 1 1196,320 H1044 A4,4 0 0 1 1040,316 V294 A4,4 0 0 1 1044,290 Z" />
<text x="1050" y="310" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#E8A838" font-weight="600">Counters competitor pull</text>
<path fill="#F4F6F8" filter="url(#cardShadow)" d="M66,370 H1214 A6,6 0 0 1 1220,376 V449 A6,6 0 0 1 1214,455 H66 A6,6 0 0 1 60,449 V376 A6,6 0 0 1 66,370 Z" />
<path fill="#1A3A5C" d="M86,380 H86 A14,14 0 0 1 100,394 V394 A14,14 0 0 1 86,408 H86 A14,14 0 0 1 72,394 V394 A14,14 0 0 1 86,380 Z" />
<text x="86" y="399" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#FFFFFF">3</text>
<g transform="translate(72.0, 413.0)" fill="#1A3A5C">
<path d="M14 5a1 1 0 0 1 .694 .28l.087 .095l3.699 4.625h.52a3 3 0 0 1 2.995 2.824l.005 .176v4a1 1 0 0 1 -1 1h-1.171a3.001 3.001 0 0 1 -5.658 0h-4.342a3.001 3.001 0 0 1 -5.658 0h-1.171a1 1 0 0 1 -1 -1v-6l.007 -.117l.008 -.056l.017 -.078l.012 -.036l.014 -.05l2.014 -5.034a1 1 0 0 1 .928 -.629zm-7 11a1 1 0 1 0 0 2a1 1 0 0 0 0 -2m10 0a1 1 0 1 0 0 2a1 1 0 0 0 0 -2m-6 -9h-5.324l-1.2 3h6.524zm2.52 0h-.52v3h2.92z" />
</g>
<text x="105" y="401" font-family="'Helvetica Neue', Arial, sans-serif" font-size="17" font-weight="bold" fill="#1A3A5C">Enhanced Trade-in Programme</text>
<text x="105" y="428" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" fill="#5D6D7E">Generous trade-in offers reduce switching barrier and lock customers in ecosystem</text>
<path fill="#E8A838" fill-opacity="0.15" d="M692,388 H748 A12,12 0 0 1 760,400 V400 A12,12 0 0 1 748,412 H692 A12,12 0 0 1 680,400 V400 A12,12 0 0 1 692,388 Z" />
<text x="720" y="405" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#E8A838">MEDIUM</text>
<text x="880" y="405" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Low-Med</text>
<path fill="#1A3A5C" fill-opacity="0.06" d="M1044,385 H1196 A4,4 0 0 1 1200,389 V411 A4,4 0 0 1 1196,415 H1044 A4,4 0 0 1 1040,411 V389 A4,4 0 0 1 1044,385 Z" />
<text x="1050" y="405" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#1A3A5C" font-weight="600">Captures used car value</text>
<path fill="#F4F6F8" filter="url(#cardShadow)" d="M66,465 H1214 A6,6 0 0 1 1220,471 V544 A6,6 0 0 1 1214,550 H66 A6,6 0 0 1 60,544 V471 A6,6 0 0 1 66,465 Z" />
<path fill="#5D6D7E" d="M86,475 H86 A14,14 0 0 1 100,489 V489 A14,14 0 0 1 86,503 H86 A14,14 0 0 1 72,489 V489 A14,14 0 0 1 86,475 Z" />
<text x="86" y="494" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#FFFFFF">4</text>
<g transform="translate(72.0, 508.0)" fill="#2D8A4E">
<path d="M6.979 3.074a6 6 0 0 1 4.988 1.425l.037 .033l.034 -.03a6 6 0 0 1 4.733 -1.44l.246 .036a6 6 0 0 1 3.364 10.008l-.18 .185l-.048 .041l-7.45 7.379a1 1 0 0 1 -1.313 .082l-.094 -.082l-7.493 -7.422a6 6 0 0 1 3.176 -10.215z" />
</g>
<text x="105" y="496" font-family="'Helvetica Neue', Arial, sans-serif" font-size="17" font-weight="bold" fill="#1A3A5C">Customer Magazine</text>
<text x="105" y="523" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" fill="#5D6D7E">Free monthly magazine with owner features — builds emotional connection and brand community</text>
<path fill="#D5DDE5" d="M692,483 H768 A12,12 0 0 1 780,495 V495 A12,12 0 0 1 768,507 H692 A12,12 0 0 1 680,495 V495 A12,12 0 0 1 692,483 Z" />
<text x="730" y="500" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#5D6D7E">LOW-MED</text>
<text x="880" y="500" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Low</text>
<path fill="#1A3A5C" fill-opacity="0.06" d="M1044,480 H1196 A4,4 0 0 1 1200,484 V506 A4,4 0 0 1 1196,510 H1044 A4,4 0 0 1 1040,506 V484 A4,4 0 0 1 1044,480 Z" />
<text x="1050" y="500" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">Brand affinity uplift</text>
<path fill="#2D8A4E" fill-opacity="0.04" stroke="#2D8A4E" stroke-width="1" filter="url(#cardShadow)" d="M66,560 H1214 A6,6 0 0 1 1220,566 V639 A6,6 0 0 1 1214,645 H66 A6,6 0 0 1 60,639 V566 A6,6 0 0 1 66,560 Z" />
<path fill="#2D8A4E" d="M86,570 H86 A14,14 0 0 1 100,584 V584 A14,14 0 0 1 86,598 H86 A14,14 0 0 1 72,584 V584 A14,14 0 0 1 86,570 Z" />
<text x="86" y="589" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#FFFFFF">5</text>
<g transform="translate(72.0, 603.0)" fill="#2D8A4E">
<path d="M11 14v8h-4a3 3 0 0 1 -3 -3v-4a1 1 0 0 1 1 -1h6zm8 0a1 1 0 0 1 1 1v4a3 3 0 0 1 -3 3h-4v-8h6zm-2.5 -12a3.5 3.5 0 0 1 3.163 5h.337a2 2 0 0 1 2 2v1a2 2 0 0 1 -2 2h-7v-5h-2v5h-7a2 2 0 0 1 -2 -2v-1a2 2 0 0 1 2 -2h.337a3.486 3.486 0 0 1 -.337 -1.5c0 -1.933 1.567 -3.5 3.483 -3.5c1.755 -.03 3.312 1.092 4.381 2.934l.136 .243c1.033 -1.914 2.56 -3.114 4.291 -3.175l.209 -.002zm-9 2a1.5 1.5 0 0 0 0 3h3.143c-.741 -1.905 -1.949 -3.02 -3.143 -3zm8.983 0c-1.18 -.02 -2.385 1.096 -3.126 3h3.143a1.5 1.5 0 1 0 -.017 -3z" />
</g>
<text x="105" y="591" font-family="'Helvetica Neue', Arial, sans-serif" font-size="17" font-weight="bold" fill="#1A3A5C">Questionnaire Incentive (Branded Pen)</text>
<text x="105" y="618" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" fill="#5D6D7E">Premium branded pen for completing lifestyle questionnaires — improves data quality (40% → 70%)</text>
<path fill="#E8A838" fill-opacity="0.15" d="M692,578 H748 A12,12 0 0 1 760,590 V590 A12,12 0 0 1 748,602 H692 A12,12 0 0 1 680,590 V590 A12,12 0 0 1 692,578 Z" />
<text x="720" y="595" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#E8A838">MEDIUM</text>
<text x="880" y="595" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#2D8A4E">Very Low</text>
<path fill="#2D8A4E" fill-opacity="0.08" d="M1044,575 H1196 A4,4 0 0 1 1200,579 V611 A4,4 0 0 1 1196,615 H1044 A4,4 0 0 1 1040,611 V579 A4,4 0 0 1 1044,575 Z" />
<text x="1050" y="594" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#2D8A4E" font-weight="bold">★ Highest ROI</text>
<text x="1050" y="609" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#2D8A4E">40% → 70% response rate</text>
<line x1="60" y1="690" x2="1220" y2="690" stroke="#D5DDE5" stroke-width="0.5" />
<text x="60" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">Source: Director A &amp; Director B Proposals — Consolidated &amp; Prioritized</text>
<text x="1100" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="10" fill="#95A5A6">CONFIDENTIAL</text>
<text x="1220" y="710" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">8</text>
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

View File

@@ -0,0 +1,225 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 720" width="1280" height="720">
<defs>
<linearGradient id="topBar" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#1A3A5C" />
<stop offset="100%" stop-color="#2D8A4E" />
</linearGradient>
<linearGradient id="timelineGrad" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#1A3A5C" />
<stop offset="100%" stop-color="#2D8A4E" />
</linearGradient>
<filter id="cardShadow">
<feGaussianBlur in="SourceAlpha" stdDeviation="4" />
<feOffset dx="0" dy="2" />
<feComponentTransfer><feFuncA type="linear" slope="0.08" /></feComponentTransfer>
<feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge>
</filter>
</defs>
<rect width="1280" height="720" fill="#FFFFFF" />
<rect x="0" y="0" width="1280" height="6" fill="url(#topBar)" />
<text x="60" y="58" font-family="'Helvetica Neue', Arial, sans-serif" font-size="30" font-weight="bold" fill="#1A3A5C">
Quick Wins First, Then Systematic Service Transformation
</text>
<path fill="#1A3A5C" d="M64,78 H1216 A4,4 0 0 1 1220,82 V119 A4,4 0 0 1 1216,123 H64 A4,4 0 0 1 60,119 V82 A4,4 0 0 1 64,78 Z" />
<text x="80" y="106" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#FFFFFF">
A phased 12-month rollout — launch low-cost, high-data-value initiatives first, then scale to service and financial incentives as infrastructure matures.
</text>
<path fill="url(#timelineGrad)" d="M84,158 H1196 A4,4 0 0 1 1200,162 V162 A4,4 0 0 1 1196,166 H84 A4,4 0 0 1 80,162 V162 A4,4 0 0 1 84,158 Z" />
<circle cx="220" cy="162" r="14" fill="#FFFFFF" stroke="#1A3A5C" stroke-width="3" />
<text x="220" y="167" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#1A3A5C">Q1</text>
<circle cx="500" cy="162" r="14" fill="#FFFFFF" stroke="#E8A838" stroke-width="3" />
<text x="500" y="167" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#E8A838">Q2</text>
<circle cx="780" cy="162" r="14" fill="#FFFFFF" stroke="#2D8A4E" stroke-width="3" />
<text x="780" y="167" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#2D8A4E">Q3</text>
<circle cx="1060" cy="162" r="14" fill="#FFFFFF" stroke="#1A3A5C" stroke-width="3" />
<text x="1060" y="167" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#1A3A5C">Q4</text>
<path fill="#F4F6F8" stroke="#1A3A5C" stroke-width="1.5" filter="url(#cardShadow)" d="M88,195 H332 A8,8 0 0 1 340,203 V437 A8,8 0 0 1 332,445 H88 A8,8 0 0 1 80,437 V203 A8,8 0 0 1 88,195 Z" />
<path fill="#1A3A5C" d="M88,195 H332 A8,8 0 0 1 340,203 V227 A8,8 0 0 1 332,235 H88 A8,8 0 0 1 80,227 V203 A8,8 0 0 1 88,195 Z" />
<rect x="80" y="227" width="260" height="8" fill="#1A3A5C" />
<g transform="translate(92.0, 203.0) scale(0.9166666666666666)" fill="#E8A838">
<path d="M16 19a1 1 0 0 1 0 -2a1 1 0 0 0 1 -1c0 -1.333 2 -1.333 2 0a1 1 0 0 0 1 1c1.333 0 1.333 2 0 2a1 1 0 0 0 -1 1c0 1.333 -2 1.333 -2 0a1 1 0 0 0 -1 -1" />
<path d="M3 11a5 5 0 0 0 5 -5c0 -1.333 2 -1.333 2 0a5 5 0 0 0 5 5c1.333 0 1.333 2 0 2a5 5 0 0 0 -5 5a1 1 0 0 1 -2 0a5 5 0 0 0 -5 -5c-1.333 0 -1.333 -2 0 -2" />
<path d="M16 7a1 1 0 0 1 0 -2a1 1 0 0 0 1 -1c0 -1.333 2 -1.333 2 0a1 1 0 0 0 1 1c1.333 0 1.333 2 0 2a1 1 0 0 0 -1 1c0 1.333 -2 1.333 -2 0a1 1 0 0 0 -1 -1" />
</g>
<text x="122" y="220" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#FFFFFF">Phase 1: Quick Wins</text>
<g transform="translate(95.0, 255.0) scale(0.8333333333333334)" fill="#2D8A4E">
<path d="M11 14v8h-4a3 3 0 0 1 -3 -3v-4a1 1 0 0 1 1 -1h6zm8 0a1 1 0 0 1 1 1v4a3 3 0 0 1 -3 3h-4v-8h6zm-2.5 -12a3.5 3.5 0 0 1 3.163 5h.337a2 2 0 0 1 2 2v1a2 2 0 0 1 -2 2h-7v-5h-2v5h-7a2 2 0 0 1 -2 -2v-1a2 2 0 0 1 2 -2h.337a3.486 3.486 0 0 1 -.337 -1.5c0 -1.933 1.567 -3.5 3.483 -3.5c1.755 -.03 3.312 1.092 4.381 2.934l.136 .243c1.033 -1.914 2.56 -3.114 4.291 -3.175l.209 -.002zm-9 2a1.5 1.5 0 0 0 0 3h3.143c-.741 -1.905 -1.949 -3.02 -3.143 -3zm8.983 0c-1.18 -.02 -2.385 1.096 -3.126 3h3.143a1.5 1.5 0 1 0 -.017 -3z" />
</g>
<text x="125" y="270" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">Launch Magazine</text>
<text x="125" y="288" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">Monthly customer publication</text>
<text x="125" y="303" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">with owner stories</text>
<line x1="95" y1="315" x2="325" y2="315" stroke="#D5DDE5" stroke-width="0.5" />
<g transform="translate(95.0, 328.0) scale(0.8333333333333334)" fill="#E8A838">
<path d="M17.997 4.17a3 3 0 0 1 2.003 2.83v12a3 3 0 0 1 -3 3h-10a3 3 0 0 1 -3 -3v-12a3 3 0 0 1 2.003 -2.83a4 4 0 0 0 3.997 3.83h4a4 4 0 0 0 3.98 -3.597zm-8.997 6.83a1 1 0 0 0 -1 1v5a1 1 0 0 0 2 0v-5a1 1 0 0 0 -1 -1m3 4a1 1 0 0 0 -1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0 -1 -1m3 -2a1 1 0 0 0 -1 1v3a1 1 0 0 0 2 0v-3a1 1 0 0 0 -1 -1m-1 -11a2 2 0 1 1 0 4h-4a2 2 0 1 1 0 -4z" />
</g>
<text x="125" y="343" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">Deploy Questionnaire</text>
<text x="125" y="360" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">Incentive</text>
<text x="125" y="378" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">Branded pen programme</text>
<text x="125" y="393" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">for data collection</text>
<path fill="#2D8A4E" fill-opacity="0.08" d="M99,415 H321 A4,4 0 0 1 325,419 V433 A4,4 0 0 1 321,437 H99 A4,4 0 0 1 95,433 V419 A4,4 0 0 1 99,415 Z" />
<text x="105" y="430" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#2D8A4E">Cost: Very Low | Impact: Quick Data</text>
<path fill="#F4F6F8" stroke="#E8A838" stroke-width="1.5" filter="url(#cardShadow)" d="M368,195 H612 A8,8 0 0 1 620,203 V437 A8,8 0 0 1 612,445 H368 A8,8 0 0 1 360,437 V203 A8,8 0 0 1 368,195 Z" />
<path fill="#E8A838" d="M368,195 H612 A8,8 0 0 1 620,203 V227 A8,8 0 0 1 612,235 H368 A8,8 0 0 1 360,227 V203 A8,8 0 0 1 368,195 Z" />
<rect x="360" y="227" width="260" height="8" fill="#E8A838" />
<g transform="translate(372.0, 203.0) scale(0.9166666666666666)" fill="#FFFFFF">
<path d="M11.998 2l.118 .007l.059 .008l.061 .013l.111 .034a.993 .993 0 0 1 .217 .112l.104 .082l.255 .218a11 11 0 0 0 7.189 2.537l.342 -.01a1 1 0 0 1 1.005 .717a13 13 0 0 1 -9.208 16.25a1 1 0 0 1 -.502 0a13 13 0 0 1 -9.209 -16.25a1 1 0 0 1 1.005 -.717a11 11 0 0 0 7.531 -2.527l.263 -.225l.096 -.075a.993 .993 0 0 1 .217 -.112l.112 -.034a.97 .97 0 0 1 .119 -.021l.115 -.007zm3.71 7.293a1 1 0 0 0 -1.415 0l-3.293 3.292l-1.293 -1.292l-.094 -.083a1 1 0 0 0 -1.32 1.497l2 2l.094 .083a1 1 0 0 0 1.32 -.083l4 -4l.083 -.094a1 1 0 0 0 -.083 -1.32z" />
</g>
<text x="402" y="220" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#FFFFFF">Phase 2: Service Uplift</text>
<g transform="translate(375.0, 255.0) scale(0.8333333333333334)" fill="#E8A838">
<path d="M11.998 2l.118 .007l.059 .008l.061 .013l.111 .034a.993 .993 0 0 1 .217 .112l.104 .082l.255 .218a11 11 0 0 0 7.189 2.537l.342 -.01a1 1 0 0 1 1.005 .717a13 13 0 0 1 -9.208 16.25a1 1 0 0 1 -.502 0a13 13 0 0 1 -9.209 -16.25a1 1 0 0 1 1.005 -.717a11 11 0 0 0 7.531 -2.527l.263 -.225l.096 -.075a.993 .993 0 0 1 .217 -.112l.112 -.034a.97 .97 0 0 1 .119 -.021l.115 -.007zm3.71 7.293a1 1 0 0 0 -1.415 0l-3.293 3.292l-1.293 -1.292l-.094 -.083a1 1 0 0 0 -1.32 1.497l2 2l.094 .083a1 1 0 0 0 1.32 -.083l4 -4l.083 -.094a1 1 0 0 0 -.083 -1.32z" />
</g>
<text x="405" y="270" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">3-Year Free After-</text>
<text x="405" y="288" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">sales Service</text>
<text x="405" y="310" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">Roll out across all European</text>
<text x="405" y="325" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">franchise locations</text>
<text x="405" y="355" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">Addresses 26% service churn</text>
<text x="405" y="373" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">Staff training programme</text>
<path fill="#E8A838" fill-opacity="0.1" d="M379,415 H601 A4,4 0 0 1 605,419 V433 A4,4 0 0 1 601,437 H379 A4,4 0 0 1 375,433 V419 A4,4 0 0 1 379,415 Z" />
<text x="385" y="430" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#E8A838">Cost: Med-High | Impact: Core Fix</text>
<path fill="#F4F6F8" stroke="#2D8A4E" stroke-width="1.5" filter="url(#cardShadow)" d="M648,195 H892 A8,8 0 0 1 900,203 V437 A8,8 0 0 1 892,445 H648 A8,8 0 0 1 640,437 V203 A8,8 0 0 1 648,195 Z" />
<path fill="#2D8A4E" d="M648,195 H892 A8,8 0 0 1 900,203 V227 A8,8 0 0 1 892,235 H648 A8,8 0 0 1 640,227 V203 A8,8 0 0 1 648,195 Z" />
<rect x="640" y="227" width="260" height="8" fill="#2D8A4E" />
<g transform="translate(652.0, 203.0) scale(0.9166666666666666)" fill="#FFFFFF">
<path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336m-2.5 9.66a1.5 1.5 0 1 0 0 3a1.5 1.5 0 0 0 0 -3m1.207 -4.707a1 1 0 0 0 -1.414 0l-6 6a1 1 0 0 0 1.414 1.414l6 -6a1 1 0 0 0 0 -1.414m-6.207 -.293a1.5 1.5 0 1 0 0 3a1.5 1.5 0 0 0 0 -3" />
</g>
<text x="682" y="220" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#FFFFFF">Phase 3: Incentives</text>
<g transform="translate(655.0, 255.0) scale(0.8333333333333334)" fill="#2D8A4E">
<path d="M17 3.34a10 10 0 1 1 -15 8.66l.005 -.324a10 10 0 0 1 14.995 -8.336m-2.5 9.66a1.5 1.5 0 1 0 0 3a1.5 1.5 0 0 0 0 -3m1.207 -4.707a1 1 0 0 0 -1.414 0l-6 6a1 1 0 0 0 1.414 1.414l6 -6a1 1 0 0 0 0 -1.414m-6.207 -.293a1.5 1.5 0 1 0 0 3a1.5 1.5 0 0 0 0 -3" />
</g>
<text x="685" y="270" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">20% Loyalty Discount</text>
<text x="685" y="290" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">For existing customers on</text>
<text x="685" y="305" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">new model purchases</text>
<line x1="655" y1="317" x2="885" y2="317" stroke="#D5DDE5" stroke-width="0.5" />
<g transform="translate(655.0, 328.0) scale(0.8333333333333334)" fill="#1A3A5C">
<path d="M14 5a1 1 0 0 1 .694 .28l.087 .095l3.699 4.625h.52a3 3 0 0 1 2.995 2.824l.005 .176v4a1 1 0 0 1 -1 1h-1.171a3.001 3.001 0 0 1 -5.658 0h-4.342a3.001 3.001 0 0 1 -5.658 0h-1.171a1 1 0 0 1 -1 -1v-6l.007 -.117l.008 -.056l.017 -.078l.012 -.036l.014 -.05l2.014 -5.034a1 1 0 0 1 .928 -.629zm-7 11a1 1 0 1 0 0 2a1 1 0 0 0 0 -2m10 0a1 1 0 1 0 0 2a1 1 0 0 0 0 -2m-6 -9h-5.324l-1.2 3h6.524zm2.52 0h-.52v3h2.92z" />
</g>
<text x="685" y="343" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">Trade-in Programme</text>
<text x="685" y="363" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">Generous trade-in offers for</text>
<text x="685" y="378" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">existing Kimsoong vehicles</text>
<path fill="#2D8A4E" fill-opacity="0.08" d="M659,415 H881 A4,4 0 0 1 885,419 V433 A4,4 0 0 1 881,437 H659 A4,4 0 0 1 655,433 V419 A4,4 0 0 1 659,415 Z" />
<text x="665" y="430" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#2D8A4E">Cost: Medium | Impact: Retention</text>
<path fill="#F4F6F8" stroke="#1A3A5C" stroke-width="1.5" filter="url(#cardShadow)" d="M928,195 H1172 A8,8 0 0 1 1180,203 V437 A8,8 0 0 1 1172,445 H928 A8,8 0 0 1 920,437 V203 A8,8 0 0 1 928,195 Z" />
<path fill="#1A3A5C" d="M928,195 H1172 A8,8 0 0 1 1180,203 V227 A8,8 0 0 1 1172,235 H928 A8,8 0 0 1 920,227 V203 A8,8 0 0 1 928,195 Z" />
<rect x="920" y="227" width="260" height="8" fill="#1A3A5C" />
<g transform="translate(932.0, 203.0) scale(0.9166666666666666)" fill="#E8A838">
<path d="M17 3a1 1 0 0 1 .993 .883l.007 .117v2.17a3 3 0 1 1 0 5.659v.171a6.002 6.002 0 0 1 -5 5.917v2.083h3a1 1 0 0 1 .117 1.993l-.117 .007h-8a1 1 0 0 1 -.117 -1.993l.117 -.007h3v-2.083a6.002 6.002 0 0 1 -4.996 -5.692l-.004 -.225v-.171a3 3 0 0 1 -3.996 -2.653l-.003 -.176l.005 -.176a3 3 0 0 1 3.995 -2.654l-.001 -2.17a1 1 0 0 1 1 -1h10zm-12 5a1 1 0 1 0 0 2a1 1 0 0 0 0 -2m14 0a1 1 0 1 0 0 2a1 1 0 0 0 0 -2" />
</g>
<text x="962" y="220" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#FFFFFF">Phase 4: Evaluate</text>
<g transform="translate(935.0, 255.0) scale(0.8333333333333334)" fill="#1A3A5C">
<path d="M9.883 2.207a1.9 1.9 0 0 1 2.087 1.522l.025 .167l.005 .104v7a1 1 0 0 0 .883 .993l.117 .007h6.8a2 2 0 0 1 2 2a1 1 0 0 1 -.026 .226a10 10 0 1 1 -12.27 -11.933l.27 -.067l.11 -.02z" />
<path d="M14 3.5v5.5a1 1 0 0 0 1 1h5.5a1 1 0 0 0 .943 -1.332a10 10 0 0 0 -6.11 -6.111a1 1 0 0 0 -1.333 .943z" />
</g>
<text x="965" y="270" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">Measure KPIs</text>
<text x="965" y="290" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">Track repeat rate, satisfaction,</text>
<text x="965" y="305" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">questionnaire return metrics</text>
<line x1="935" y1="317" x2="1165" y2="317" stroke="#D5DDE5" stroke-width="0.5" />
<g transform="translate(935.0, 328.0) scale(0.8333333333333334)" fill="#E8A838">
<path d="M12.01 2.011a3.2 3.2 0 0 1 2.113 .797l.154 .145l.698 .698a1.2 1.2 0 0 0 .71 .341l.135 .008h1a3.2 3.2 0 0 1 3.195 3.018l.005 .182v1c0 .27 .092 .533 .258 .743l.09 .1l.697 .698a3.2 3.2 0 0 1 .147 4.382l-.145 .154l-.698 .698a1.2 1.2 0 0 0 -.341 .71l-.008 .135v1a3.2 3.2 0 0 1 -3.018 3.195l-.182 .005h-1a1.2 1.2 0 0 0 -.743 .258l-.1 .09l-.698 .697a3.2 3.2 0 0 1 -4.382 .147l-.154 -.145l-.698 -.698a1.2 1.2 0 0 0 -.71 -.341l-.135 -.008h-1a3.2 3.2 0 0 1 -3.195 -3.018l-.005 -.182v-1a1.2 1.2 0 0 0 -.258 -.743l-.09 -.1l-.697 -.698a3.2 3.2 0 0 1 -.147 -4.382l.145 -.154l.698 -.698a1.2 1.2 0 0 0 .341 -.71l.008 -.135v-1l.005 -.182a3.2 3.2 0 0 1 3.013 -3.013l.182 -.005h1a1.2 1.2 0 0 0 .743 -.258l.1 -.09l.698 -.697a3.2 3.2 0 0 1 2.269 -.944z" />
</g>
<text x="965" y="343" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">Adjust Programme</text>
<text x="965" y="363" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">Refine based on data;</text>
<text x="965" y="378" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">prepare Year 2 plan</text>
<path fill="#1A3A5C" fill-opacity="0.06" d="M939,415 H1161 A4,4 0 0 1 1165,419 V433 A4,4 0 0 1 1161,437 H939 A4,4 0 0 1 935,433 V419 A4,4 0 0 1 939,415 Z" />
<text x="945" y="430" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#1A3A5C">Cost: Low | Impact: Optimization</text>
<text x="60" y="480" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C">12-Month KPI Targets</text>
<line x1="60" y1="490" x2="1220" y2="490" stroke="#D5DDE5" stroke-width="1" />
<path fill="#F4F6F8" d="M66,505 H414 A6,6 0 0 1 420,511 V569 A6,6 0 0 1 414,575 H66 A6,6 0 0 1 60,569 V511 A6,6 0 0 1 66,505 Z" />
<g transform="translate(75.0, 518.0)" fill="#E74C3C">
<path d="M12.01 2.011a3.2 3.2 0 0 1 2.113 .797l.154 .145l.698 .698a1.2 1.2 0 0 0 .71 .341l.135 .008h1a3.2 3.2 0 0 1 3.195 3.018l.005 .182v1c0 .27 .092 .533 .258 .743l.09 .1l.697 .698a3.2 3.2 0 0 1 .147 4.382l-.145 .154l-.698 .698a1.2 1.2 0 0 0 -.341 .71l-.008 .135v1a3.2 3.2 0 0 1 -3.018 3.195l-.182 .005h-1a1.2 1.2 0 0 0 -.743 .258l-.1 .09l-.698 .697a3.2 3.2 0 0 1 -4.382 .147l-.154 -.145l-.698 -.698a1.2 1.2 0 0 0 -.71 -.341l-.135 -.008h-1a3.2 3.2 0 0 1 -3.195 -3.018l-.005 -.182v-1a1.2 1.2 0 0 0 -.258 -.743l-.09 -.1l-.697 -.698a3.2 3.2 0 0 1 -.147 -4.382l.145 -.154l.698 -.698a1.2 1.2 0 0 0 .341 -.71l.008 -.135v-1l.005 -.182a3.2 3.2 0 0 1 3.013 -3.013l.182 -.005h1a1.2 1.2 0 0 0 .743 -.258l.1 -.09l.698 -.697a3.2 3.2 0 0 1 2.269 -.944z" />
</g>
<text x="110" y="530" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">Repeat Buyer Rate</text>
<text x="110" y="555" font-family="'Helvetica Neue', Arial, sans-serif" font-size="24" font-weight="bold" fill="#E74C3C">15%</text>
<text x="170" y="555" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" fill="#5D6D7E"></text>
<text x="195" y="555" font-family="'Helvetica Neue', Arial, sans-serif" font-size="24" font-weight="bold" fill="#27AE60">30%+</text>
<path fill="#F4F6F8" d="M446,505 H794 A6,6 0 0 1 800,511 V569 A6,6 0 0 1 794,575 H446 A6,6 0 0 1 440,569 V511 A6,6 0 0 1 446,505 Z" />
<g transform="translate(455.0, 518.0)" fill="#E8A838">
<path d="M8.243 7.34l-6.38 .925l-.113 .023a1 1 0 0 0 -.44 1.684l4.622 4.499l-1.09 6.355l-.013 .11a1 1 0 0 0 1.464 .944l5.706 -3l5.693 3l.1 .046a1 1 0 0 0 1.352 -1.1l-1.091 -6.355l4.624 -4.5l.078 -.085a1 1 0 0 0 -.633 -1.62l-6.38 -.926l-2.852 -5.78a1 1 0 0 0 -1.794 0l-2.853 5.78z" />
</g>
<text x="490" y="530" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">Satisfaction (Good+)</text>
<text x="490" y="555" font-family="'Helvetica Neue', Arial, sans-serif" font-size="24" font-weight="bold" fill="#E74C3C">33%</text>
<text x="545" y="555" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" fill="#5D6D7E"></text>
<text x="570" y="555" font-family="'Helvetica Neue', Arial, sans-serif" font-size="24" font-weight="bold" fill="#27AE60">60%</text>
<path fill="#F4F6F8" d="M826,505 H1214 A6,6 0 0 1 1220,511 V569 A6,6 0 0 1 1214,575 H826 A6,6 0 0 1 820,569 V511 A6,6 0 0 1 826,505 Z" />
<g transform="translate(835.0, 518.0)" fill="#2D8A4E">
<path d="M17.997 4.17a3 3 0 0 1 2.003 2.83v12a3 3 0 0 1 -3 3h-10a3 3 0 0 1 -3 -3v-12a3 3 0 0 1 2.003 -2.83a4 4 0 0 0 3.997 3.83h4a4 4 0 0 0 3.98 -3.597zm-8.997 6.83a1 1 0 0 0 -1 1v5a1 1 0 0 0 2 0v-5a1 1 0 0 0 -1 -1m3 4a1 1 0 0 0 -1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0 -1 -1m3 -2a1 1 0 0 0 -1 1v3a1 1 0 0 0 2 0v-3a1 1 0 0 0 -1 -1m-1 -11a2 2 0 1 1 0 4h-4a2 2 0 1 1 0 -4z" />
</g>
<text x="870" y="530" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">Questionnaire Return Rate</text>
<text x="870" y="555" font-family="'Helvetica Neue', Arial, sans-serif" font-size="24" font-weight="bold" fill="#E74C3C">40%</text>
<text x="925" y="555" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" fill="#5D6D7E"></text>
<text x="950" y="555" font-family="'Helvetica Neue', Arial, sans-serif" font-size="24" font-weight="bold" fill="#27AE60">70%</text>
<path fill="#F4F6F8" d="M72,600 H1208 A12,12 0 0 1 1220,612 V612 A12,12 0 0 1 1208,624 H72 A12,12 0 0 1 60,612 V612 A12,12 0 0 1 72,600 Z" />
<path fill="#1A3A5C" d="M72,600 H338 A12,12 0 0 1 350,612 V612 A12,12 0 0 1 338,624 H72 A12,12 0 0 1 60,612 V612 A12,12 0 0 1 72,600 Z" />
<rect x="350" y="600" width="280" height="24" rx="0" fill="#E8A838" />
<rect x="630" y="600" width="280" height="24" rx="0" fill="#2D8A4E" />
<path fill="#1A3A5C" fill-opacity="0.6" d="M922,600 H1208 A12,12 0 0 1 1220,612 V612 A12,12 0 0 1 1208,624 H922 A12,12 0 0 1 910,612 V612 A12,12 0 0 1 922,600 Z" />
<text x="205" y="617" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">DATA FOUNDATION</text>
<text x="490" y="617" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">SERVICE TRANSFORMATION</text>
<text x="770" y="617" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">FINANCIAL INCENTIVES</text>
<text x="1065" y="617" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">OPTIMIZE</text>
<line x1="60" y1="690" x2="1220" y2="690" stroke="#D5DDE5" stroke-width="0.5" />
<text x="60" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">Source: Kimsoong Customer Services — Implementation Plan</text>
<text x="1100" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="10" fill="#95A5A6">CONFIDENTIAL</text>
<text x="1220" y="710" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">9</text>
</svg>

After

Width:  |  Height:  |  Size: 21 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 1.3 MiB

View File

@@ -0,0 +1,62 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 720" width="1280" height="720">
<defs>
<linearGradient id="coverOverlay" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#1A3A5C" stop-opacity="0.85"/>
<stop offset="100%" stop-color="#0D1F33" stop-opacity="0.92"/>
</linearGradient>
<linearGradient id="accentLine" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#E8A838"/>
<stop offset="100%" stop-color="#2D8A4E"/>
</linearGradient>
<filter id="shadowSm">
<feGaussianBlur in="SourceAlpha" stdDeviation="3"/>
<feOffset dx="0" dy="2"/>
<feComponentTransfer><feFuncA type="linear" slope="0.15"/></feComponentTransfer>
<feMerge><feMergeNode/><feMergeNode in="SourceGraphic"/></feMerge>
</filter>
</defs>
<!-- Background image -->
<image href="../images/cover_bg.png" x="0" y="0" width="1280" height="720" preserveAspectRatio="xMidYMid slice"/>
<!-- Dark overlay -->
<rect x="0" y="0" width="1280" height="720" fill="url(#coverOverlay)"/>
<!-- Top accent bar -->
<rect x="0" y="0" width="1280" height="6" fill="url(#accentLine)"/>
<!-- Left decorative vertical line -->
<rect x="80" y="180" width="4" height="280" fill="#E8A838" fill-opacity="0.8"/>
<!-- Main title -->
<text x="110" y="270" font-family="'Helvetica Neue', Arial, sans-serif" font-size="54" font-weight="bold" fill="#FFFFFF" letter-spacing="-0.5">
<tspan x="110" dy="0">Kimsoong Customer</tspan>
<tspan x="110" dy="64">Loyalty Programme</tspan>
</text>
<!-- Subtitle -->
<text x="110" y="410" font-family="'Helvetica Neue', Arial, sans-serif" font-size="24" fill="#FFFFFF" fill-opacity="0.85">
Strategic Framework for Customer Retention &amp; Growth
</text>
<!-- Accent underline -->
<rect x="110" y="430" width="520" height="3" fill="url(#accentLine)"/>
<!-- Bottom info bar -->
<rect x="0" y="640" width="1280" height="80" fill="#0D1F33" fill-opacity="0.5"/>
<!-- Info items -->
<text x="110" y="680" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#FFFFFF" fill-opacity="0.7">
<tspan>European Headquarters</tspan>
<tspan dx="40">|</tspan>
<tspan dx="40">Strategic Proposal</tspan>
<tspan dx="40">|</tspan>
<tspan dx="40">April 2026</tspan>
</text>
<!-- Car icon placeholder -->
<use data-icon="tabler-filled/car" x="1140" y="660" width="36" height="36" fill="#E8A838"/>
<!-- CONFIDENTIAL marking -->
<text x="1200" y="680" font-family="'Helvetica Neue', Arial, sans-serif" font-size="10" fill="#FFFFFF" fill-opacity="0.4" text-anchor="end">CONFIDENTIAL</text>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -0,0 +1,66 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 720" width="1280" height="720">
<defs>
<linearGradient id="topBar" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#1A3A5C"/>
<stop offset="100%" stop-color="#2D8A4E"/>
</linearGradient>
</defs>
<!-- Background -->
<rect width="1280" height="720" fill="#FFFFFF"/>
<!-- Gradient top bar -->
<rect x="0" y="0" width="1280" height="6" fill="url(#topBar)"/>
<!-- Page title — assertion-style -->
<text x="60" y="58" font-family="'Helvetica Neue', Arial, sans-serif" font-size="30" font-weight="bold" fill="#1A3A5C">
Only 15% of Customers Return — A Critical Retention Gap
</text>
<!-- Takeaway box -->
<rect x="60" y="78" width="1160" height="50" rx="4" fill="#1A3A5C"/>
<text x="80" y="108" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#FFFFFF">
The cost of acquiring a new customer is 5-7x retaining an existing one. With only 15% repeat purchases, Kimsoong is leaving significant lifetime value on the table.
</text>
<!-- Three hero numbers — breathing layout, large numbers with ample whitespace -->
<!-- Hero 1: Repeat buyer rate -->
<text x="220" y="260" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="72" font-weight="bold" fill="#E74C3C">15%</text>
<text x="220" y="300" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" fill="#2C3E50">Repeat Buyer Rate</text>
<text x="220" y="325" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#5D6D7E">vs. industry benchmark ~40%</text>
<use data-icon="tabler-filled/alert-triangle" x="196" y="340" width="48" height="48" fill="#E74C3C"/>
<!-- Hero 2: After-sales dissatisfaction -->
<text x="640" y="260" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="72" font-weight="bold" fill="#E8A838">78%</text>
<text x="640" y="300" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" fill="#2C3E50">Fair / Poor After-sales Rating</text>
<text x="640" y="325" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#5D6D7E">Only 33% rate service as Good or above</text>
<use data-icon="tabler-filled/star" x="616" y="340" width="48" height="48" fill="#E8A838"/>
<!-- Hero 3: Lost to competitors -->
<text x="1060" y="260" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="72" font-weight="bold" fill="#1A3A5C">52%</text>
<text x="1060" y="300" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" fill="#2C3E50">Lost to Competitors</text>
<text x="1060" y="325" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#5D6D7E">Largest driver of customer churn</text>
<use data-icon="tabler-filled/rosette" x="1036" y="340" width="48" height="48" fill="#1A3A5C"/>
<!-- Divider line -->
<line x1="60" y1="430" x2="1220" y2="430" stroke="#D5DDE5" stroke-width="1"/>
<!-- Core insight text block — single column, breathing -->
<text x="640" y="490" text-anchor="middle" font-family="Georgia, 'Times New Roman', serif" font-size="22" fill="#1A3A5C" font-style="italic">
"With 85% of customers not returning, every lost buyer represents
</text>
<text x="640" y="520" text-anchor="middle" font-family="Georgia, 'Times New Roman', serif" font-size="22" fill="#1A3A5C" font-style="italic">
3-4 potential vehicle purchases over the next decade."
</text>
<!-- Supporting context -->
<text x="640" y="570" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#5D6D7E">
Questionnaire return rate: only 40% — current customer data is incomplete and unreliable
</text>
<!-- Footer -->
<line x1="60" y1="690" x2="1220" y2="690" stroke="#D5DDE5" stroke-width="0.5"/>
<text x="60" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">Source: Kimsoong Customer Service Department</text>
<text x="1100" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="10" fill="#95A5A6">CONFIDENTIAL</text>
<text x="1220" y="710" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">2</text>
</svg>

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

@@ -0,0 +1,79 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 720" width="1280" height="720">
<defs>
<linearGradient id="topBar" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#1A3A5C"/>
<stop offset="100%" stop-color="#2D8A4E"/>
</linearGradient>
<filter id="cardShadow">
<feGaussianBlur in="SourceAlpha" stdDeviation="4"/>
<feOffset dx="0" dy="2"/>
<feComponentTransfer><feFuncA type="linear" slope="0.08"/></feComponentTransfer>
<feMerge><feMergeNode/><feMergeNode in="SourceGraphic"/></feMerge>
</filter>
</defs>
<!-- Background -->
<rect width="1280" height="720" fill="#FFFFFF"/>
<rect x="0" y="0" width="1280" height="6" fill="url(#topBar)"/>
<!-- Page title -->
<text x="60" y="58" font-family="'Helvetica Neue', Arial, sans-serif" font-size="30" font-weight="bold" fill="#1A3A5C">
Strong Brand Assets Provide Foundation for Loyalty Strategy
</text>
<!-- Takeaway box -->
<rect x="60" y="78" width="1160" height="45" rx="4" fill="#1A3A5C"/>
<text x="80" y="106" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#FFFFFF">
Brand equity is high — the gap is in post-purchase experience, not product appeal. Kimsoong's eco-conscious image and value positioning are strategic differentiators.
</text>
<!-- Left: Image (4/10 = ~480px) -->
<rect x="60" y="145" width="460" height="380" rx="8" fill="#F4F6F8" filter="url(#cardShadow)"/>
<image href="../images/company_profile.png" x="60" y="145" width="460" height="380" preserveAspectRatio="xMidYMid slice" clip-path="inset(0 round 8px)"/>
<!-- Right: Structured content (6/10) -->
<!-- Brand Strengths -->
<use data-icon="tabler-filled/sparkles" x="555" y="150" width="28" height="28" fill="#E8A838"/>
<text x="592" y="172" font-family="'Helvetica Neue', Arial, sans-serif" font-size="20" font-weight="bold" fill="#1A3A5C">Brand Strengths</text>
<text x="592" y="198" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" fill="#2C3E50">
<tspan x="592" dy="0">• Reputation for reliability at competitive prices</tspan>
<tspan x="592" dy="24">• Standard "extras" included (competitors charge extra)</tspan>
<tspan x="592" dy="24">• Strong eco-conscious brand image</tspan>
</text>
<!-- European Footprint -->
<use data-icon="tabler-filled/car" x="555" y="270" width="28" height="28" fill="#1A3A5C"/>
<text x="592" y="292" font-family="'Helvetica Neue', Arial, sans-serif" font-size="20" font-weight="bold" fill="#1A3A5C">European Footprint</text>
<text x="592" y="318" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" fill="#2C3E50">
<tspan x="592" dy="0">• HQ near Paris; franchises across most EU countries</tspan>
<tspan x="592" dy="24">• Sales + Service + Tyres/Exhausts + Used Cars</tspan>
<tspan x="592" dy="24">• 10-year market share growth at lower end</tspan>
</text>
<!-- R&D Pipeline -->
<use data-icon="tabler-filled/rosette" x="555" y="390" width="28" height="28" fill="#2D8A4E"/>
<text x="592" y="412" font-family="'Helvetica Neue', Arial, sans-serif" font-size="20" font-weight="bold" fill="#1A3A5C">R&amp;D Pipeline</text>
<text x="592" y="438" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" fill="#2C3E50">
<tspan x="592" dy="0">• "Eco-car" with alternative power source in development</tspan>
<tspan x="592" dy="24">• Major donations to environmental groups</tspan>
<tspan x="592" dy="24">• Positions brand for future green regulation compliance</tspan>
</text>
<!-- Cost model note -->
<rect x="60" y="545" width="1160" height="55" rx="6" fill="#F4F6F8" stroke="#D5DDE5" stroke-width="1"/>
<use data-icon="tabler-filled/coin" x="80" y="558" width="28" height="28" fill="#E8A838"/>
<text x="118" y="579" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C">Loyalty Programme Cost Model: </text>
<text x="400" y="579" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" fill="#2C3E50">50/50 cost-sharing between head office and European franchises — minimises per-unit investment risk</text>
<!-- Pressure callout -->
<rect x="60" y="615" width="1160" height="40" rx="4" fill="#E74C3C" fill-opacity="0.08" stroke="#E74C3C" stroke-width="1" stroke-opacity="0.3"/>
<use data-icon="tabler-filled/alert-triangle" x="80" y="621" width="24" height="24" fill="#E74C3C"/>
<text x="112" y="641" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#E74C3C" font-weight="bold">Key Constraint: </text>
<text x="240" y="641" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Profit pressure means objectives must be achieved at low cost — high-ROI initiatives are essential</text>
<!-- Footer -->
<line x1="60" y1="690" x2="1220" y2="690" stroke="#D5DDE5" stroke-width="0.5"/>
<text x="60" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">Source: Kimsoong European HQ Briefing</text>
<text x="1100" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="10" fill="#95A5A6">CONFIDENTIAL</text>
<text x="1220" y="710" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">3</text>
</svg>

After

Width:  |  Height:  |  Size: 5.2 KiB

View File

@@ -0,0 +1,174 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 720" width="1280" height="720">
<defs>
<linearGradient id="topBar" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#1A3A5C"/>
<stop offset="100%" stop-color="#2D8A4E"/>
</linearGradient>
<filter id="cardShadow">
<feGaussianBlur in="SourceAlpha" stdDeviation="4"/>
<feOffset dx="0" dy="2"/>
<feComponentTransfer><feFuncA type="linear" slope="0.08"/></feComponentTransfer>
<feMerge><feMergeNode/><feMergeNode in="SourceGraphic"/></feMerge>
</filter>
</defs>
<!-- Background -->
<rect width="1280" height="720" fill="#FFFFFF"/>
<rect x="0" y="0" width="1280" height="6" fill="url(#topBar)"/>
<!-- Page title -->
<text x="60" y="58" font-family="'Helvetica Neue', Arial, sans-serif" font-size="30" font-weight="bold" fill="#1A3A5C">
Young, Employed, Middle-Income — High Lifetime Value Potential
</text>
<!-- Takeaway box -->
<rect x="60" y="78" width="1160" height="45" rx="4" fill="#1A3A5C"/>
<text x="80" y="106" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#FFFFFF">
75% of Kimsoong buyers are under 40 and employed — a demographic with 3-4 vehicle purchase cycles ahead. Gender split is near-even (52M / 48F).
</text>
<!-- ===== QUADRANT 1: Age Distribution (Top-Left) — Donut Chart ===== -->
<rect x="60" y="140" width="555" height="260" rx="8" fill="#F4F6F8" filter="url(#cardShadow)"/>
<use data-icon="tabler-filled/chart-pie" x="80" y="155" width="22" height="22" fill="#1A3A5C"/>
<text x="110" y="173" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" font-weight="bold" fill="#1A3A5C">Age Distribution</text>
<!-- Donut chart — center (230,300), outer R=90, inner r=55 -->
<!-- Angles clockwise from 12 o'clock: x = cx + R*sin(θ), y = cy - R*cos(θ) -->
<!-- Under 30: 48% = 172.8° (0° → 172.8°) — large-arc=0 since <180° -->
<path d="M 230,210 A 90,90 0 0,1 241.28,389.29 L 236.89,354.57 A 55,55 0 0,0 230,245 Z" fill="#1A3A5C"/>
<!-- 31-40: 27% = 97.2° (172.8° → 270°) -->
<path d="M 241.28,389.29 A 90,90 0 0,1 140,300 L 175,300 A 55,55 0 0,0 236.89,354.57 Z" fill="#E8A838"/>
<!-- 41-50: 15% = 54° (270° → 324°) -->
<path d="M 140,300 A 90,90 0 0,1 177.10,227.19 L 197.67,255.50 A 55,55 0 0,0 175,300 Z" fill="#2D8A4E"/>
<!-- Over 50: 10% = 36° (324° → 360°) -->
<path d="M 177.10,227.19 A 90,90 0 0,1 230,210 L 230,245 A 55,55 0 0,0 197.67,255.50 Z" fill="#D5DDE5"/>
<!-- Center circle -->
<circle cx="230" cy="300" r="55" fill="#FFFFFF"/>
<text x="230" y="296" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="24" font-weight="bold" fill="#1A3A5C">75%</text>
<text x="230" y="316" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#5D6D7E">Under 40</text>
<!-- Legend -->
<rect x="350" y="210" width="12" height="12" rx="2" fill="#1A3A5C"/>
<text x="370" y="221" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Under 30</text>
<text x="520" y="221" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C">48%</text>
<rect x="350" y="240" width="12" height="12" rx="2" fill="#E8A838"/>
<text x="370" y="251" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">3140</text>
<text x="520" y="251" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#E8A838">27%</text>
<rect x="350" y="270" width="12" height="12" rx="2" fill="#2D8A4E"/>
<text x="370" y="281" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">4150</text>
<text x="520" y="281" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#2D8A4E">15%</text>
<rect x="350" y="300" width="12" height="12" rx="2" fill="#D5DDE5"/>
<text x="370" y="311" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Over 50</text>
<text x="520" y="311" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#5D6D7E">10%</text>
<!-- Key insight -->
<rect x="350" y="345" width="245" height="36" rx="4" fill="#1A3A5C" fill-opacity="0.06"/>
<text x="365" y="368" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#1A3A5C" font-weight="600">↑ Young base = long customer lifetime</text>
<!-- ===== QUADRANT 2: Income Distribution (Top-Right) — Horizontal bars ===== -->
<rect x="635" y="140" width="585" height="260" rx="8" fill="#F4F6F8" filter="url(#cardShadow)"/>
<use data-icon="tabler-filled/coin" x="655" y="155" width="22" height="22" fill="#E8A838"/>
<text x="685" y="173" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" font-weight="bold" fill="#1A3A5C">Income Distribution</text>
<!-- Higher income: 5% -->
<text x="670" y="216" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Higher</text>
<rect x="760" y="202" width="20" height="20" rx="3" fill="#1A3A5C" fill-opacity="0.25"/>
<text x="790" y="217" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#5D6D7E">5%</text>
<!-- Middle income: 82% — highlight -->
<text x="670" y="260" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#2C3E50">Middle</text>
<rect x="760" y="246" width="328" height="22" rx="3" fill="#E8A838"/>
<text x="1100" y="262" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#E8A838">82%</text>
<!-- Lower income: 16% -->
<text x="670" y="304" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Lower</text>
<rect x="760" y="290" width="64" height="20" rx="3" fill="#1A3A5C" fill-opacity="0.4"/>
<text x="834" y="305" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#5D6D7E">16%</text>
<!-- Insight -->
<rect x="660" y="335" width="540" height="50" rx="4" fill="#E8A838" fill-opacity="0.08"/>
<text x="680" y="356" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" fill="#1A3A5C" font-weight="600">82% middle income — price-sensitive but financially stable.</text>
<text x="680" y="374" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">Ideal for value-driven loyalty incentives (discounts, trade-ins).</text>
<!-- ===== QUADRANT 3: Occupation (Bottom-Left) — Horizontal bar chart ===== -->
<rect x="60" y="420" width="555" height="260" rx="8" fill="#F4F6F8" filter="url(#cardShadow)"/>
<use data-icon="tabler-filled/user" x="80" y="435" width="22" height="22" fill="#1A3A5C"/>
<text x="110" y="453" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" font-weight="bold" fill="#1A3A5C">Occupation Breakdown</text>
<!-- Employed: 75% -->
<text x="80" y="498" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Employed</text>
<rect x="200" y="484" width="330" height="20" rx="3" fill="#1A3A5C"/>
<text x="540" y="499" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C">75%</text>
<!-- Self-employed: 15% -->
<text x="80" y="534" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Self-employed</text>
<rect x="200" y="520" width="66" height="20" rx="3" fill="#E8A838"/>
<text x="276" y="535" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#E8A838">15%</text>
<!-- Student: 8% -->
<text x="80" y="568" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Student</text>
<rect x="200" y="554" width="35" height="20" rx="3" fill="#2D8A4E"/>
<text x="245" y="569" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2D8A4E">8%</text>
<!-- Retired: 2% -->
<text x="80" y="602" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Retired</text>
<rect x="200" y="588" width="9" height="20" rx="3" fill="#D5DDE5"/>
<text x="220" y="603" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#95A5A6">2%</text>
<!-- Insight -->
<rect x="80" y="630" width="515" height="32" rx="4" fill="#1A3A5C" fill-opacity="0.06"/>
<text x="95" y="651" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#1A3A5C" font-weight="600">90% are working professionals — active economic participants with purchasing power</text>
<!-- ===== QUADRANT 4: Interests (Bottom-Right) ===== -->
<rect x="635" y="420" width="585" height="260" rx="8" fill="#F4F6F8" filter="url(#cardShadow)"/>
<use data-icon="tabler-filled/heart" x="655" y="435" width="22" height="22" fill="#E74C3C"/>
<text x="685" y="453" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" font-weight="bold" fill="#1A3A5C">Customer Interests (Ranked)</text>
<!-- Interest items with rank badges -->
<circle cx="672" cy="490" r="12" fill="#E8A838"/>
<text x="672" y="495" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">1</text>
<text x="694" y="495" font-family="'Helvetica Neue', Arial, sans-serif" font-size="15" fill="#2C3E50">Eating / Drinking</text>
<circle cx="672" cy="522" r="12" fill="#E8A838"/>
<text x="672" y="527" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">2</text>
<text x="694" y="527" font-family="'Helvetica Neue', Arial, sans-serif" font-size="15" fill="#2C3E50">Sport</text>
<circle cx="672" cy="554" r="12" fill="#E8A838"/>
<text x="672" y="559" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">3</text>
<text x="694" y="559" font-family="'Helvetica Neue', Arial, sans-serif" font-size="15" fill="#2C3E50">Travel</text>
<circle cx="672" cy="586" r="12" fill="#2D8A4E"/>
<text x="672" y="591" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">4</text>
<text x="694" y="591" font-family="'Helvetica Neue', Arial, sans-serif" font-size="15" font-weight="bold" fill="#2D8A4E">Environment ★</text>
<!-- Right column -->
<circle cx="880" cy="490" r="12" fill="#D5DDE5"/>
<text x="880" y="495" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">5</text>
<text x="902" y="495" font-family="'Helvetica Neue', Arial, sans-serif" font-size="15" fill="#5D6D7E">Health / Fitness</text>
<circle cx="880" cy="522" r="12" fill="#D5DDE5"/>
<text x="880" y="527" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">6</text>
<text x="902" y="527" font-family="'Helvetica Neue', Arial, sans-serif" font-size="15" fill="#5D6D7E">Reading</text>
<circle cx="880" cy="554" r="12" fill="#D5DDE5"/>
<text x="880" y="559" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">7</text>
<text x="902" y="559" font-family="'Helvetica Neue', Arial, sans-serif" font-size="15" fill="#5D6D7E">The Arts</text>
<circle cx="880" cy="586" r="12" fill="#D5DDE5"/>
<text x="880" y="591" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">8</text>
<text x="902" y="591" font-family="'Helvetica Neue', Arial, sans-serif" font-size="15" fill="#5D6D7E">Politics</text>
<!-- Insight -->
<rect x="655" y="618" width="545" height="45" rx="4" fill="#2D8A4E" fill-opacity="0.08"/>
<text x="675" y="637" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" fill="#2D8A4E" font-weight="600">Environment ranks #4 — aligns with Kimsoong's eco-brand.</text>
<text x="675" y="654" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">Loyalty programme can leverage eco-positioning for deeper engagement.</text>
<!-- Footer -->
<line x1="60" y1="690" x2="1220" y2="690" stroke="#D5DDE5" stroke-width="0.5"/>
<text x="60" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">Source: Kimsoong Customer Questionnaire (n=40% response rate)</text>
<text x="1100" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="10" fill="#95A5A6">CONFIDENTIAL</text>
<text x="1220" y="710" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">4</text>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -0,0 +1,147 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 720" width="1280" height="720">
<defs>
<linearGradient id="topBar" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#1A3A5C"/>
<stop offset="100%" stop-color="#2D8A4E"/>
</linearGradient>
<filter id="dotShadow">
<feGaussianBlur in="SourceAlpha" stdDeviation="4"/>
<feOffset dx="0" dy="2"/>
<feComponentTransfer><feFuncA type="linear" slope="0.2"/></feComponentTransfer>
<feMerge><feMergeNode/><feMergeNode in="SourceGraphic"/></feMerge>
</filter>
</defs>
<!-- Background -->
<rect width="1280" height="720" fill="#FFFFFF"/>
<rect x="0" y="0" width="1280" height="6" fill="url(#topBar)"/>
<!-- Page title -->
<text x="60" y="58" font-family="'Helvetica Neue', Arial, sans-serif" font-size="30" font-weight="bold" fill="#1A3A5C">
After-Sales Service: High Importance, Critically Low Satisfaction
</text>
<!-- Takeaway box -->
<rect x="60" y="78" width="1160" height="45" rx="4" fill="#1A3A5C"/>
<text x="80" y="100" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#FFFFFF">
<tspan x="80" dy="0">After-sales ranks #4 in customer priorities but only 33% rate it Good or above — the single largest gap between what customers want and</tspan>
<tspan x="80" dy="16">what they receive. This is the strategic intervention point.</tspan>
</text>
<!-- ===== 2×2 Matrix Area ===== -->
<!-- Axis lines -->
<line x1="160" y1="150" x2="160" y2="610" stroke="#1A3A5C" stroke-width="2"/>
<line x1="160" y1="610" x2="1000" y2="610" stroke="#1A3A5C" stroke-width="2"/>
<!-- Y-axis label -->
<text x="30" y="390" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C" text-anchor="middle" transform="rotate(-90, 30, 390)">Satisfaction Level (%)</text>
<text x="140" y="170" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">100%</text>
<text x="140" y="280" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">75%</text>
<text x="140" y="390" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">50%</text>
<text x="140" y="500" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">25%</text>
<text x="140" y="608" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">0%</text>
<!-- Grid lines -->
<line x1="160" y1="280" x2="1000" y2="280" stroke="#D5DDE5" stroke-width="0.5" stroke-dasharray="4,4"/>
<line x1="160" y1="390" x2="1000" y2="390" stroke="#D5DDE5" stroke-width="1" stroke-dasharray="6,3"/>
<line x1="160" y1="500" x2="1000" y2="500" stroke="#D5DDE5" stroke-width="0.5" stroke-dasharray="4,4"/>
<!-- X-axis label -->
<text x="580" y="648" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C" text-anchor="middle">Customer Priority Ranking (1 = Highest)</text>
<text x="280" y="632" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">#1</text>
<text x="400" y="632" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">#2</text>
<text x="520" y="632" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">#3</text>
<text x="640" y="632" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">#4</text>
<text x="760" y="632" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">#5</text>
<text x="880" y="632" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">#6</text>
<!-- Quadrant shading -->
<!-- Top-left: High priority + High satisfaction (green) -->
<rect x="160" y="150" width="420" height="230" fill="#2D8A4E" fill-opacity="0.05"/>
<!-- Bottom-left: High priority + Low satisfaction (red — danger zone) -->
<rect x="160" y="380" width="420" height="230" fill="#E74C3C" fill-opacity="0.06"/>
<text x="370" y="590" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#E74C3C" fill-opacity="0.4" text-anchor="middle">CRITICAL GAP ZONE</text>
<!-- Data points -->
<!-- #1 Economy — high satisfaction ~80% → y = 150 + (1-0.80)*460 = 242 -->
<circle cx="280" cy="242" r="30" fill="#2D8A4E" filter="url(#dotShadow)"/>
<text x="280" y="238" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#FFFFFF">Economy</text>
<text x="280" y="254" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#FFFFFF">~80%</text>
<!-- #2 Price — high satisfaction ~75% → y = 150 + (1-0.75)*460 = 265 -->
<circle cx="400" cy="265" r="28" fill="#2D8A4E" filter="url(#dotShadow)"/>
<text x="400" y="261" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#FFFFFF">Price</text>
<text x="400" y="277" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#FFFFFF">~75%</text>
<!-- #3 Reliability — good satisfaction ~70% → y = 150 + (1-0.70)*460 = 288 -->
<circle cx="520" cy="288" r="26" fill="#E8A838" filter="url(#dotShadow)"/>
<text x="520" y="284" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" font-weight="bold" fill="#FFFFFF">Reliability</text>
<text x="520" y="300" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#FFFFFF">~70%</text>
<!-- #4 After-sales — CRITICAL: 33% satisfaction → y = 150 + (1-0.33)*460 = 458 -->
<circle cx="640" cy="458" r="36" fill="#E74C3C" filter="url(#dotShadow)"/>
<text x="640" y="451" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#FFFFFF">After-</text>
<text x="640" y="466" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#FFFFFF">Sales</text>
<text x="640" y="482" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#FFFFFF">33%</text>
<!-- Critical gap annotation arrow -->
<line x1="640" y1="288" x2="640" y2="420" stroke="#E74C3C" stroke-width="2" stroke-dasharray="6,3"/>
<text x="656" y="360" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#E74C3C">GAP</text>
<!-- #5 Warranty — medium satisfaction ~55% → y = 150 + (1-0.55)*460 = 357 -->
<circle cx="760" cy="357" r="22" fill="#5D6D7E" filter="url(#dotShadow)"/>
<text x="760" y="353" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">Warranty</text>
<text x="760" y="367" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="10" fill="#FFFFFF">~55%</text>
<!-- #6 Performance — medium satisfaction ~60% → y = 150 + (1-0.60)*460 = 334 -->
<circle cx="880" cy="334" r="20" fill="#5D6D7E" filter="url(#dotShadow)"/>
<text x="880" y="330" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">Perf.</text>
<text x="880" y="344" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="10" fill="#FFFFFF">~60%</text>
<!-- ===== Right panel — After-sales breakdown ===== -->
<rect x="1020" y="150" width="220" height="320" rx="8" fill="#F4F6F8" stroke="#D5DDE5" stroke-width="1"/>
<text x="1130" y="180" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C">After-Sales Rating</text>
<line x1="1035" y1="192" x2="1225" y2="192" stroke="#D5DDE5" stroke-width="1"/>
<!-- Ratings -->
<text x="1040" y="220" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" fill="#2C3E50">Excellent</text>
<text x="1210" y="220" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#27AE60">4%</text>
<rect x="1040" y="228" width="19" height="6" rx="3" fill="#27AE60"/>
<text x="1040" y="256" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" fill="#2C3E50">Very Good</text>
<text x="1210" y="256" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#27AE60">12%</text>
<rect x="1040" y="264" width="57" height="6" rx="3" fill="#27AE60"/>
<text x="1040" y="292" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" fill="#2C3E50">Good</text>
<text x="1210" y="292" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#E8A838">17%</text>
<rect x="1040" y="300" width="81" height="6" rx="3" fill="#E8A838"/>
<line x1="1035" y1="316" x2="1225" y2="316" stroke="#E74C3C" stroke-width="1" stroke-dasharray="4,3"/>
<text x="1130" y="332" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#E74C3C" font-weight="bold">— 33% threshold —</text>
<text x="1040" y="358" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#E74C3C">Fair</text>
<text x="1210" y="358" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#E74C3C">61%</text>
<rect x="1040" y="366" width="170" height="6" rx="3" fill="#E74C3C"/>
<text x="1040" y="394" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#E74C3C">Poor</text>
<text x="1210" y="394" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#E74C3C">6%</text>
<rect x="1040" y="402" width="29" height="6" rx="3" fill="#E74C3C"/>
<!-- Summary -->
<rect x="1030" y="420" width="200" height="40" rx="4" fill="#E74C3C" fill-opacity="0.08"/>
<text x="1130" y="440" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#E74C3C">67% Dissatisfied</text>
<text x="1130" y="455" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#5D6D7E">(Fair + Poor combined)</text>
<!-- Data quality warning -->
<rect x="1020" y="500" width="220" height="56" rx="6" fill="#E8A838" fill-opacity="0.08" stroke="#E8A838" stroke-width="1" stroke-opacity="0.3"/>
<use data-icon="tabler-filled/alert-triangle" x="1035" y="509" width="20" height="20" fill="#E8A838"/>
<text x="1062" y="523" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" font-weight="bold" fill="#E8A838">Data Quality Warning</text>
<text x="1035" y="543" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#5D6D7E">Only 40% questionnaire return</text>
<text x="1035" y="555" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#5D6D7E">rate — potential response bias</text>
<!-- Footer -->
<line x1="60" y1="690" x2="1220" y2="690" stroke="#D5DDE5" stroke-width="0.5"/>
<text x="60" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">Source: Customer Priority Survey &amp; After-Sales Satisfaction Survey</text>
<text x="1100" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="10" fill="#95A5A6">CONFIDENTIAL</text>
<text x="1220" y="710" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">5</text>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -0,0 +1,107 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 720" width="1280" height="720">
<defs>
<linearGradient id="topBar" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#1A3A5C"/>
<stop offset="100%" stop-color="#2D8A4E"/>
</linearGradient>
<filter id="barShadow">
<feGaussianBlur in="SourceAlpha" stdDeviation="3"/>
<feOffset dx="0" dy="2"/>
<feComponentTransfer><feFuncA type="linear" slope="0.1"/></feComponentTransfer>
<feMerge><feMergeNode/><feMergeNode in="SourceGraphic"/></feMerge>
</filter>
</defs>
<!-- Background -->
<rect width="1280" height="720" fill="#FFFFFF"/>
<rect x="0" y="0" width="1280" height="6" fill="url(#topBar)"/>
<!-- Page title -->
<text x="60" y="58" font-family="'Helvetica Neue', Arial, sans-serif" font-size="30" font-weight="bold" fill="#1A3A5C">
78% of Customer Loss Is Addressable — Competitors and Service Dominate
</text>
<!-- Takeaway box -->
<rect x="60" y="78" width="1160" height="45" rx="4" fill="#1A3A5C"/>
<text x="80" y="100" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#FFFFFF">
<tspan x="80" dy="0">78% of churn is within Kimsoong's control. Service improvement and competitive positioning are the two levers. Only 13% of losses</tspan>
<tspan x="80" dy="16">(relocation + no longer driving) are truly uncontrollable.</tspan>
</text>
<!-- Chart area -->
<!-- Y-axis labels -->
<text x="60" y="180" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C">Reason for Not Repurchasing</text>
<!-- ===== Horizontal bars (descending) ===== -->
<!-- Bar 1: Bought competitor — 52% (RED — largest) -->
<text x="60" y="235" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" fill="#2C3E50">Bought competitor's model</text>
<rect x="310" y="218" width="468" height="28" rx="4" fill="#E74C3C" filter="url(#barShadow)"/>
<text x="790" y="238" font-family="'Helvetica Neue', Arial, sans-serif" font-size="20" font-weight="bold" fill="#E74C3C">52%</text>
<use data-icon="tabler-filled/alert-triangle" x="835" y="220" width="24" height="24" fill="#E74C3C"/>
<!-- Bar 2: Disappointed with service — 26% (ORANGE/ACCENT) -->
<text x="60" y="290" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" fill="#2C3E50">Disappointed with service</text>
<rect x="310" y="273" width="234" height="28" rx="4" fill="#E8A838" filter="url(#barShadow)"/>
<text x="556" y="293" font-family="'Helvetica Neue', Arial, sans-serif" font-size="20" font-weight="bold" fill="#E8A838">26%</text>
<!-- Cumulative bracket: 78% addressable -->
<line x1="860" y1="218" x2="860" y2="306" stroke="#E74C3C" stroke-width="2"/>
<line x1="850" y1="218" x2="860" y2="218" stroke="#E74C3C" stroke-width="2"/>
<line x1="850" y1="306" x2="860" y2="306" stroke="#E74C3C" stroke-width="2"/>
<rect x="870" y="245" width="110" height="30" rx="4" fill="#E74C3C" fill-opacity="0.08" stroke="#E74C3C" stroke-width="1"/>
<text x="925" y="265" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#E74C3C">78% Addressable</text>
<!-- Divider — addressable vs uncontrollable -->
<line x1="60" y1="320" x2="1000" y2="320" stroke="#D5DDE5" stroke-width="1" stroke-dasharray="6,4"/>
<text x="1010" y="325" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">— uncontrollable —</text>
<!-- Bar 3: Don't know — 9% (GRAY) -->
<text x="60" y="357" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" fill="#5D6D7E">Don't know</text>
<rect x="310" y="340" width="81" height="28" rx="4" fill="#95A5A6" fill-opacity="0.5"/>
<text x="403" y="360" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" fill="#95A5A6">9%</text>
<!-- Bar 4: Relocated — 8% (GRAY) -->
<text x="60" y="407" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" fill="#5D6D7E">Relocated</text>
<rect x="310" y="390" width="72" height="28" rx="4" fill="#95A5A6" fill-opacity="0.5"/>
<text x="394" y="410" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" fill="#95A5A6">8%</text>
<!-- Bar 5: No longer drive — 5% (GRAY) -->
<text x="60" y="457" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" fill="#5D6D7E">No longer drive</text>
<rect x="310" y="440" width="45" height="28" rx="4" fill="#95A5A6" fill-opacity="0.5"/>
<text x="367" y="460" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" fill="#95A5A6">5%</text>
<!-- ===== Cumulative line chart (right side) ===== -->
<text x="60" y="520" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C">Cumulative % of Addressable Churn</text>
<!-- Progress bar showing cumulative -->
<rect x="60" y="538" width="900" height="24" rx="12" fill="#F4F6F8" stroke="#D5DDE5" stroke-width="1"/>
<!-- Competitor segment: 52% = 468px -->
<rect x="60" y="538" width="468" height="24" rx="12" fill="#E74C3C"/>
<!-- Service segment: 26% = 234px (total 702px) -->
<rect x="528" y="538" width="234" height="24" rx="0" fill="#E8A838"/>
<!-- Cap the right end -->
<rect x="728" y="538" width="34" height="24" rx="12" fill="#E8A838"/>
<!-- Labels on progress -->
<text x="294" y="555" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" font-weight="bold" fill="#FFFFFF">Competitors: 52%</text>
<text x="630" y="555" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" font-weight="bold" fill="#FFFFFF">Service: 26%</text>
<!-- Remaining -->
<text x="800" y="555" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#95A5A6">Uncontrollable: 22%</text>
<!-- ===== Strategic insight panel ===== -->
<rect x="60" y="585" width="1160" height="82" rx="8" fill="#F4F6F8" stroke="#D5DDE5" stroke-width="1"/>
<use data-icon="tabler-filled/report-analytics" x="80" y="598" width="28" height="28" fill="#1A3A5C"/>
<text x="118" y="618" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" font-weight="bold" fill="#1A3A5C">Strategic Implication</text>
<text x="80" y="645" font-family="'Helvetica Neue', Arial, sans-serif" font-size="15" fill="#2C3E50">
<tspan x="80" dy="0">Two levers control 78% of churn: (1) Competitive positioning — enhance value proposition to prevent switching;</tspan>
<tspan x="80" dy="20">(2) Service excellence — address the #1 dissatisfaction driver. The loyalty programme must target both.</tspan>
</text>
<!-- Footer -->
<line x1="60" y1="690" x2="1220" y2="690" stroke="#D5DDE5" stroke-width="0.5"/>
<text x="60" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">Source: Kimsoong Customer Services — Non-repurchase Reasons Analysis</text>
<text x="1100" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="10" fill="#95A5A6">CONFIDENTIAL</text>
<text x="1220" y="710" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">6</text>
</svg>

After

Width:  |  Height:  |  Size: 7.1 KiB

View File

@@ -0,0 +1,104 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 720" width="1280" height="720">
<defs>
<linearGradient id="topBar" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#1A3A5C"/>
<stop offset="100%" stop-color="#2D8A4E"/>
</linearGradient>
<linearGradient id="coreGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#1A3A5C"/>
<stop offset="100%" stop-color="#2D8A4E"/>
</linearGradient>
<filter id="coreShadow">
<feGaussianBlur in="SourceAlpha" stdDeviation="8"/>
<feOffset dx="0" dy="4"/>
<feComponentTransfer><feFuncA type="linear" slope="0.15"/></feComponentTransfer>
<feMerge><feMergeNode/><feMergeNode in="SourceGraphic"/></feMerge>
</filter>
<filter id="nodeShadow">
<feGaussianBlur in="SourceAlpha" stdDeviation="4"/>
<feOffset dx="0" dy="2"/>
<feComponentTransfer><feFuncA type="linear" slope="0.1"/></feComponentTransfer>
<feMerge><feMergeNode/><feMergeNode in="SourceGraphic"/></feMerge>
</filter>
</defs>
<!-- Background -->
<rect width="1280" height="720" fill="#FFFFFF"/>
<rect x="0" y="0" width="1280" height="6" fill="url(#topBar)"/>
<!-- Subtle radial decoration -->
<circle cx="640" cy="380" r="320" fill="#1A3A5C" fill-opacity="0.015"/>
<circle cx="640" cy="380" r="220" fill="#1A3A5C" fill-opacity="0.02"/>
<!-- Page title -->
<text x="60" y="58" font-family="'Helvetica Neue', Arial, sans-serif" font-size="30" font-weight="bold" fill="#1A3A5C">
A Four-Pillar Framework to Transform Customer Relationships
</text>
<!-- Light subtitle -->
<text x="60" y="85" font-family="Georgia, 'Times New Roman', serif" font-size="16" fill="#5D6D7E" font-style="italic">
From transactional sales to enduring loyalty — a strategic architecture for Kimsoong Europe
</text>
<!-- ===== Connection lines (behind nodes) ===== -->
<!-- Core center: (640, 380). Pillars at cardinal positions -->
<line x1="640" y1="380" x2="260" y2="260" stroke="#1A3A5C" stroke-width="2" stroke-opacity="0.2" stroke-dasharray="6,4"/>
<line x1="640" y1="380" x2="1020" y2="260" stroke="#E8A838" stroke-width="2" stroke-opacity="0.2" stroke-dasharray="6,4"/>
<line x1="640" y1="380" x2="260" y2="520" stroke="#2D8A4E" stroke-width="2" stroke-opacity="0.2" stroke-dasharray="6,4"/>
<line x1="640" y1="380" x2="1020" y2="520" stroke="#1A3A5C" stroke-width="2" stroke-opacity="0.2" stroke-dasharray="6,4"/>
<!-- ===== Central core ===== -->
<circle cx="640" cy="380" r="80" fill="url(#coreGrad)" filter="url(#coreShadow)"/>
<use data-icon="tabler-filled/heart" x="616" y="340" width="48" height="48" fill="#FFFFFF"/>
<text x="640" y="410" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#FFFFFF">Customer</text>
<text x="640" y="428" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#FFFFFF">Loyalty</text>
<text x="640" y="446" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#FFFFFF" fill-opacity="0.8">Programme</text>
<!-- ===== Pillar 1 — Top-Left: Build relationships ===== -->
<circle cx="260" cy="260" r="55" fill="#FFFFFF" stroke="#1A3A5C" stroke-width="3" filter="url(#nodeShadow)"/>
<use data-icon="tabler-filled/coin" x="238" y="228" width="44" height="44" fill="#1A3A5C"/>
<text x="260" y="295" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#1A3A5C">RELATIONSHIPS</text>
<!-- Label below -->
<text x="260" y="335" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C">Build Long-term</text>
<text x="260" y="355" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C">Relationships</text>
<text x="260" y="375" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#5D6D7E">→ Increase profits</text>
<!-- ===== Pillar 2 — Top-Right: Increase loyalty ===== -->
<circle cx="1020" cy="260" r="55" fill="#FFFFFF" stroke="#E8A838" stroke-width="3" filter="url(#nodeShadow)"/>
<use data-icon="tabler-filled/rosette" x="998" y="228" width="44" height="44" fill="#E8A838"/>
<text x="1020" y="295" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#E8A838">LOYALTY</text>
<!-- Label below -->
<text x="1020" y="335" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#E8A838">Increase Customer</text>
<text x="1020" y="355" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#E8A838">Loyalty</text>
<text x="1020" y="375" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#5D6D7E">15% → 30%+ repeat rate</text>
<!-- ===== Pillar 3 — Bottom-Left: Data-driven ===== -->
<circle cx="260" cy="520" r="55" fill="#FFFFFF" stroke="#2D8A4E" stroke-width="3" filter="url(#nodeShadow)"/>
<use data-icon="tabler-filled/chart-pie" x="238" y="488" width="44" height="44" fill="#2D8A4E"/>
<text x="260" y="555" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#2D8A4E">PROFILING</text>
<!-- Label below -->
<text x="260" y="595" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#2D8A4E">Accurate Buyer</text>
<text x="260" y="615" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#2D8A4E">Profiling</text>
<text x="260" y="635" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#5D6D7E">→ Data-driven decisions</text>
<!-- ===== Pillar 4 — Bottom-Right: Staff engagement ===== -->
<circle cx="1020" cy="520" r="55" fill="#FFFFFF" stroke="#1A3A5C" stroke-width="3" filter="url(#nodeShadow)"/>
<use data-icon="tabler-filled/user" x="998" y="488" width="44" height="44" fill="#1A3A5C"/>
<text x="1020" y="555" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#1A3A5C">ENGAGEMENT</text>
<!-- Label below -->
<text x="1020" y="595" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C">Staff</text>
<text x="1020" y="615" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C">Engagement</text>
<text x="1020" y="635" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#5D6D7E">→ Service excellence</text>
<!-- Cost model annotation -->
<rect x="480" y="550" width="320" height="36" rx="18" fill="#F4F6F8" stroke="#D5DDE5" stroke-width="1"/>
<use data-icon="tabler-filled/coin" x="495" y="557" width="20" height="20" fill="#E8A838"/>
<text x="525" y="573" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Cost model: </text>
<text x="612" y="573" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">50/50 shared with head office</text>
<!-- Footer -->
<line x1="60" y1="690" x2="1220" y2="690" stroke="#D5DDE5" stroke-width="0.5"/>
<text x="60" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">Source: Kimsoong Customer Services Department — Strategic Framework</text>
<text x="1100" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="10" fill="#95A5A6">CONFIDENTIAL</text>
<text x="1220" y="710" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">7</text>
</svg>

After

Width:  |  Height:  |  Size: 7.8 KiB

View File

@@ -0,0 +1,128 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 720" width="1280" height="720">
<defs>
<linearGradient id="topBar" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#1A3A5C"/>
<stop offset="100%" stop-color="#2D8A4E"/>
</linearGradient>
<filter id="cardShadow">
<feGaussianBlur in="SourceAlpha" stdDeviation="4"/>
<feOffset dx="0" dy="2"/>
<feComponentTransfer><feFuncA type="linear" slope="0.08"/></feComponentTransfer>
<feMerge><feMergeNode/><feMergeNode in="SourceGraphic"/></feMerge>
</filter>
</defs>
<!-- Background -->
<rect width="1280" height="720" fill="#FFFFFF"/>
<rect x="0" y="0" width="1280" height="6" fill="url(#topBar)"/>
<!-- Page title -->
<text x="60" y="58" font-family="'Helvetica Neue', Arial, sans-serif" font-size="30" font-weight="bold" fill="#1A3A5C">
Prioritize Service and Data — Financial Incentives Follow
</text>
<!-- Takeaway box -->
<rect x="60" y="78" width="1160" height="45" rx="4" fill="#1A3A5C"/>
<text x="80" y="106" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#FFFFFF">
Lead with service; follow with incentives. The branded pen initiative has the highest ROI for data collection (projected 40% → 70% response rate).
</text>
<!-- Column headers -->
<text x="80" y="155" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#5D6D7E">INITIATIVE</text>
<text x="680" y="155" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#5D6D7E">IMPACT</text>
<text x="880" y="155" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#5D6D7E">COST</text>
<text x="1040" y="155" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#5D6D7E">ROI SIGNAL</text>
<line x1="60" y1="165" x2="1220" y2="165" stroke="#D5DDE5" stroke-width="1"/>
<!-- ===== Initiative 1 ⭐: 3-Year Free After-sales Service ===== -->
<rect x="60" y="175" width="1160" height="90" rx="6" fill="#E8A838" fill-opacity="0.06" stroke="#E8A838" stroke-width="1.5" filter="url(#cardShadow)"/>
<!-- Priority badge -->
<rect x="72" y="185" width="28" height="28" rx="14" fill="#E8A838"/>
<text x="86" y="204" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#FFFFFF">1</text>
<use data-icon="tabler-filled/star" x="105" y="185" width="24" height="24" fill="#E8A838"/>
<!-- Content -->
<use data-icon="tabler-filled/shield-check" x="72" y="220" width="24" height="24" fill="#1A3A5C"/>
<text x="105" y="210" font-family="'Helvetica Neue', Arial, sans-serif" font-size="17" font-weight="bold" fill="#1A3A5C">3-Year Free After-Sales Service</text>
<text x="105" y="240" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" fill="#5D6D7E">Directly addresses #1 pain point — transforms service from</text>
<text x="105" y="255" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" fill="#5D6D7E">cost center to loyalty driver</text>
<!-- Impact -->
<rect x="680" y="195" width="80" height="24" rx="12" fill="#E74C3C" fill-opacity="0.12"/>
<text x="720" y="212" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#E74C3C">HIGH</text>
<!-- Cost -->
<text x="880" y="212" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Med-High</text>
<!-- ROI -->
<rect x="1040" y="190" width="160" height="40" rx="4" fill="#2D8A4E" fill-opacity="0.08"/>
<text x="1050" y="209" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#2D8A4E" font-weight="600">Reduces 26% service</text>
<text x="1050" y="224" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#2D8A4E" font-weight="600">churn → high CLV gain</text>
<!-- ===== Initiative 2: 20% Loyalty Discount ===== -->
<rect x="60" y="275" width="1160" height="85" rx="6" fill="#F4F6F8" filter="url(#cardShadow)"/>
<rect x="72" y="285" width="28" height="28" rx="14" fill="#1A3A5C"/>
<text x="86" y="304" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#FFFFFF">2</text>
<use data-icon="tabler-filled/discount" x="72" y="318" width="24" height="24" fill="#E8A838"/>
<text x="105" y="306" font-family="'Helvetica Neue', Arial, sans-serif" font-size="17" font-weight="bold" fill="#1A3A5C">20% Loyalty Discount</text>
<text x="105" y="333" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" fill="#5D6D7E">Financial incentive — directly lowers switching barrier for repeat buyers</text>
<!-- Impact -->
<rect x="680" y="293" width="80" height="24" rx="12" fill="#E74C3C" fill-opacity="0.12"/>
<text x="720" y="310" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#E74C3C">HIGH</text>
<!-- Cost -->
<text x="880" y="310" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Medium</text>
<!-- ROI -->
<rect x="1040" y="290" width="160" height="30" rx="4" fill="#E8A838" fill-opacity="0.08"/>
<text x="1050" y="310" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#E8A838" font-weight="600">Counters competitor pull</text>
<!-- ===== Initiative 3: Enhanced Trade-in Programme ===== -->
<rect x="60" y="370" width="1160" height="85" rx="6" fill="#F4F6F8" filter="url(#cardShadow)"/>
<rect x="72" y="380" width="28" height="28" rx="14" fill="#1A3A5C"/>
<text x="86" y="399" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#FFFFFF">3</text>
<use data-icon="tabler-filled/car" x="72" y="413" width="24" height="24" fill="#1A3A5C"/>
<text x="105" y="401" font-family="'Helvetica Neue', Arial, sans-serif" font-size="17" font-weight="bold" fill="#1A3A5C">Enhanced Trade-in Programme</text>
<text x="105" y="428" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" fill="#5D6D7E">Generous trade-in offers reduce switching barrier and lock customers in ecosystem</text>
<!-- Impact -->
<rect x="680" y="388" width="80" height="24" rx="12" fill="#E8A838" fill-opacity="0.15"/>
<text x="720" y="405" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#E8A838">MEDIUM</text>
<!-- Cost -->
<text x="880" y="405" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Low-Med</text>
<!-- ROI -->
<rect x="1040" y="385" width="160" height="30" rx="4" fill="#1A3A5C" fill-opacity="0.06"/>
<text x="1050" y="405" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#1A3A5C" font-weight="600">Captures used car value</text>
<!-- ===== Initiative 4: Customer Magazine ===== -->
<rect x="60" y="465" width="1160" height="85" rx="6" fill="#F4F6F8" filter="url(#cardShadow)"/>
<rect x="72" y="475" width="28" height="28" rx="14" fill="#5D6D7E"/>
<text x="86" y="494" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#FFFFFF">4</text>
<use data-icon="tabler-filled/heart" x="72" y="508" width="24" height="24" fill="#2D8A4E"/>
<text x="105" y="496" font-family="'Helvetica Neue', Arial, sans-serif" font-size="17" font-weight="bold" fill="#1A3A5C">Customer Magazine</text>
<text x="105" y="523" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" fill="#5D6D7E">Free monthly magazine with owner features — builds emotional connection and brand community</text>
<!-- Impact -->
<rect x="680" y="483" width="100" height="24" rx="12" fill="#D5DDE5"/>
<text x="730" y="500" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#5D6D7E">LOW-MED</text>
<!-- Cost -->
<text x="880" y="500" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#2C3E50">Low</text>
<!-- ROI -->
<rect x="1040" y="480" width="160" height="30" rx="4" fill="#1A3A5C" fill-opacity="0.06"/>
<text x="1050" y="500" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">Brand affinity uplift</text>
<!-- ===== Initiative 5: Questionnaire Incentive ===== -->
<rect x="60" y="560" width="1160" height="85" rx="6" fill="#2D8A4E" fill-opacity="0.04" stroke="#2D8A4E" stroke-width="1" filter="url(#cardShadow)"/>
<rect x="72" y="570" width="28" height="28" rx="14" fill="#2D8A4E"/>
<text x="86" y="589" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#FFFFFF">5</text>
<use data-icon="tabler-filled/gift" x="72" y="603" width="24" height="24" fill="#2D8A4E"/>
<text x="105" y="591" font-family="'Helvetica Neue', Arial, sans-serif" font-size="17" font-weight="bold" fill="#1A3A5C">Questionnaire Incentive (Branded Pen)</text>
<text x="105" y="618" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" fill="#5D6D7E">Premium branded pen for completing lifestyle questionnaires — improves data quality (40% → 70%)</text>
<!-- Impact -->
<rect x="680" y="578" width="80" height="24" rx="12" fill="#E8A838" fill-opacity="0.15"/>
<text x="720" y="595" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="13" font-weight="bold" fill="#E8A838">MEDIUM</text>
<!-- Cost -->
<text x="880" y="595" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#2D8A4E">Very Low</text>
<!-- ROI -->
<rect x="1040" y="575" width="160" height="40" rx="4" fill="#2D8A4E" fill-opacity="0.08"/>
<text x="1050" y="594" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#2D8A4E" font-weight="bold">★ Highest ROI</text>
<text x="1050" y="609" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#2D8A4E">40% → 70% response rate</text>
<!-- Footer -->
<line x1="60" y1="690" x2="1220" y2="690" stroke="#D5DDE5" stroke-width="0.5"/>
<text x="60" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">Source: Director A &amp; Director B Proposals — Consolidated &amp; Prioritized</text>
<text x="1100" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="10" fill="#95A5A6">CONFIDENTIAL</text>
<text x="1220" y="710" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">8</text>
</svg>

After

Width:  |  Height:  |  Size: 10 KiB

View File

@@ -0,0 +1,180 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 720" width="1280" height="720">
<defs>
<linearGradient id="topBar" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#1A3A5C"/>
<stop offset="100%" stop-color="#2D8A4E"/>
</linearGradient>
<linearGradient id="timelineGrad" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#1A3A5C"/>
<stop offset="100%" stop-color="#2D8A4E"/>
</linearGradient>
<filter id="cardShadow">
<feGaussianBlur in="SourceAlpha" stdDeviation="4"/>
<feOffset dx="0" dy="2"/>
<feComponentTransfer><feFuncA type="linear" slope="0.08"/></feComponentTransfer>
<feMerge><feMergeNode/><feMergeNode in="SourceGraphic"/></feMerge>
</filter>
</defs>
<!-- Background -->
<rect width="1280" height="720" fill="#FFFFFF"/>
<rect x="0" y="0" width="1280" height="6" fill="url(#topBar)"/>
<!-- Page title -->
<text x="60" y="58" font-family="'Helvetica Neue', Arial, sans-serif" font-size="30" font-weight="bold" fill="#1A3A5C">
Quick Wins First, Then Systematic Service Transformation
</text>
<!-- Takeaway box -->
<rect x="60" y="78" width="1160" height="45" rx="4" fill="#1A3A5C"/>
<text x="80" y="106" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#FFFFFF">
A phased 12-month rollout — launch low-cost, high-data-value initiatives first, then scale to service and financial incentives as infrastructure matures.
</text>
<!-- ===== Timeline bar ===== -->
<rect x="80" y="158" width="1120" height="8" rx="4" fill="url(#timelineGrad)"/>
<!-- Phase markers (circles on timeline) -->
<circle cx="220" cy="162" r="14" fill="#FFFFFF" stroke="#1A3A5C" stroke-width="3"/>
<text x="220" y="167" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#1A3A5C">Q1</text>
<circle cx="500" cy="162" r="14" fill="#FFFFFF" stroke="#E8A838" stroke-width="3"/>
<text x="500" y="167" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#E8A838">Q2</text>
<circle cx="780" cy="162" r="14" fill="#FFFFFF" stroke="#2D8A4E" stroke-width="3"/>
<text x="780" y="167" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#2D8A4E">Q3</text>
<circle cx="1060" cy="162" r="14" fill="#FFFFFF" stroke="#1A3A5C" stroke-width="3"/>
<text x="1060" y="167" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#1A3A5C">Q4</text>
<!-- ===== Phase 1: Q1 — Quick Wins ===== -->
<rect x="80" y="195" width="260" height="250" rx="8" fill="#F4F6F8" stroke="#1A3A5C" stroke-width="1.5" filter="url(#cardShadow)"/>
<rect x="80" y="195" width="260" height="40" rx="8" fill="#1A3A5C"/>
<rect x="80" y="227" width="260" height="8" fill="#1A3A5C"/>
<use data-icon="tabler-filled/sparkles" x="92" y="203" width="22" height="22" fill="#E8A838"/>
<text x="122" y="220" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#FFFFFF">Phase 1: Quick Wins</text>
<use data-icon="tabler-filled/gift" x="95" y="255" width="20" height="20" fill="#2D8A4E"/>
<text x="125" y="270" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">Launch Magazine</text>
<text x="125" y="288" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">Monthly customer publication</text>
<text x="125" y="303" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">with owner stories</text>
<line x1="95" y1="315" x2="325" y2="315" stroke="#D5DDE5" stroke-width="0.5"/>
<use data-icon="tabler-filled/report-analytics" x="95" y="328" width="20" height="20" fill="#E8A838"/>
<text x="125" y="343" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">Deploy Questionnaire</text>
<text x="125" y="360" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">Incentive</text>
<text x="125" y="378" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">Branded pen programme</text>
<text x="125" y="393" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">for data collection</text>
<rect x="95" y="415" width="230" height="22" rx="4" fill="#2D8A4E" fill-opacity="0.08"/>
<text x="105" y="430" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#2D8A4E">Cost: Very Low | Impact: Quick Data</text>
<!-- ===== Phase 2: Q2 — Service Uplift ===== -->
<rect x="360" y="195" width="260" height="250" rx="8" fill="#F4F6F8" stroke="#E8A838" stroke-width="1.5" filter="url(#cardShadow)"/>
<rect x="360" y="195" width="260" height="40" rx="8" fill="#E8A838"/>
<rect x="360" y="227" width="260" height="8" fill="#E8A838"/>
<use data-icon="tabler-filled/shield-check" x="372" y="203" width="22" height="22" fill="#FFFFFF"/>
<text x="402" y="220" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#FFFFFF">Phase 2: Service Uplift</text>
<use data-icon="tabler-filled/shield-check" x="375" y="255" width="20" height="20" fill="#E8A838"/>
<text x="405" y="270" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">3-Year Free After-</text>
<text x="405" y="288" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">sales Service</text>
<text x="405" y="310" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">Roll out across all European</text>
<text x="405" y="325" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">franchise locations</text>
<text x="405" y="355" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">Addresses 26% service churn</text>
<text x="405" y="373" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">Staff training programme</text>
<rect x="375" y="415" width="230" height="22" rx="4" fill="#E8A838" fill-opacity="0.1"/>
<text x="385" y="430" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#E8A838">Cost: Med-High | Impact: Core Fix</text>
<!-- ===== Phase 3: Q3 — Financial Incentives ===== -->
<rect x="640" y="195" width="260" height="250" rx="8" fill="#F4F6F8" stroke="#2D8A4E" stroke-width="1.5" filter="url(#cardShadow)"/>
<rect x="640" y="195" width="260" height="40" rx="8" fill="#2D8A4E"/>
<rect x="640" y="227" width="260" height="8" fill="#2D8A4E"/>
<use data-icon="tabler-filled/discount" x="652" y="203" width="22" height="22" fill="#FFFFFF"/>
<text x="682" y="220" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#FFFFFF">Phase 3: Incentives</text>
<use data-icon="tabler-filled/discount" x="655" y="255" width="20" height="20" fill="#2D8A4E"/>
<text x="685" y="270" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">20% Loyalty Discount</text>
<text x="685" y="290" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">For existing customers on</text>
<text x="685" y="305" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">new model purchases</text>
<line x1="655" y1="317" x2="885" y2="317" stroke="#D5DDE5" stroke-width="0.5"/>
<use data-icon="tabler-filled/car" x="655" y="328" width="20" height="20" fill="#1A3A5C"/>
<text x="685" y="343" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">Trade-in Programme</text>
<text x="685" y="363" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">Generous trade-in offers for</text>
<text x="685" y="378" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">existing Kimsoong vehicles</text>
<rect x="655" y="415" width="230" height="22" rx="4" fill="#2D8A4E" fill-opacity="0.08"/>
<text x="665" y="430" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#2D8A4E">Cost: Medium | Impact: Retention</text>
<!-- ===== Phase 4: Q4 — Evaluate & Optimize ===== -->
<rect x="920" y="195" width="260" height="250" rx="8" fill="#F4F6F8" stroke="#1A3A5C" stroke-width="1.5" filter="url(#cardShadow)"/>
<rect x="920" y="195" width="260" height="40" rx="8" fill="#1A3A5C"/>
<rect x="920" y="227" width="260" height="8" fill="#1A3A5C"/>
<use data-icon="tabler-filled/trophy" x="932" y="203" width="22" height="22" fill="#E8A838"/>
<text x="962" y="220" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#FFFFFF">Phase 4: Evaluate</text>
<use data-icon="tabler-filled/chart-pie" x="935" y="255" width="20" height="20" fill="#1A3A5C"/>
<text x="965" y="270" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">Measure KPIs</text>
<text x="965" y="290" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">Track repeat rate, satisfaction,</text>
<text x="965" y="305" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">questionnaire return metrics</text>
<line x1="935" y1="317" x2="1165" y2="317" stroke="#D5DDE5" stroke-width="0.5"/>
<use data-icon="tabler-filled/rosette" x="935" y="328" width="20" height="20" fill="#E8A838"/>
<text x="965" y="343" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">Adjust Programme</text>
<text x="965" y="363" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">Refine based on data;</text>
<text x="965" y="378" font-family="'Helvetica Neue', Arial, sans-serif" font-size="12" fill="#5D6D7E">prepare Year 2 plan</text>
<rect x="935" y="415" width="230" height="22" rx="4" fill="#1A3A5C" fill-opacity="0.06"/>
<text x="945" y="430" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#1A3A5C">Cost: Low | Impact: Optimization</text>
<!-- ===== KPI Target Cards ===== -->
<text x="60" y="480" font-family="'Helvetica Neue', Arial, sans-serif" font-size="16" font-weight="bold" fill="#1A3A5C">12-Month KPI Targets</text>
<line x1="60" y1="490" x2="1220" y2="490" stroke="#D5DDE5" stroke-width="1"/>
<!-- KPI 1: Repeat Rate -->
<rect x="60" y="505" width="360" height="70" rx="6" fill="#F4F6F8"/>
<use data-icon="tabler-filled/rosette" x="75" y="518" width="24" height="24" fill="#E74C3C"/>
<text x="110" y="530" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">Repeat Buyer Rate</text>
<text x="110" y="555" font-family="'Helvetica Neue', Arial, sans-serif" font-size="24" font-weight="bold" fill="#E74C3C">15%</text>
<text x="170" y="555" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" fill="#5D6D7E"></text>
<text x="195" y="555" font-family="'Helvetica Neue', Arial, sans-serif" font-size="24" font-weight="bold" fill="#27AE60">30%+</text>
<!-- KPI 2: Satisfaction -->
<rect x="440" y="505" width="360" height="70" rx="6" fill="#F4F6F8"/>
<use data-icon="tabler-filled/star" x="455" y="518" width="24" height="24" fill="#E8A838"/>
<text x="490" y="530" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">Satisfaction (Good+)</text>
<text x="490" y="555" font-family="'Helvetica Neue', Arial, sans-serif" font-size="24" font-weight="bold" fill="#E74C3C">33%</text>
<text x="545" y="555" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" fill="#5D6D7E"></text>
<text x="570" y="555" font-family="'Helvetica Neue', Arial, sans-serif" font-size="24" font-weight="bold" fill="#27AE60">60%</text>
<!-- KPI 3: Questionnaire Return -->
<rect x="820" y="505" width="400" height="70" rx="6" fill="#F4F6F8"/>
<use data-icon="tabler-filled/report-analytics" x="835" y="518" width="24" height="24" fill="#2D8A4E"/>
<text x="870" y="530" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" font-weight="bold" fill="#1A3A5C">Questionnaire Return Rate</text>
<text x="870" y="555" font-family="'Helvetica Neue', Arial, sans-serif" font-size="24" font-weight="bold" fill="#E74C3C">40%</text>
<text x="925" y="555" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" fill="#5D6D7E"></text>
<text x="950" y="555" font-family="'Helvetica Neue', Arial, sans-serif" font-size="24" font-weight="bold" fill="#27AE60">70%</text>
<!-- ===== Progress arrow ===== -->
<rect x="60" y="600" width="1160" height="24" rx="12" fill="#F4F6F8"/>
<rect x="60" y="600" width="290" height="24" rx="12" fill="#1A3A5C"/>
<rect x="350" y="600" width="280" height="24" rx="0" fill="#E8A838"/>
<rect x="630" y="600" width="280" height="24" rx="0" fill="#2D8A4E"/>
<rect x="910" y="600" width="310" height="24" rx="12" fill="#1A3A5C" fill-opacity="0.6"/>
<text x="205" y="617" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">DATA FOUNDATION</text>
<text x="490" y="617" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">SERVICE TRANSFORMATION</text>
<text x="770" y="617" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">FINANCIAL INCENTIVES</text>
<text x="1065" y="617" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" font-weight="bold" fill="#FFFFFF">OPTIMIZE</text>
<!-- Footer -->
<line x1="60" y1="690" x2="1220" y2="690" stroke="#D5DDE5" stroke-width="0.5"/>
<text x="60" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">Source: Kimsoong Customer Services — Implementation Plan</text>
<text x="1100" y="710" font-family="'Helvetica Neue', Arial, sans-serif" font-size="10" fill="#95A5A6">CONFIDENTIAL</text>
<text x="1220" y="710" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#95A5A6">9</text>
</svg>

After

Width:  |  Height:  |  Size: 14 KiB

View File

@@ -0,0 +1,95 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 720" width="1280" height="720">
<defs>
<linearGradient id="closingOverlay" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#1A3A5C" stop-opacity="0.92"/>
<stop offset="100%" stop-color="#0D1F33" stop-opacity="0.96"/>
</linearGradient>
<linearGradient id="accentLine" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#E8A838"/>
<stop offset="100%" stop-color="#2D8A4E"/>
</linearGradient>
<filter id="glowSm">
<feGaussianBlur in="SourceAlpha" stdDeviation="6"/>
<feOffset dx="0" dy="3"/>
<feComponentTransfer><feFuncA type="linear" slope="0.12"/></feComponentTransfer>
<feMerge><feMergeNode/><feMergeNode in="SourceGraphic"/></feMerge>
</filter>
</defs>
<!-- Background image -->
<image href="../images/roadmap_bg.png" x="0" y="0" width="1280" height="720" preserveAspectRatio="xMidYMid slice"/>
<!-- Dark overlay -->
<rect x="0" y="0" width="1280" height="720" fill="url(#closingOverlay)"/>
<!-- Top accent bar -->
<rect x="0" y="0" width="1280" height="6" fill="url(#accentLine)"/>
<!-- Subtle decorative circle -->
<circle cx="640" cy="360" r="280" fill="#FFFFFF" fill-opacity="0.02"/>
<circle cx="640" cy="360" r="200" fill="#FFFFFF" fill-opacity="0.02"/>
<!-- Core message -->
<text x="640" y="170" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="36" font-weight="bold" fill="#FFFFFF" letter-spacing="-0.5">
Customer Retention Is the Highest-ROI
</text>
<text x="640" y="218" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="36" font-weight="bold" fill="#FFFFFF" letter-spacing="-0.5">
Growth Lever for Kimsoong Europe
</text>
<!-- Accent underline -->
<rect x="380" y="238" width="520" height="3" fill="url(#accentLine)"/>
<!-- Strategic statement -->
<text x="640" y="285" text-anchor="middle" font-family="Georgia, 'Times New Roman', serif" font-size="20" fill="#FFFFFF" fill-opacity="0.85" font-style="italic">
"Transforming 15% repeat buyers into 30%+ is achievable
</text>
<text x="640" y="312" text-anchor="middle" font-family="Georgia, 'Times New Roman', serif" font-size="20" fill="#FFFFFF" fill-opacity="0.85" font-style="italic">
within 12 months with a phased, data-driven loyalty programme."
</text>
<!-- Three imperatives -->
<rect x="170" y="355" width="940" height="200" rx="10" fill="#FFFFFF" fill-opacity="0.08"/>
<!-- Imperative 1 -->
<use data-icon="tabler-filled/shield-check" x="210" y="380" width="36" height="36" fill="#E8A838"/>
<text x="260" y="397" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" font-weight="bold" fill="#E8A838">1</text>
<text x="285" y="397" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" font-weight="bold" fill="#FFFFFF">Fix after-sales service first</text>
<text x="260" y="420" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#FFFFFF" fill-opacity="0.7">
It's the #1 reason customers leave — 26% churn is directly service-related
</text>
<!-- Divider -->
<line x1="210" y1="438" x2="1070" y2="438" stroke="#FFFFFF" stroke-width="0.5" stroke-opacity="0.15"/>
<!-- Imperative 2 -->
<use data-icon="tabler-filled/report-analytics" x="210" y="452" width="36" height="36" fill="#2D8A4E"/>
<text x="260" y="469" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" font-weight="bold" fill="#2D8A4E">2</text>
<text x="285" y="469" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" font-weight="bold" fill="#FFFFFF">Build data capability</text>
<text x="260" y="492" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#FFFFFF" fill-opacity="0.7">
40% questionnaire return rate is a strategic blind spot — the branded pen closes this gap at minimal cost
</text>
<!-- Divider -->
<line x1="210" y1="510" x2="1070" y2="510" stroke="#FFFFFF" stroke-width="0.5" stroke-opacity="0.15"/>
<!-- Imperative 3 -->
<use data-icon="tabler-filled/clock" x="210" y="524" width="36" height="36" fill="#FFFFFF"/>
<text x="260" y="541" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" font-weight="bold" fill="#FFFFFF">3</text>
<text x="285" y="541" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" font-weight="bold" fill="#FFFFFF">Phase financial incentives after service foundation</text>
<text x="260" y="556" font-family="'Helvetica Neue', Arial, sans-serif" font-size="14" fill="#FFFFFF" fill-opacity="0.7">
Discounts and trade-ins amplify — but cannot substitute for — a strong service experience
</text>
<!-- Call to action -->
<rect x="410" y="590" width="460" height="50" rx="25" fill="#E8A838" filter="url(#glowSm)"/>
<text x="640" y="621" text-anchor="middle" font-family="'Helvetica Neue', Arial, sans-serif" font-size="18" font-weight="bold" fill="#1A3A5C">
Approve Q1 Launch of Phase 1 Quick Wins
</text>
<!-- Footer -->
<line x1="60" y1="670" x2="1220" y2="670" stroke="#FFFFFF" stroke-width="0.3" stroke-opacity="0.2"/>
<text x="60" y="700" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#FFFFFF" fill-opacity="0.4">Kimsoong Customer Services Department | European Headquarters</text>
<text x="1100" y="700" font-family="'Helvetica Neue', Arial, sans-serif" font-size="10" fill="#FFFFFF" fill-opacity="0.3">CONFIDENTIAL</text>
<text x="1220" y="700" text-anchor="end" font-family="'Helvetica Neue', Arial, sans-serif" font-size="11" fill="#FFFFFF" fill-opacity="0.4">10</text>
</svg>

After

Width:  |  Height:  |  Size: 5.6 KiB