SourceIQ

AI-Powered Product Sourcing & Margin Intelligence

Page 1 of 9 — Landing & Auth
01 — Hero Landing Page
app.example.com/landing-auth

Source Smarter. Profit More.

AI-powered product sourcing connected to your Shopify store β€” find the best margins automatically across eBay, Walmart, and distributor feeds.

πŸ›’
94%
Match Accuracy
1.4s
Avg Source Time
$47K
Monthly Savings
12+
Source Integrations
How SourceIQ Works
πŸ“¦

1. Order Arrives via Shopify

Webhook fires instantly on orders/create β€” SKU, variant, and sale price pulled automatically from your store.

πŸ”

2. AI Matching Engine Runs

Searches eBay, Walmart, and distributor feeds using UPC, SKU, and GPT-4o title similarity scoring.

πŸ“Š

3. Margin Calculated Instantly

Landed cost (item + shipping + tax) vs Shopify price β€” profit and margin displayed with one-click approve or reject.

02 — Login / Sign In
app.example.com/landing-auth
Sign In to SourceIQ
βœ‰οΈ
πŸ”’
138
Orders Processed Today
27.8%
Avg Margin
$12,840
Savings Found
01 — Overview KPIs
app.example.com/dashboard
MENU
Today's Sourcing Overview β€” March 23

142

Orders Received

↑ +8%

$12,840

Potential Savings Found

↑ +14%

28.4%

Avg Gross Margin

↑ +2.1pts

6

Pending Approval

↓ -3 from yesterday

Daily Avg Margin % β€” Last 7 Days

Mon
Tue
Wed
Thu
Fri
Sat
Sun

2:14

PM

Order #5082 β€” Nike Air Force 1 (Sz 11)

Matched on eBay Β· $64.99 landed Β· 31.6% margin Β· APPROVED

1:47

PM

Order #5081 β€” Sony WH-1000XM5

Matched on Walmart Β· $248.00 landed Β· 19.4% margin Β· REVIEW

02 — Sourcing Funnel
app.example.com/dashboard
MENU
Sourcing Pipeline β€” This Week
142
Orders Received
138
Matched
118
Approved
12
Rejected
97%

Match Rate

138 / 142 orders matched

83%

Auto-Approved

118 met margin rules

8%

Rejection Rate

12 below min margin

Orders by Source β€” This Week

eBay
Walmart
Dist. A
Dist. B

9:00

AM

Daily Batch Summary β€” Completed

142 orders Β· 4 unmatched Β· avg 27.8% margin Β· $128K total savings

01 — Live Orders Queue
app.example.com/orders-sourcing
MENU
All Orders
Pending (6)
Approved
Rejected
On Hold
Today
Last 7 Days
Last 30 Days

2:34

PM

#5084 Β· Adidas Ultraboost 22 Running (Sz 10)

SKU: ADI-UB22-10 Β· Sale: $190.00 Β· Best source: $118.40 Β· Margin: 37.7% Β· AUTO-APPROVE

2:21

PM

#5083 Β· Apple AirPods Pro 2nd Gen

SKU: APP-AIRP-2G Β· Sale: $249.00 Β· Best source: $198.00 Β· Margin: 20.5% Β· REVIEW

2:14

PM

#5082 Β· Nike Air Force 1 Low (Sz 11)

SKU: NKE-AF1-11 Β· Sale: $94.99 Β· Best source: $64.99 Β· Margin: 31.6% Β· APPROVED

2:09

PM

#5079 Β· Dyson Airwrap Complete Styler

SKU: DYS-AWR-CPL Β· Sale: $475.00 Β· Best source: $418.00 Β· Margin: 12.0% Β· REJECTED

1:44

PM

#5080 Β· Generic Wireless Earbuds Premium

SKU: UNK-ERB-BLK Β· No UPC/SKU match Β· AI title: 44% confidence Β· UNMATCHED

138

Matched Today

↑ +97.2% rate

02 — Order Detail β€” Source Comparison
app.example.com/orders-sourcing
MENU
Order #5082 β€” All Source Results
$94.99
Shopify Sale Price
$64.99
Best Landed Cost
$30.00
Gross Profit
31.6%
Margin
πŸ‘Ÿ

Nike Air Force 1 Low '07 β€” CW2288-111 Sz 11

$58.99 $94.99
β˜…β˜…β˜…β˜…β˜…

eBay

#1

Nike Air Force 1 Sz 11 White β€” top_rated_kicks

$52.99 item + $6.00 ship + $0.00 tax = $58.99 landed Β· Match: UPC 194502093543 Β· 99.1%

Dist.A

#2

Nike AF1 CW2288-111 Size 11 β€” Distributor A

$61.00 item + $3.99 ship + $0.00 tax = $64.99 landed Β· Match: SKU exact Β· 100%

WMT

#3

Nike Air Force 1 Low Mens Size 11 β€” Walmart

$64.99 item + $0.00 ship + $5.85 tax = $70.84 landed Β· Match: UPC Β· 98.3%

eBay

Best Source

↑ Save $6.00 vs Dist. A

01 — AI Match Engine Results
app.example.com/product-matching
MENU
AI Product Matching β€” Today's Batch
UPC Match
SKU Match
AI Title Match
Unmatched (4)
97%

UPC Match Rate

23 of 24 UPC orders

88%

SKU Match Rate

52 of 59 SKU orders

74%

AI Title Match

41 of 55 title matches

🎧

Sony WH-1000XM5 Headphones Black

$248.00 $308.00
β˜…β˜…β˜…β˜…β˜…
πŸƒ

Adidas Ultraboost 22 Running Shoe Sz 10

$118.40 $190.00
β˜…β˜…β˜…β˜…β˜…
πŸ–₯️

Apple MacBook Air M2 13in Space Gray

$899.00 $1,099.00
β˜…β˜…β˜…β˜…β˜…
02 — Match Confidence Breakdown
app.example.com/product-matching
MENU
Match Confidence Analysis

Match Rate by Method

UPC
SKU
AI Title
Manual

97.1%

UPC Exact Match

↑ Most reliable

74.5%

AI Title Match

↑ +5.8% this week

4

Unmatched Orders

↓ Need manual review

GPT

4o

'Nike Air Force 1 Low Mens 11' β†’ CW2288-111

Confidence: 91.2% Β· UPC cross-verified Β· Approved for sourcing

GPT

4o

'Wireless Earbuds Premium Bass' β†’ No match

Too generic Β· 3 candidates below 50% confidence Β· Escalated to manual review

01 — Landed Cost Breakdown
app.example.com/margin-calculator
MENU
Margin & Landed Cost β€” Order #5082
$94.99
Shopify Sale Price
$52.99
Item Cost (eBay)
$6.00
Shipping
$0.00
Sales Tax
37%

Gross Margin

$30.00 profit on $94.99 sale

15%

Min Margin Rule

22pts above 15% threshold

Cost Stack Breakdown

Item Cost
Shipping
Tax
Net Profit

$30.00

Net Profit

↑ 31.6% margin

PASS β€” Above Min Margin
02 — Margin Analytics β€” 30 Days
app.example.com/margin-calculator
MENU
Margin Trends β€” Last 30 Days

Avg Margin % by Source

eBay
Walmart
Dist. A
Dist. B

Daily Avg Margin β€” Last 7 Days

3/17
3/18
3/19
3/20
3/21
3/22
3/23

27.8%

30-Day Avg Margin

↑ +3.4pts

$128,450

Total Savings (30d)

↑ +$18K vs prior month

78%

Orders Above Min Margin

110 of 142 orders qualified

01 — Pending Approvals Queue
app.example.com/approval-workflow
MENU
Approval Queue β€” 6 Decisions Pending
Pending (6)
Approved (118)
Rejected (12)
On Hold (4)

2:34

PM

#5084 Β· Adidas Ultraboost 22 β€” 37.7% margin

eBay Top Rated Β· $118.40 landed Β· $71.60 profit Β· AUTO-APPROVE eligible

2:21

PM

#5083 Β· Apple AirPods Pro 2nd Gen β€” 20.5%

Walmart Β· $198.00 landed Β· $51.00 profit Β· Near threshold β€” manual review

2:09

PM

#5079 Β· Dyson Airwrap Complete β€” 12.0%

eBay Β· $418.00 landed Β· $57.00 profit Β· BELOW 15% min β€” recommend reject

1:55

PM

#5077 Β· Lego Technic Bugatti 42151 β€” 28.3%

Dist. B Β· $271.00 landed Β· $108.00 profit Β· AUTO-APPROVE eligible

6

Awaiting Decision

↑ 4 auto-eligible

02 — Decision Detail β€” Approve / Reject
app.example.com/approval-workflow
MENU
Decision Required β€” Order #5083
$249.00
Shopify Sale Price
$198.00
Landed Cost
$51.00
Gross Profit
20.5%
Margin
🎧

Apple AirPods Pro 2nd Gen MagSafe β€” MQTP3LL

$198.00 $249.00
β˜…β˜…β˜…β˜…β˜…
20%

Margin

Min threshold: 15% Β· PASS

WMT

1P

Walmart.com β€” In Stock Β· Ships in 1 Business Day

UPC Match: 194252989983 Β· Confidence: 99.1% Β· Free shipping Β· No seller risk

01 — Margin Rule Configuration
app.example.com/rules-settings
MENU
Sourcing Rules & Margin Thresholds
Margin Rules
Seller Filters
Source Priority
Notifications
πŸ“‰

Minimum Margin Threshold

Auto-reject any order sourced below this gross margin %

15%
βœ…

Auto-Approve Threshold

Automatically approve orders at or above this margin %

25%
⏸️

Manual Review Range

Route to approval queue for orders within this band

15–25%
πŸ’°

Max Landed Cost Cap

Never source orders above this landed cost (all sources)

$1,500
Auto-Approve eBay Top Rated Sellers (Feedback β‰₯ 98%)
Require Manual Approval for Orders Over $500 Sale Price
Block International / Overseas Sellers (US-only)
Include Sales Tax in Landed Cost Calculation
02 — Source & API Integrations
app.example.com/rules-settings
MENU
Source Integrations & Connection Status
Connected Sources
Shopify Webhook
Distributor Feeds
API Keys
πŸ”΄

eBay Browse & Finding API

Connected Β· OAuth 2.0 Β· 87% daily quota used Β· 1,300 calls remaining

Active
πŸ”΅

Walmart Open API v2

Connected Β· Products + Pricing + Inventory Β· Real-time

Active
πŸ“¦

Distributor A β€” CSV Feed (SFTP)

Last synced: Today 6:00 AM Β· 48,204 SKUs Β· Delta mode

Active
πŸ“¦

Distributor B β€” REST API

Connected Β· 22,100 SKUs Β· Real-time pricing + stock levels

Active
🟒

Shopify orders/create Webhook

store.myshopify.com/admin/api Β· Verified HMAC Β· Last event: 2 min ago

Live

6:00

AM

Daily Sync Completed β€” All Distributors

Dist A: 48,204 products Β· Dist B: 22,100 products Β· 0 errors

01 — Decision Audit Log
app.example.com/audit-log
MENU
Full Audit Log β€” All Sourcing Decisions
All
Approved
Rejected
Auto-Approved
No Match
Errors

2:34

PM

APPROVED Β· #5084 Β· Adidas Ultraboost 22 Sz 10

User: admin@store.com Β· eBay Β· $118.40 landed Β· 37.7% margin Β· $71.60 profit

2:21

PM

APPROVED Β· #5083 Β· Apple AirPods Pro 2nd Gen

User: admin@store.com Β· Walmart Β· $198.00 landed Β· 20.5% margin

2:09

PM

REJECTED Β· #5079 Β· Dyson Airwrap Complete

User: admin@store.com Β· Below min margin Β· 12.0% < 15% threshold

1:55

PM

AUTO-APPROVED Β· #5077 Β· Lego Technic Bugatti

System rule (>25%) Β· Dist. B Β· $271.00 landed Β· 28.3% margin

1:44

PM

NO MATCH Β· #5080 Β· Dyson V15 Detect Vacuum

System Β· 0 results across all 4 sources Β· Escalated to admin queue

100%

Decision Coverage

↑ All orders logged

02 — System & Integration Logs
app.example.com/audit-log
MENU
System Activity & API Event Log

Decisions per Hour β€” Today

8AM
9AM
10AM
11AM
12PM
1PM
2PM

2:30

PM

Shopify Webhook Β· Order #5084 received

Processing: 1.2s Β· UPC match Β· eBay source selected Β· Margin 37.7%

2:15

PM

eBay API Β· Rate Limit Warning (87% quota used)

1,300 calls remaining today Β· Auto-throttle engaged Β· Fallback to Dist. A

9:02

AM

Walmart API Β· Connection Restored

15-min outage resolved Β· 3 queued orders reprocessed Β· No data loss

1.4s

Avg Processing Time

↑ -0.3s this week

0

Errors Today

↑ All systems nominal

Feature Stack & Deliverables

Complete overview of confirmed features, deliverable items, and technical architecture for SourceIQ.

πŸ—οΈ

Tech Stack

ReactNode.jsSupabaseOpenAI GPT-4oShopify APIeBay & Walmart APIs
⚑

Core Technologies

βš›οΈ
React β€” Admin dashboard β€” order queue, approval UI, margin views
🟒
Node.js β€” Webhook handler, sourcing orchestrator, margin engine
πŸ—„οΈ
Supabase β€” PostgreSQL DB for orders, matches, decisions, audit log
πŸ€–
OpenAI GPT-4o β€” AI title matching, product disambiguation, confidence scoring
πŸ›οΈ
Shopify API β€” orders/create webhook, SKU and variant extraction
πŸͺ
eBay & Walmart APIs β€” Real-time product search, pricing, and inventory lookup
πŸ“¦

V1 Deliverables Checklist

  • Shopify orders/create webhook receiver with SKU, variant, and price extraction
  • AI product matching engine using UPC, SKU, and GPT-4o title similarity scoring
  • eBay Browse API + Finding API integration with top-rated seller filtering
  • Walmart Open API v2 integration with in-stock and real-time price lookup
  • Distributor feed ingestion supporting CSV (SFTP) and REST API with delta sync
  • Landed cost calculator per source: item price + shipping estimate + sales tax
  • Margin and profit engine with configurable auto-approve and rejection rules
  • Approval workflow UI β€” Approve / Reject / Hold with per-order sourcing detail
  • React admin dashboard with live order queue, KPI metrics, and margin charts
  • Full audit log capturing every decision, user action, and system event with timestamps
πŸ”§

Architecture Layers

Frontend
React + Tailwind CSS
Admin dashboard, live order queue, approval workflow, margin calculator, audit log, settings UI
Backend API
Node.js + Express
Shopify webhook endpoint, sourcing orchestrator, match ranking, margin engine, approval API
AI Matching
OpenAI GPT-4o + UPC/SKU index
Product title disambiguation, similarity scoring, multi-source candidate ranking and confidence thresholding
Source Integrations
eBay API, Walmart API, CSV/REST distributor feeds
Real-time price lookup, shipping estimates, inventory availability, delta feed sync scheduler
Database
Supabase (PostgreSQL)
Orders, source match results, decisions, audit log entries, rule configurations, encrypted API credentials