12 months of updates and support Support: Mon–Fri 10:00–18:00 Average response — under 2 hours
Telegram WhatsApp
Request a module
Items in your cart

Shopping cart

0

Your cart is empty

Add the modules you need and they will appear here.

OpenCart / ocStore Ready to install

Product Sales Analytics Pro for OpenCart

Product Sales Analytics Pro turns order history into decisions: which products generate revenue and profit, which stock is about to run out, what is stagnant, how stable demand is and where conversion is lost.

OpenCart / ocStore 2.3.xOpenCart / ocStore 3.x
Limited-time offer Free module installation by our team

Select installation in the product options. After checkout, we will arrange access, install the module and run a basic check on your store.

The module licence is charged separately. Paid third-party services and non-standard development are not included.
0.00 грн. installation
3,990.00 грн. Ex Tax: 3,990.00 грн.
Updated24/08/2026

Files available after payment

No core file overwritesExtension Installer / OCMOD
12 months of updatesUpdated 24/08/2026
Developer supportReady to install
Clean codeDocumented structure

Product Sales Analytics Pro turns order history into decisions: which products generate revenue and profit, which stock is about to run out, what is stagnant, how stable demand is and where conversion is lost.

Move from “how much sold?” to “what should we do next?”Dashboard, products, categories, manufacturers, inventory, ABC/XYZ, funnel, alerts and product drill-down work as one reporting system.
BI
Product Sales Analytics Pro30 DAYS · PREVIOUS PERIOD COMPARISON
SYNCED
REVENUE₴428,650+18.4%
PROFIT₴146,220+12.7%
MARGIN34.1%−1.2%
ORDERS1,284+9.6%
revenueprofit
REVENUERevenuecompared with the prior equal-length period
PROFITProfit and marginfrom wholesale/custom cost with returns applied
ABC/XYZAssortmentrevenue contribution and daily demand stability
DAYSStock coverout, low-cover and dead-stock states from sales velocity
DashboardRevenue, profit, margin, units, orders, buyers, average order, changes and trend chart.
ProductsSearch, sorting, filters, CSV, saved views and a detailed product page.
Categories and manufacturersRoll up products, units, orders, revenue and profit across catalog structure.
InventorySales velocity, days of cover, out-of-stock, low stock and products with no recent sales.
ABC/XYZA/B/C by revenue contribution and X/Y/Z by daily demand variability.
FunnelUnique product views, add-to-cart, checkout starts and purchases without IP, email or names.
AlertsLow-stock and dead-stock alerts with optional daily email.
DiagnosticsRow counts, sync state, logs, run now and a resumable full history rebuild.

How raw orders become actionable reports

History rebuildReads old orders in background batches and safely resumes after interruption.
Incremental syncCron picks up new statuses, returns and changes without rebuilding everything.
Accurate accountingDiscounts are allocated across lines and returns reduce units, revenue and tax.
Fast reportingDaily aggregates accelerate dashboards while raw rows remain available for exact drill-down.

Transparent accounting logic

Recorded order prices are used. Negative selected order_total codes are allocated proportionally, accepted returns reduce quantity, revenue and tax, and profit uses a selected numeric cost field.

LOAD TEST

Tested with 1,000,000 sales rows

On a synthetic 1,000-product / 120-day dataset, the daily-aggregate ranking ran in 0.003 s; summary in 0.768 s, exact fallback in 2.322 s and trend chart in 4.014 s on the test MySQL 5.7 host. Real performance depends on server and store volume.

0.003 s aggregate rank0.768 s summary4.014 s trend chart

A privacy-safe funnel with no personal data

The funnel stores only a salted session/product/day hash. IP, email and customer names are never stored. Funnel history begins when tracking is enabled and is not reconstructed retrospectively.

COMPATIBILITY

OpenCart / ocStore 2.3.x and 3.x — two packages included

Syntax is checked on PHP 5.6 and 8.1, with SQL integration tested on MySQL 5.7 strict mode. Cron every 5–15 minutes and an initial history rebuild are required.

Included with the purchase

Installation-ready ZIP files, readable unencrypted source, every report and CSV, cron sync, alerts, UK/RU/EN/RO interface, documentation, 12 months of updates and launch support.

Need the PrestaShop edition?The other native edition uses its platform’s own tables, events and return accounting.
View the edition
BUILT FOR COMMERCE

Module features

Thoughtful functionality for a real store, without unnecessary complexity.

Executive dashboard

Revenue, profit, margin, units, orders, buyers, average order and period comparison.

01

Product intelligence

Products, categories, manufacturers, filters, CSV, saved reports and product drill-down.

02

ABC/XYZ

Classify assortment by revenue contribution and daily demand stability.

03

Inventory control

Sales velocity, days of cover, out-of-stock, low-cover and dead-stock states.

04

Privacy-safe funnel

Views, cart, checkout and purchases without storing IP, email or customer names.

05

Cron and rebuild

Resumable history, incremental sync, returns, alerts, logs and diagnostics.

06
QUICK START

Rebuild history first, then enable continuous sync

Configure valid sale/return statuses, run a complete rebuild and only use reports operationally after it finishes.

01

Install and configure

Upload the matching ZIP and set sale statuses, tax mode, cost source and inventory thresholds.

02

Rebuild history

Start full rebuild in Diagnostics. It runs in safe batches and resumes after interruption.

03

Connect cron

Call the protected URL every 5–15 minutes for incremental sync and inventory alerts.

TECH DETAILS

Technical specifications

Product Sales Analytics Pro turns order history into decisions: which products generate revenue and profit, which stock is about to run out, what is stagnant, how stable demand is and where conversion is lost.

Ready to installIn Stock
PlatformOpenCart / ocStore
Compatible versions2.3.x, 3.x
InstallationExtension Installer / OCMOD
PHP versionPHP 5.6+ (by platform version)
Licence1 domain
LocalisationУкраїнська, English, Русский
{ }

Need help or a custom change?

We can check compatibility, help with installation or adapt the module to your workflow.

Discuss the task
FAQ

Frequently asked questions

Developer support

How is profit calculated?

Line revenue minus cost from the native or selected numeric field, with discounts and accepted returns applied.

Can historical funnel data be rebuilt?

No. Sales rebuild from orders, but funnel collection begins only after tracking is enabled.

Is cron required?

Yes. One protected endpoint resumes rebuild, syncs changes and evaluates alerts.

Does uninstall erase analytics?

Not by default. Tables are retained unless the explicit full-purge setting is enabled first.