ecommerce-advisor
Strategic advisory for e-commerce founders covering unit economics, fulfillment models (3PL, DTC, dropship, retail), payment economics, returns / refunds, and channel strategy (DTC site / Amazon / wholesale / retail). Use when evaluating an ecommerce idea, modeling unit economics, picking fulfillment strategy, or when the user mentions DTC, e-commerce, Shopify, Amazon, 3PL, CAC, contribution margin, or retail expansion.
What this skill does
# E-commerce Advisor Strategic frameworks for e-commerce founders, operators, and brand builders. Most ecommerce decisions are unit-economics decisions — knowing the math is the difference between a brand that compounds and one that subsidizes itself out of existence. --- ## Keywords ecommerce, e-commerce, DTC, direct-to-consumer, Shopify, Amazon, retail, wholesale, 3PL, fulfillment, dropship, unit economics, contribution margin, CAC, AOV, LTV, returns, refunds, payment processing, interchange --- ## Quick Start ```bash python scripts/ecom_unit_economics_calculator.py model.json ``` Calculates gross margin, contribution margin, CAC payback, and per-order profit from a structured input file. --- ## Core Workflows ### Workflow 1: Unit Economics Model 1. Build a JSON config: COGS, fulfillment cost, payment processing %, returns %, ad spend %, AOV 2. Run calculator: `python scripts/ecom_unit_economics_calculator.py model.json` 3. Identify the marginal cost line items eating most of the margin 4. Decide: cut costs, raise price, change channel mix, or kill the SKU **Time Estimate:** 2-4 weeks for first robust model. ### Workflow 2: Fulfillment Strategy 1. Read `references/fulfillment_models.md` 2. Score each model (DTC self-fulfilled, 3PL, Amazon FBA, dropship, retail) for your stage and SKU profile 3. Migrate fulfillment as you scale — most brands change models 2-3 times in their first 3 years **Time Estimate:** 4-8 weeks per major fulfillment transition. ### Workflow 3: Channel Strategy 1. Read `references/channel_strategy.md` 2. Decide channel mix: DTC site, Amazon, wholesale, retail, marketplace 3. Each channel has distinct unit economics — model them separately, never blend 4. Sequence: most brands start DTC, add Amazon, add wholesale / retail **Time Estimate:** Continuous, with major decisions every 6-12 months. --- ## Tools ### ecom_unit_economics_calculator.py Models per-order, per-month, and CAC-payback economics from a structured input. ```bash python scripts/ecom_unit_economics_calculator.py model.json python scripts/ecom_unit_economics_calculator.py model.json --json ``` **Input model schema** in the script's docstring; example in `assets/unit_economics_template.json`. **Outputs:** - Gross margin (% and absolute) - Contribution margin (after marginal CAC) - CAC payback period (months) - Break-even repeat rate --- ## Reference Guides - **`references/fulfillment_models.md`** — DTC self, 3PL, FBA, dropship, retail — when each fits - **`references/channel_strategy.md`** — DTC site, Amazon, wholesale, retail — economics per channel --- ## Templates - **`assets/unit_economics_template.json`** — Input file for the calculator with example values --- ## Best Practices - **Model channels separately.** A blended LTV across DTC and Amazon hides the fact that Amazon may be unprofitable. - **Returns and refunds compound.** A 15% return rate eats into margin twice — once on the initial sale, once on the reverse logistics. - **Plan for inventory.** Working capital tied up in inventory is the #1 cash-flow killer for product brands. - **Don't fall in love with revenue.** $10M revenue at 5% contribution margin is worse than $3M revenue at 30% contribution margin. - **Be honest about CAC.** Most DTC brands subsidize CAC and call it growth. CAC payback under 6 months is the bar.
Related in Sales & CRM
process-mapper
IncludedUse when a BizOps lead, COO, or process-improvement owner needs to document an end-to-end business process (procurement, employee onboarding, incident handoff, customer-onboarding, claims adjudication) in BPMN-style notation, measure cycle times by stage, surface where work spends most of its time waiting vs. being worked, and quantify the gap between processing time and total elapsed time. Pairs Lean / Six Sigma / Theory-of-Constraints canon with deterministic stdlib-only Python tools to produce a process map, a ranked bottleneck list (with severity + root-cause hypothesis), and a cycle-time analysis (P50, P90, value-add ratio, Little's-Law throughput). Distinct from sales-pipeline, system-reliability (SLO), and strategic-OKR work — this is tactical process documentation for internal operations.
payment-integration
IncludedIntegrate payments with SePay (VietQR), Polar, Stripe, Paddle (MoR subscriptions), Creem.io (licensing). Checkout, webhooks, subscriptions, QR codes, multi-provider orders.
customer-success-manager
IncludedMonitors customer health, predicts churn risk, and identifies expansion opportunities using weighted scoring models for SaaS customer success
sales-engineer
IncludedAnalyzes RFP/RFI responses for coverage gaps, builds competitive feature comparison matrices, and plans proof-of-concept (POC) engagements for pre-sales engineering. Use when responding to RFPs, bids, or proposal requests; comparing product features against competitors; planning or scoring a customer POC or sales demo; preparing a technical proposal; or performing win/loss competitor analysis. Handles tasks described as 'RFP response', 'bid response', 'proposal response', 'competitor comparison', 'feature matrix', 'POC planning', 'sales demo prep', or 'pre-sales engineering'.
customer-success-manager
IncludedMonitors customer health, predicts churn risk, and identifies expansion opportunities using weighted scoring models for SaaS customer success
sales-engineer
IncludedAnalyzes RFP/RFI responses for coverage gaps, builds competitive feature comparison matrices, and plans proof-of-concept (POC) engagements for pre-sales engineering. Use when responding to RFPs, bids, or proposal requests; comparing product features against competitors; planning or scoring a customer POC or sales demo; preparing a technical proposal; or performing win/loss competitor analysis. Handles tasks described as 'RFP response', 'bid response', 'proposal response', 'competitor comparison', 'feature matrix', 'POC planning', 'sales demo prep', or 'pre-sales engineering'.