SellPro
SaaS Platform

SellPro

Unified SaaS platform for Amazon sellers who outgrow scattered tools. Centralizes PPC advertising management across Sponsored Products/Brands/Display, inventory forecasting with stock-out predictions, financial P&L with true profit calculations, and automated reimbursement discovery. Handles 50+ API streams and 10K+ data rows without slowdown.

Source CodeCase Study
Built with:

Previous

Architecture Deep-Dive

A look inside how the app is built: the decisions, trade-offs, and engineering that makes it work.

PPC Bid Optimization Engine

Auto-adjusts bids across 3 campaign types based on real-time ACOS and conversion data

01
3Campaign Types
Real-timeUpdate Speed
50K+Keywords Managed
~22%ROAS Lift
  • Auto-adjusts bids across 3 campaign types based on real-time ACOS. Keywords burning money get capped; converters get aggressive bids.

  • Revenue-per-click bucket thresholds — high performers bid up, low performers pause. Zero manual work.

  • 60-min bid cycles with 7-day trailing windows. Detects Prime Day/Black Friday spikes before traffic hits.

Heuristic Inventory Calendar

Predicts stock-out dates using sales velocity across 30/60/90-day windows

02
3Prediction Windows
~92%Accuracy
TrackedQuick-Ship Items
FBA+AWD+3PLLogistics
  • Predicts stock-out dates using 30/60/90-day sales velocity. Color-coded calendar shows exactly when each ASIN runs out.

  • Smart replenishment: lead time × sell-through rate × stock thresholds. Handles FBA, AWD, and 3PL in one view.

  • Quick-Ship items flagged for priority. Warehouse proximity optimizer suggests fastest-at-lowest-cost facility.

Financial P&L & Reimbursement Engine

True profit per ASIN after Amazon fees, shipping, COGS, and multi-currency conversion

03
US/EU/JPMarketplaces
30+Fee Categories Tracked
~15%Capital Recovered
DailyUpdate Frequency
  • True net profit per ASIN after fees, fulfillment, storage, ads, COGS, and FX conversion.

  • Auto-discovers refunds by cross-referencing 30+ fee categories against Amazon's rate card.

  • Multi-currency normalization from 3 central banks. Drill-down to marketplace-level breakdowns.

Stripe Subscription Ecosystem

Customer portal with upgrade/downgrade flows, failed payment recovery, and zero double-charge risk

04
3Tier Plans
AutoFailed Payment Recovery
ZeroDouble-Charge Risk
AutoInvoice Generation
  • Auto upgrades, downgrades, failed payment recovery via Stripe Portal. Idempotency keys prevent double charges.

  • Smart backoff retries (1h → 6h → 24h) with email alerts. Features auto-lock after 3 consecutive failures.

  • Usage-based billing tracks API volume. Approaching limit? Dashboard shows upgrade suggestions with savings projections.

Key Features

01

PPC Bid Optimization Engine

Auto-adjusts bids across Products, Brands, and Display campaigns. Keywords burning money get capped. Converting products get higher bids.

02

Inventory Forecasting & Calendar

Predicts stock-out dates using 30/60/90 day sales data. Accounts for Prime Day spikes and seasonal trends. Color coded calendar shows when each product runs out.

03

Multi-Channel Shipment Planner

Suggests the best warehouse to ship from. Balances fastest delivery against lowest cost. Handles FBA and third party warehouses.

04

Financial P&L & Reimbursement Engine

Shows true profit per product after fees, shipping, COGS, and currency conversion. Automatically finds reimbursement opportunities from fee discrepancies.

05

Stripe Subscription Ecosystem

Handles upgrades, downgrades, failed payments, and invoices automatically. Idempotency keys prevent double charges even on slow networks.

06

OAuth 2.0 Security & PII Protection

Secure login with Amazon credentials. Background token refresh. All private data stripped from logs and crash reports.

07

Concurrent Rendering & Virtualization

Scroll through 10K+ rows at 60 FPS. Heavy computations pause when you interact. Memoization cuts 90% of wasted re-renders.

08

Cross-Tab State Synchronization

Open the same dashboard in multiple tabs. Data stays in sync automatically. Background tasks keep running even when you switch tabs.