openclaw - 💡(How to fix) Fix [Ballast] White Label Phase 2 — branded supplement sourcing workflow [1 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
openclaw/openclaw#71007Fetched 2026-04-24 10:36:44
View on GitHub
Comments
0
Participants
1
Timeline
0
Reactions
0
Author
Participants

Phase 2 of the Ballast product strategy: switch validated SKUs from CJ dropship to Ballast-branded white label manufacturing once sales data confirms demand.

Full plan: data/scripts/PLAN_WHITE_LABEL.md

Root Cause

Phase 2 of the Ballast product strategy: switch validated SKUs from CJ dropship to Ballast-branded white label manufacturing once sales data confirms demand.

Full plan: data/scripts/PLAN_WHITE_LABEL.md

RAW_BUFFERClick to expand / collapse

Overview

Phase 2 of the Ballast product strategy: switch validated SKUs from CJ dropship to Ballast-branded white label manufacturing once sales data confirms demand.

Full plan: data/scripts/PLAN_WHITE_LABEL.md

The model

  • Phase 1 (now): CJ dropship — zero inventory risk, ~35–45% margin, generic packaging
  • Phase 2 (triggered by sales velocity): White label — Ballast-branded bottle, ~57–64% margin, MOQ investment

Threshold: ≥ 20 orders/30d → evaluate. ≥ 50 orders/30d → priority switch.

Sub-slices to build

  • WL.1 velocity_tracker.mjs — Shopify orders API, 30-day rolling velocity per SKU
  • WL.2 manufacturer_registry.mjs — all 13 SKUs mapped to manufacturers (NutraScience, Vox Nutrition, Supplement Factory, Robinson Pharma + branded extract licensors: Ixoreal/KSM-66, Pharmactive/affron)
  • WL.3 threshold_monitor.mjs — compares velocity to thresholds → flag list
  • WL.4 rfq_generator.mjs — LLM generates procurement brief from vetting record + registry (exact formula spec, CoA requirements, manufacturer shortlist, economics)
  • WL.5 index.mjs orchestrator + Telegram alert when threshold crossed
  • WL.6 run_white_label_check.mjs CLI
  • WL.7 Daily cron registration

Economics

First white label batch (5 commodity T1 SKUs — glycine, Mg glycinate, L-theanine ×2, melatonin):

  • Outlay: ~$2,875 total at MOQ
  • Margin: 61–64% vs ~40% on dropship
  • Payback: at the sales volume that triggered the switch, within the first batch

Full 13-SKU white label outlay at MOQ: ~$12,575

Blocked on

Nothing — can build tooling now. First actual purchase order waits for sales velocity data from Phase 1.

extent analysis

TL;DR

Implement the velocity_tracker.mjs script to collect sales data and trigger the switch to white label manufacturing when the sales velocity threshold is met.

Guidance

  • Review the PLAN_WHITE_LABEL.md document to understand the full plan and requirements for switching to white label manufacturing.
  • Implement the velocity_tracker.mjs script to track 30-day rolling velocity per SKU using the Shopify orders API.
  • Set up the threshold_monitor.mjs script to compare velocity to thresholds and flag SKUs that meet the criteria.
  • Test the rfq_generator.mjs script to ensure it can generate procurement briefs based on vetting records and registry data.

Example

No code example is provided as the issue does not contain specific code snippets or technical details.

Notes

The issue appears to be a planning and implementation document, and there are no specific technical issues or errors reported. The guidance provided is based on the assumption that the implementation of the white label manufacturing plan is the primary goal.

Recommendation

Apply the workaround of implementing the velocity_tracker.mjs script and setting up the threshold monitoring system to trigger the switch to white label manufacturing when sales velocity data confirms demand. This approach allows for a data-driven decision-making process and ensures that the switch to white label manufacturing is made at the optimal time.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING