R

Sign in

OctoMargin · marketplace intelligence

Your data stays in your own private workspace.

First time here — create the owner account. This happens once.

Admin Panel

Manage your customers
A
OWNER
Customers
Connections
‍ Team
Billing
Health

Customers by plan

Monthly revenue (MRR)

Onboard a new customer

Creates their own private data workspace + login. Give them the dashboard link and the credentials shown.

Customers

NameUsernamePlanStatusExpiryLeft

Marketplace connections

Pick a client to add API keys or run a sync for them
Loading clients…

Amazon app (owner only)

One app for every client — LWA credentials live here, never in client panels
Leave blank to keep the saved one. Starts with amzn1.oa2-cs.v1. — not the Client ID.

Client credentials (owner only)

Every integration for any customer — clients never see these fields

‍ Team access — staff can onboard & manage customers, but can't delete or see revenue

NameUsernameRoleAdded

Billing profile — your details on every invoice

Create invoice

Service / descriptionQtyRate ₹Amount

Error log

Every failure across every client, newest first. A silent failure is the most expensive bug we have had.
At most one email an hour, so a broken sync cannot flood your inbox.
Automatic sync
Without this, data only updates when someone presses Sync. Turn it on once.
checking…
AI key (one, shared by all clients)
Listing suggestions run on this key. It is ours, not the seller's — which is why it is set here and not in any client's panel. While it is empty, AI will not work for any client.
checking…
A marketplace takes weeks to show whether a change worked, so asking again the next day tells you nothing and costs money. 0 turns it off.
This is not a ration — it is a safety valve. A listing that already has a suggestion and has not changed is never sent to the AI again, and does not count against the limit.
Data check
Counts every number straight from the sheets — duplicate order lines, unreadable dates, whether the charts and the KPI cards agree, and the 7 / 30 / 90 day totals to hold against Seller Central. Nothing here comes from a cache.
Layout check
Checks every page in this browser, at this screen size, against real data — hidden table columns, content spilling out of its card, empty charts, and undefined/NaN. Press once after every deploy.
Clean duplicate rows
One-off tidy-up for data that piled up before v60. Keeps the newest copy of each order line and drops the rest. Safe to run any time.
WhenWhoWhereMessage

Invoices

No.DateCustomerTotalStatus
Skip to dashboard
E

OctoMargin

Business intelligence

MENU
Business Home
Sales Analytics
Profit Analytics
Top Products
Regional
Inventory
Listing Health
Delivery
Advertising
Why it moved
Money Audit
Import CSV
Settings
Your plan

Live analytics across all your marketplaces.

Business Home

Amazon · Flipkart · Meesho · Myntra · Ajio · Tata CLiQ · Nykaa · Snapdeal
Ctrl K
?
MTv85

Business Home

Needs your attention

ranked by rupees, not by severity

Business Health

weighted across your data
—/ 100

Executive insights

what happened this period

Smart recommendations

what to do next
Trend view

Sales trend

Units trend

Channel performance

ChannelSalesGrowthShareOrdersUnitsAOVReturn %Ad spendROASMargin %Profit

Channel share of sales

Sales Analytics

Revenue trend

Revenue by marketplace

Revenue by state

StateRevenue

Revenue by category / brand

Profit Analytics

True profit

Marketplace prices include GST — this strips it out so the margin is real
Loading…

Per-SKU true margin

GST-exclusive revenue minus cost
SKUProductGSTIncl. GSTEx-GSTCOGSProfitMargin

Profit breakdown

Profit by marketplace

MarketplaceRevenueCost+AdsNet ProfitMargin

Top Products

Top products

#SKUProductChannelUnitsRevenue

Regional

Revenue by state top 10

Sales by state / region

State / RegionRevenueUnitsShare

Inventory

Stock status

Reorder priority lowest days-cover

SKUStockDays coverStatus

Inventory

SKUProductStockReorderSoldDays coverStatus

Listing Health

Listing Health

SKUChannelProductScoreAgeOrdersFlag

Delivery

Delivery breakdown

Delivery status

ChannelDeliveredIn-transitNot shippedRTOCust. ReturnFalse ReturnCancelledOther

Advertising

Daily ad spend vs sales

Best day of week

DaySalesAd spendDemand

Campaign performance

CampaignChannelSpendImprClicksCTRCPCSalesROASVerdict

AI ad strategist

Why it moved

Why did it move?

Automatic diagnosis — compares this period with the one before
Loading…

New Buyable

Recently listed SKUs and how they are performing
SKUProductListedAgeUnitsRevenue₹/dayStatus

Data gaps

Days with no orders recorded — usually means a sync gap
Click Check to scan the last 90 days.

Money Audit

Where your money actually went

Settlement reports say what the marketplace paid you. This says whether that was right
Loading…

Your rate card

What your agreement says you should be charged. Without this we can only spot charges with no name
CategoryGenderPrice fromto Commission %Fixed fee Valid fromValid to
Agreement changed? Fill in Valid to on the old row and add a new one — past orders keep being checked against the old rate.

Import CSV

Import marketplace CSV

Column mapping

Settings

Your connections

We manage the keys for you — just sync when you want the latest data
Loading…
When you join we import your last 60 days so setup is quick. From then on every new day is added and kept — your history keeps growing.
You can connect a marketplace yourself with Connect above, or ask OctoMargin support to do it for you.

Product cost (COGS)

No marketplace sends us what your stock costs. Until you enter it, profit and margin stay blank — a dash means unknown, never zero
SKUProductUnits soldAvg selling price Unit cost (₹)Margin
Have many SKUs? Upload a two-column CSV (SKU, cost) under Import CSV → Product cost. Enter the cost you pay per unit, before GST.

Tax settings

GST rate used to strip tax out of marketplace prices
For per-product rates, import a Tax Master (SKU → GST rate) via Import CSV.

Monthly targets

Set targets to see pace on Business Home.

Scheduled email report

Automatic business summary by email.

Change password

↑↓ navigate↵ openesc close

Alerts

Loading…
Ask your data
e.g. "which SKU lost the most revenue?" · "best state last month?"

—

Connect

Your keys are stored encrypted against your own workspace and are never shown again

Text to send

Read it through, then paste into the marketplace's support ticket
Marketplace connections

—