Afterdark Archive
Y2K shoulder bags ·
SHOPIFY READY · PERSONA STORE · live since 2026-06-17
1646
Orders
$66,337
Revenue
$24,884
Contribution
1.2%
Refund rate
4.49
Avg review
37
Products tested
READY
Shopify readiness 88
Winners
| Product | Status | Score | Confidence | Orders | Review | Return rate | Drivers |
|---|---|---|---|---|---|---|---|
| Black studded Y2K shoulder bag | HERO PRODUCT | 90 | HIGH | 242 | 4.9 | 2% | velocity (88); conversion (83) |
| Silver metallic Y2K mini shoulder bag | HERO PRODUCT | 90 | HIGH | 199 | 4.8 | 3% | velocity (86); conversion (90) |
| Brown buckle Y2K shoulder bag | HERO PRODUCT | 88 | HIGH | 172 | 4.8 | 2% | velocity (82); conversion (84) |
| Black distressed Y2K shoulder bag | WINNER | 85 | HIGH | 152 | 4.7 | 3% | velocity (78); conversion (75) |
| Black Y2K shoulder bag chain hardware | WINNER | 83 | MEDIUM | 95 | 4.8 | 3% | conversion (86); contribution (91) |
| Burgundy Y2K shoulder bag | WINNER | 82 | HIGH | 102 | 4.7 | 4% | conversion (91); contribution (78) |
| Brown oversized Y2K shoulder tote | WINNER | 81 | MEDIUM | 94 | 4.6 | 5% | conversion (75); contribution (98) |
| Beige compact Y2K shoulder bag | WINNER | 80 | MEDIUM | 76 | 4.6 | 4% | conversion (74); contribution (91) |
| Grey croc Y2K shoulder bag | MATURE | 75 | MEDIUM | 56 | 4.4 | 6% | cross_channel (40) |
| Blue denim Y2K shoulder bag | WINNER | 73 | MEDIUM | 45 | 4.4 | 6% | cross_channel (40) |
| Small pink Y2K flap shoulder bag | WINNER | 73 | MEDIUM | 62 | 4.5 | 5% | cross_channel (40) |
| White buckle Y2K shoulder bag | WINNER | 72 | MEDIUM | 42 | 4.5 | 5% | velocity (45); cross_channel (40) |
| Black quilted Y2K chain bag | PROMISING | 70 | MEDIUM | 25 | 4.4 | 5% | velocity (34); cross_channel (40) |
| Test product 04 Y2K bag | PROMISING | 68 | LOW | 12 | 4.1 | 6% | velocity (45); cross_channel (40) |
| Green suede Y2K shoulder bag | PROMISING | 67 | MEDIUM | 40 | 4.3 | 7% | velocity (44); cross_channel (40) |
| Purple rhinestone Y2K mini bag | PROMISING | 67 | MEDIUM | 35 | 4.2 | 8% | velocity (40); cross_channel (40) |
| Test product 19 Y2K bag | PROMISING | 66 | LOW | 12 | 4.1 | 6% | velocity (40); cross_channel (40) |
| Test product 09 Y2K bag | PROMISING | 66 | LOW | 13 | 4.1 | 6% | velocity (42); cross_channel (40) |
| Test product 07 Y2K bag | TESTING | 65 | LOW | 8 | 4.1 | 6% | velocity (39); cross_channel (40) |
| Test product 03 Y2K bag | PROMISING | 65 | LOW | 10 | 4.1 | 6% | velocity (35); cross_channel (40) |
Supplier truth (internal data vs claims)
sup_moda_retro_bags_store
87 HIGH 509 orders · internal weight 94%
- claims score
- 91.6
- internal score
- 86.5
- avg delivery
- 4.0d
- late rate
- 1.2%
- refund rate
- 1.6%
sup_lixia_leather_goods
78 HIGH 444 orders · internal weight 94%
- claims score
- 70.1
- internal score
- 78.5
- avg delivery
- 4.1d
- late rate
- 1.1%
- refund rate
- 1.6%
sup_aurora_bags
85 HIGH 693 orders · internal weight 96%
- claims score
- 90.6
- internal score
- 84.4
- avg delivery
- 4.0d
- late rate
- 1.6%
- refund rate
- 0.7%
Social
instagram · last 30 days: 42,300 followers · reach 610,000 · profile visits 19,800 · link clicks 8,400 · best format what fits inside (3.1x clicks)
Experiments
| Kind | Hypothesis | A | B | n | Outcome | Decision |
|---|---|---|---|---|---|---|
| video_hook | 'What fits inside' hooks drive more link clicks than studio product videos | {'hook': 'studio product video'} | {'hook': 'what fits inside'} | 14/15 | 3.1x link clicks for variant B HIGH | adopt B |
Paid tests
| Campaign | Spend | Purchases | CAC | ROAS | Contribution after ads | Decision | Reasoning |
|---|---|---|---|---|---|---|---|
| Studded bag UGC hook A | $420 | 41 | $10.24 | 4.29 | $309.8 | SCALE | CAC $10.24 <= 70% of break-even $17.80; contribution after ads $309.80 |
| Silver mini what-fits-inside | $380 | 33 | $11.52 | 3.47 | $121.6 | KEEP TESTING | profitable ($121.60 after ads) but CAC $11.52 is within 30% of break-even $15.20 |
| Tote broad prospecting | $500 | 12 | $41.67 | 1.17 | $-218.0 | REDUCE | contribution after ads $-218.00 negative; CAC $41.67 > break-even $23.50 despite ROAS 1.17 |
| Red glossy retargeting | $300 | 9 | $33.33 | 1.26 | $-165.9 | KILL | 9 purchases (< 10); contribution after ads $-165.90 |
Store health & learning
Store health score
88.9 HIGH n=1646 · m1.0
- product demand
- 100.0
- assortment depth
- 100
- supplier reliability
- 83.1
- quality
- 87.4
- delivery
- 97.4
- profitability
- 85.0
- customer satisfaction
- 77.3
- content performance
- 100.0
- social growth
- 100.0
- repeatability
- 60.5
Positive
- product_demand (100)
- assortment_depth (100)
- supplier_reliability (83)
- quality (87)
- delivery (97)
- profitability (85)
- customer_satisfaction (77)
- content_performance (100)
- social_growth (100)
Evidence
{
"days_live": 93,
"orders": 1646
}Optimisation hypotheses (4)
| HIGH | high cart low purchase — Brown oversized Y2K shoulder tote: carts do not convert (17%) — shipping, trust, checkout or pricing friction possible. experiment: free_shipping · B = free shipping, price +$3 · metric purchase_rate |
| HIGH | high impressions low ctr — Grey croc Y2K shoulder bag: CTR 2.1% is well below the 4% benchmark — creative or title likely the problem, not demand. experiment: hero_image · B = model-worn hero per image playbook · metric ctr |
| HIGH | high cart low purchase — Purple rhinestone Y2K mini bag: carts do not convert (17%) — shipping, trust, checkout or pricing friction possible. experiment: free_shipping · B = free shipping, price +$3 · metric purchase_rate |
| MEDIUM | strong sales bad reviews — Red glossy Y2K shoulder bag: sells (43 orders) but reviews average 3.6 — supplier quality problem likely. experiment: supplier_switch · B = next-best supplier candidate for the concept · metric review_score |
Customer feedback insights
| <span class="pos">+</span> | Customers repeatedly praise material (141/535, 26%) → lead descriptions and hooks with the material; use 'feels expensive' customer language in ads |
| <span class="pos">+</span> | Customers repeatedly praise strap (111/535, 21%) |
| <span class="pos">+</span> | Customers repeatedly praise hardware (96/535, 18%) → feature hardware close-ups in content |
| <span class="pos">+</span> | Customers repeatedly praise as described (81/535, 15%) → keep hero imagery style; reuse 'exactly like the photos' as social proof |
| <span class="pos">+</span> | Customers repeatedly praise packaging (78/535, 15%) |
| <span class="pos">+</span> | Customers repeatedly praise delivery (78/535, 15%) → state dispatch time prominently |
| <span class="pos">+</span> | Customers repeatedly praise value (77/535, 14%) |
| <span class="neg">−</span> | Customers repeatedly complain about strap (27/535, 5%) → state strap drop / length in the listing; prefer suppliers with adjustable straps; add a size-reference photo |
| <span class="neg">−</span> | Customers repeatedly complain about as described (22/535, 4%) → re-shoot hero image to match delivered product; remove any attribute the delivered product lacks |
| <span class="neg">−</span> | Customers repeatedly complain about color accuracy (21/535, 4%) → add natural-light photo; state 'colour appears darker in person' |
| <span class="pos">+</span> | Customers repeatedly praise durability (20/535, 4%) |
| <span class="pos">+</span> | Customers repeatedly praise color accuracy (17/535, 3%) |
| <span class="neg">−</span> | Customers repeatedly complain about value (17/535, 3%) |
| <span class="neg">−</span> | Customers repeatedly complain about hardware (10/535, 2%) → flag hardware defect to supplier selection; add hardware close-up to listing so expectations match |
| <span class="neg">−</span> | Customers repeatedly complain about defects (10/535, 2%) |
| <span class="neg">−</span> | Customers repeatedly complain about missing (6/535, 1%) |
| <span class="neg">−</span> | Customers repeatedly complain about durability (4/535, 1%) → lower supplier truth weight; re-source; remove durability claims from content |
Expansion candidates (around winners)
| 86 | Black chain y2k shoulder bag shares winning attributes: black, chain, metal hardware, shoulder bag; opportunity score 77 (INCLUDE_IN_STORE) |
| 86 | Black metal hardware y2k shoulder bag shares winning attributes: black, distressed, metal hardware, shoulder bag; opportunity score 76 (INCLUDE_IN_STORE) |
| 85 | Black y2k shoulder bag shares winning attributes: black, shoulder bag, y2k; opportunity score 76 (INCLUDE_IN_STORE) |
| 85 | Brown oversized y2k shoulder bag shares winning attributes: brown, oversized, shoulder bag, y2k; opportunity score 77 (INCLUDE_IN_STORE) |
| 85 | Black buckle y2k shoulder bag shares winning attributes: black, buckle, shoulder bag, y2k; opportunity score 74 (INCLUDE_IN_STORE) |
| 82 | Brown baguette y2k shoulder bag shares winning attributes: brown, shoulder bag, y2k; opportunity score 75 (INCLUDE_IN_STORE) |
| 81 | Silver chain y2k shoulder bag shares winning attributes: chain, shoulder bag, silver, y2k; opportunity score 72 (TEST) |
| 77 | Brown metal hardware y2k shoulder bag shares winning attributes: brown, metal hardware, oversized, shoulder bag; opportunity score 62 (TEST) |
| 77 | Silver metal hardware y2k shoulder bag shares winning attributes: metal hardware, metallic, mini, shoulder bag; opportunity score 61 (TEST) |
| 75 | Purple metal hardware y2k shoulder bag shares winning attributes: metal hardware, mini, purple, rhinestone; opportunity score 59 (MANUAL_REVIEW) |
Inventory
| Product | Stage | Status | Supplier stock | Owned | Reorder point | Velocity/day | Days of cover |
|---|---|---|---|---|---|---|---|
| prod_ada_00 | bulk inventory | OK | 483 | 0 | 28 | 2.574 | — |
| prod_ada_01 | bulk inventory | OK | 505 | 0 | 23 | 2.117 | — |
| prod_ada_02 | bulk inventory | OK | 242 | 0 | 20 | 1.83 | — |
| prod_ada_03 | bulk inventory | OK | 511 | 0 | 18 | 1.617 | — |
| prod_ada_04 | small stock | OK | 108 | 0 | 12 | 1.085 | — |
| prod_ada_06 | small stock | OK | 267 | 0 | 11 | 1.011 | — |
| prod_ada_05 | small stock | OK | 171 | 0 | 11 | 1.0 | — |
| prod_ada_07 | small stock | OK | 511 | 0 | 9 | 0.809 | — |
| prod_ada_08 | small stock | OK | 559 | 0 | 7 | 0.66 | — |
| prod_ada_09 | small stock | OK | 565 | 0 | 7 | 0.596 | — |
| prod_ada_12 | small stock | OK | 279 | 0 | 5 | 0.479 | — |
| prod_ada_14 | supplier fulfilment | OK | 217 | 0 | 5 | 0.457 | — |
| prod_ada_10 | small stock | OK | 96 | 0 | 5 | 0.447 | — |
| prod_ada_19 | supplier fulfilment | OK | 330 | 0 | 5 | 0.444 | — |
| prod_ada_11 | small stock | OK | 525 | 0 | 5 | 0.426 | — |
| prod_ada_24 | supplier fulfilment | OK | 220 | 0 | 4 | 0.394 | — |
Customer feedback (sample)
| 4.7 | Love the material, exactly like the photos | material, strap |
| 4.6 | Arrived quickly, well packaged | material, strap |
| 4.9 | Arrived quickly, well packaged | material, strap |
| 4.9 | Hardware feels solid | material, strap |
| 5.0 | Love the material, exactly like the photos | material, strap |
| 4.2 | Arrived quickly, well packaged | material, strap |
| 5.0 | Great quality for the price | material, strap |
| 4.0 | Colour not as pictured | strap, hardware, as_described |
| 4.3 | Great quality for the price | material, strap |
| 5.0 | Strap is a bit short but cute | material, strap |
| 4.6 | Strap is a bit short but cute | material, strap |
| 4.2 | Strap is a bit short but cute | material, strap |
Shopify readiness
Shopify readiness score
87.9 HIGH n=1646 · m1.0
- orders
- 97.0
- winners
- 100
- profitability
- 90.0
- suppliers
- 83.1
- customers
- 76.3
- content
- 69.7
- social
- 100
- depth
- 60.0
- requirements met
- 100.0
Positive
- minimum order history: 1646 orders over 93 days (need 300 / 60d)
- profitable products: 26 profitable products (need 5)
- meaningful winners: 11 winners (need 2-5+)
- stable suppliers: supplier reliability 83 (need 75)
- predictable fulfilment: on-time delivery 99% (need 85%)
- acceptable refunds: refund rate 1.2% (max 5%)
- acceptable reviews: avg review 4.49 from 453 (need 4.3 / 30)
- contribution margin: contribution margin 38% (need 25%)
- content learnings: 47 measured posts (need 30)
- organic social potential: 42300 followers, 8400 clicks/mo
- product depth: 10 additional sourceable products (need 10)
- bundle opportunity: 4 bundle candidates (need 2)
- paid-ad headroom: break-even CAC $15.12 (need $10)
Evidence
{
"evidence_families": [
"content",
"customers",
"economics",
"orders",
"products",
"social",
"suppliers"
],
"evidence_families_met": [
"content",
"customers",
"economics",
"orders",
"products",
"social",
"suppliers"
],
"requirements_met": 13,
"requirements_total": 13,
"status": "READY"
}Requirements
| ✓ | minimum order history | 1646 orders over 93 days (need 300 / 60d) | orders |
| ✓ | profitable products | 26 profitable products (need 5) | products |
| ✓ | meaningful winners | 11 winners (need 2-5+) | products |
| ✓ | stable suppliers | supplier reliability 83 (need 75) | suppliers |
| ✓ | predictable fulfilment | on-time delivery 99% (need 85%) | suppliers |
| ✓ | acceptable refunds | refund rate 1.2% (max 5%) | customers |
| ✓ | acceptable reviews | avg review 4.49 from 453 (need 4.3 / 30) | customers |
| ✓ | contribution margin | contribution margin 38% (need 25%) | economics |
| ✓ | content learnings | 47 measured posts (need 30) | content |
| ✓ | organic social potential | 42300 followers, 8400 clicks/mo | social |
| ✓ | product depth | 10 additional sourceable products (need 10) | products |
| ✓ | bundle opportunity | 4 bundle candidates (need 2) | economics |
| ✓ | paid-ad headroom | break-even CAC $15.12 (need $10) | economics |
Shopify plan skeleton
{
"about_page": "Afterdark Archive started as a y2k shoulder bags edit that customers kept coming back to. Every piece is chosen on what buyers actually said: material, strap, hardware. We only sell what we have shipped hundreds of times.",
"brand_story": "Afterdark Archive started as a y2k shoulder bags edit that customers kept coming back to. Every piece is chosen on what buyers actually said: material, strap, hardware. We only sell what we have shipped hundreds of times.",
"brand_strategy": {
"archetype": "PERSONA_STORE",
"owned_assets": [
"domain",
"email list",
"Instagram audience",
"customer data",
"creative library"
],
"positioning": "mid",
"promise": "2000s bags for after dark",
"proof": [
"material",
"strap",
"hardware"
],
"voice": "clear and friendly"
},
"bundle_strategy": [
{
"bundle": "Black studded Y2K shoulder bag + Small pink Y2K flap shoulder bag",
"logic": "hero + entry-price pairing at 12% off lifts AOV without discounting the hero alone",
"price": 69.43
},
{
"bundle": "Silver metallic Y2K mini shoulder bag + Small pink Y2K flap shoulder bag",
"logic": "hero + entry-price pairing at 12% off lifts AOV without discounting the hero alone",
"price": 65.91
},
{
"bundle": "Brown buckle Y2K shoulder bag + Small pink Y2K flap shoulder bag",
"logic": "hero + entry-price pairing at 12% off lifts AOV without discounting the hero alone",
"price": 65.91
}
],
"collection_structure": [
{
"collection": "Bestsellers",
"products": [
"Black studded Y2K shoulder bag",
"Silver metallic Y2K mini shoulder bag",
"Brown buckle Y2K shoulder bag",
"Black distressed Y2K shoulder bag",
"Black Y2K shoulder bag chain hardware"
]
},
{
"collection": "Core",
"products": [
"Burgundy Y2K shoulder bag",
"Beige compact Y2K shoulder bag",
"Blue denim Y2K shoulder bag",
"Small pink Y2K flap shoulder bag",
"White buckle Y2K shoulder bag",
"Grey croc Y2K shoulder bag",
"Black quilted Y2K chain bag",
"Test product 04 Y2K bag"
]
},
{
"collection": "New \u0026 Limited",
"products": [
"Green suede Y2K shoulder bag"
]
},
{
"collection": "Bundles",
"products": [
"Black studded Y2K shoulder bag + Small pink Y2K flap shoulder bag",
"Silver metallic Y2K mini shoulder bag + Small pink Y2K flap shoulder bag",
"Brown buckle Y2K shoulder bag + Small pink Y2K flap shoulder bag"
]
}
],
"core_collection": [
{
"break_even_cac": 11.43,
"contribution_before_ads": 11.43,
"name": "Burgundy Y2K shoulder bag",
"orders": 102,
"product_id": "prod_ada_04",
"review_score": 4.7,
"selling_price": 35.95,
"why": "stable, profitable, well reviewed",
"winner_score": 81.7,
"winner_status": "WINNER"
},
{
"break_even_cac": 15.04,
"contribution_before_ads": 15.04,
"name": "Beige compact Y2K shoulder bag",
"orders": 76,
"product_id": "prod_ada_07",
"review_score": 4.6,
"selling_price": 39.95,
"why": "stable, profitable, well reviewed",
"winner_score": 79.8,
"winner_status": "WINNER"
},
{
"break_even_cac": 13.38,
"contribution_before_ads": 13.38,
"name": "Blue denim Y2K shoulder bag",
"orders": 45,
"product_id": "prod_ada_12",
"review_score": 4.4,
"selling_price": 35.95,
"why": "stable, profitable, well reviewed",
"winner_score": 73.1,
"winner_status": "WINNER"
},
{
"break_even_cac": 10.64,
"contribution_before_ads": 10.64,
"name": "Small pink Y2K flap shoulder bag",
"orders": 62,
"product_id": "prod_ada_08",
"review_score": 4.5,
"selling_price": 34.95,
"why": "stable, profitable, well reviewed",
"winner_score": 72.5,
"winner_status": "WINNER"
},
{
"break_even_cac": 14.17,
"contribution_before_ads": 14.17,
"name": "White buckle Y2K shoulder bag",
"orders": 42,
"product_id": "prod_ada_10",
"review_score": 4.5,
"selling_price": 38.95,
"why": "stable, profitable, well reviewed",
"winner_score": 72.2,
"winner_status": "WINNER"
},
{
"break_even_cac": 15.48,
"contribution_before_ads": 15.48,
"name": "Grey croc Y2K shoulder bag",
"orders": 56,
"product_id": "prod_ada_09",
"review_score": 4.4,
"selling_price": 42.95,
"why": "stable, profitable, well reviewed",
"winner_score": 74.6,
"winner_status": "MATURE"
},
{
"break_even_cac": 16.01,
"contribution_before_ads": 16.01,
"name": "Black quilted Y2K chain bag",
"orders": 25,
"product_id": "prod_ada_15",
"review_score": 4.4,
"selling_price": 44.95,
"why": "stable, profitable, well reviewed",
"winner_score": 69.6,
"winner_status": "PROMISING"
},
{
"break_even_cac": 11.6,
"contribution_before_ads": 11.6,
"name": "Test product 04 Y2K bag",
"orders": 12,
"product_id": "prod_ada_19",
"review_score": 4.1,
"selling_price": 36.95,
"why": "stable, profitable, well reviewed",
"winner_score": 68.2,
"winner_status": "PROMISING"
}
],
"cross_sell": [
{
"break_even_cac": 22.81,
"contribution_before_ads": 22.81,
"name": "Brown oversized Y2K shoulder tote",
"orders": 94,
"product_id": "prod_ada_05",
"review_score": 4.6,
"selling_price": 48.95,
"why": "complementary sub-category",
"winner_score": 80.8,
"winner_status": "WINNER"
},
{
"break_even_cac": 13.19,
"contribution_before_ads": 13.19,
"name": "Purple rhinestone Y2K mini bag",
"orders": 35,
"product_id": "prod_ada_13",
"review_score": 4.2,
"selling_price": 38.95,
"why": "complementary sub-category",
"winner_score": 66.6,
"winner_status": "PROMISING"
},
{
"concept_name": "Black chain y2k shoulder bag",
"score": 86.2,
"why": "expansion candidate sharing winning attributes"
},
{
"concept_name": "Black metal hardware y2k shoulder bag",
"score": 85.6,
"why": "expansion candidate sharing winning attributes"
},
{
"concept_name": "Black y2k shoulder bag",
"score": 84.9,
"why": "expansion candidate sharing winning attributes"
}
],
"domain_ideas": [
"afterdarkarchive.com",
"afterdark-archive.co",
"shopafterdarkarchive.com"
],
"economics_summary": {
"avg_break_even_cac": 13.85,
"avg_contribution_before_ads": 13.85,
"hero_avg_contribution": 15.04,
"products_selected": 14
},
"email_capture_strategy": [
"10% first-order pop-up after 8s or 40% scroll",
"back-in-stock alerts on hero products",
"post-purchase flow: care tips day 3, review request day 12, cross-sell day 21"
],
"faq": [
{
"a": "4-5 days (p50-p90 of 1646 shipments)",
"q": "How long does delivery take?"
},
{
"a": "Stated per product; we only list supplier-verified materials.",
"q": "What is it made of?"
},
{
"a": "14-day returns on unused items; see Returns.",
"q": "Can I return it?"
},
{
"a": "Photos are unedited phone-camera shots in daylight; see reviews for customer photos.",
"q": "Is the colour accurate?"
},
{
"a": "Some customers mentioned strap; we now state it clearly on each product page.",
"q": "Any known issues with strap?"
},
{
"a": "Some customers mentioned as described; we now state it clearly on each product page.",
"q": "Any known issues with as described?"
}
],
"hero_products": [
{
"break_even_cac": 17.34,
"contribution_before_ads": 17.34,
"name": "Black studded Y2K shoulder bag",
"orders": 242,
"product_id": "prod_ada_00",
"review_score": 4.9,
"selling_price": 43.95,
"why": "proven winner: strongest sales, reviews and contribution",
"winner_score": 90.2,
"winner_status": "HERO_PRODUCT"
},
{
"break_even_cac": 14.69,
"contribution_before_ads": 14.69,
"name": "Silver metallic Y2K mini shoulder bag",
"orders": 199,
"product_id": "prod_ada_01",
"review_score": 4.8,
"selling_price": 39.95,
"why": "proven winner: strongest sales, reviews and contribution",
"winner_score": 89.8,
"winner_status": "HERO_PRODUCT"
},
{
"break_even_cac": 15.04,
"contribution_before_ads": 15.04,
"name": "Brown buckle Y2K shoulder bag",
"orders": 172,
"product_id": "prod_ada_02",
"review_score": 4.8,
"selling_price": 39.95,
"why": "proven winner: strongest sales, reviews and contribution",
"winner_score": 88.2,
"winner_status": "HERO_PRODUCT"
},
{
"break_even_cac": 12.31,
"contribution_before_ads": 12.31,
"name": "Black distressed Y2K shoulder bag",
"orders": 152,
"product_id": "prod_ada_03",
"review_score": 4.7,
"selling_price": 36.95,
"why": "proven winner: strongest sales, reviews and contribution",
"winner_score": 84.8,
"winner_status": "WINNER"
},
{
"break_even_cac": 15.84,
"contribution_before_ads": 15.84,
"name": "Black Y2K shoulder bag chain hardware",
"orders": 95,
"product_id": "prod_ada_06",
"review_score": 4.8,
"selling_price": 44.95,
"why": "proven winner: strongest sales, reviews and contribution",
"winner_score": 83.3,
"winner_status": "WINNER"
}
],
"homepage_structure": [
"hero: best-selling product on a person, one line promise, CTA \u0027shop bestsellers\u0027",
"bestsellers row (hero products)",
"social proof: review count + customer photos",
"shop by collection",
"what fits / how it wears (UGC reel embed)",
"shipping + returns strip",
"email capture (10% first order)"
],
"launch_campaign": [
{
"action": "announce on Instagram: \u0027we have our own store\u0027 + launch bundle",
"goal": "SHOPIFY_CLICK",
"week": 1
},
{
"action": "email existing marketplace customers (where permitted) with launch code",
"goal": "SALE",
"week": 1
},
{
"action": "UGC reels of hero products with UTM links",
"goal": "PRODUCT_DISCOVERY",
"week": 2
},
{
"action": "first paid test on proven organic hooks (only hooks with organic evidence)",
"goal": "SALE",
"week": 3
}
],
"navigation": [
"Bestsellers",
"New",
"shoulder bag",
"Bundles",
"About",
"Shipping \u0026 Returns"
],
"product_page_structure": [
"gallery per image playbook (hero worn, detail, size reference, worn)",
"price + bundle offer",
"delivery promise from actuals: 4-5 days (p50-p90 of 1646 shipments)",
"material + measurements (supplier-verified only)",
"reviews with photos",
"\u0027what fits\u0027 / fit notes",
"cross-sell row",
"FAQ accordion"
],
"reasoning": [
"5 hero products = proven winners with reviews \u003e= 4.3",
"8 core, 1 supporting selected on contribution \u003e $5 and non-declining status",
"23 marketplace products left out (testing / declining / unprofitable)",
"delivery promise taken from shipment actuals, not supplier claims"
],
"returns_page": "14-day returns on unused items in original packaging. Refund within 5 days of receipt. Damaged or wrong items are replaced free.",
"shipping_page": "Orders dispatch within 1-2 business days. Delivery: 4-5 days (p50-p90 of 1646 shipments). Tracked. No delivery time is promised that our shipment history does not support.",
"store_name": "Afterdark Archive",
"supporting_collection": [
{
"break_even_cac": 10.99,
"contribution_before_ads": 10.99,
"name": "Green suede Y2K shoulder bag",
"orders": 40,
"product_id": "prod_ada_11",
"review_score": 4.3,
"selling_price": 35.95,
"why": "completes the range (new colour / feature)",
"winner_score": 66.8,
"winner_status": "PROMISING"
}
],
"trust_messaging": [
"\u0027{orders} orders shipped\u0027 counter (real)",
"customer photo reviews",
"stated dispatch + tracked delivery",
"clear returns",
"material and measurements per product"
],
"upsell": [
{
"bundle": "Black studded Y2K shoulder bag + Small pink Y2K flap shoulder bag",
"contribution_before_ads": 18.51,
"discount": "12%",
"price": 69.43
},
{
"bundle": "Silver metallic Y2K mini shoulder bag + Small pink Y2K flap shoulder bag",
"contribution_before_ads": 16.34,
"discount": "12%",
"price": 65.91
},
{
"bundle": "Brown buckle Y2K shoulder bag + Small pink Y2K flap shoulder bag",
"contribution_before_ads": 16.69,
"discount": "12%",
"price": 65.91
}
],
"upsell_strategy": [
"cart: add the entry-price product at -15%",
"post-purchase: second colourway of the purchased product",
"free shipping threshold at 1.6x AOV"
]
}
Brand kit
READY
{
"note": "generated in Milestone 2",
"store_name": "Afterdark Archive",
"tagline": "2000s bags for after dark",
"tone": "confident, playful, night-out"
}