Descrizione
Alpha Insights is an advanced WooCommerce analytics plugin built for accurate profit reporting, Google Analytics-style store traffic analysis, cost of goods (COGS) management, and custom sales reports.
Go beyond default WooCommerce analytics and basic sales reports with a complete view of your store’s performance. Alpha Insights combines revenue, product costs, payment gateway fees, shipping costs, ad spend, and business expenses in one place — helping you track profit & loss, margins, ROI, customer behavior, product performance, and marketing attribution with confidence.
With our intuitive drag & drop WooCommerce report builder, you can create custom sales reports and fully interactive analytics dashboards in seconds — without spreadsheets, complicated exports, or disconnected tools.
Test storefront changes with built-in A/B experiments (Beta). Split visitors between a control and a treatment using CSS or JavaScript, keep each person on the same variant, and measure conversion lift against your Alpha Insights analytics and WooCommerce orders — not just clicks.
Built specifically for serious WooCommerce store owners who want real financial and performance clarity, Alpha Insights replaces manual reporting with a single WooCommerce analytics and profit reporting system focused on true profitability — not just revenue numbers.
Advanced WooCommerce Analytics & Reporting Features
Advanced WooCommerce Sales Reporting
Track revenue, gross profit, net profit, margins, refunds, and order-level profitability with powerful filtering and comparisons.
WooCommerce Cost of Goods (COGS) Tracking
Easily add and manage product costs directly inside WooCommerce. Track profit margins per product, variation, and order. Fully compatible with the native WooCommerce Cost of Goods feature.
Profit & Loss Reporting for WooCommerce
Understand your real profitability by combining revenue, cost of goods, payment fees, shipping, and custom order costs.
WooCommerce Analytics for Traffic & Marketing Performance
Alpha Insights works like a Google Analytics style plugin for WooCommerce, showing traffic sources, landing pages, referral URLs, device types, and campaign performance directly inside your store dashboard.
Drag & Drop WooCommerce Analytics Dashboards & Custom Sales Reports
Build custom WooCommerce analytics dashboards and sales reports with an intuitive drag & drop builder. Create flexible reports in seconds without spreadsheets, exports, or disconnected analytics tools.
WooCommerce A/B Experiments (Beta)
Run A/B tests on your storefront and measure which version converts. Apply CSS or JavaScript per variant, assign visitors on the first matching page view, and keep them on the same version until you pause or complete the test. Results show exposures, funnel steps, conversions, conversion rate, and lift versus control — tied to Alpha Insights analytics and orders. The free version includes one running A/B test, 100% of eligible traffic, and a Purchase goal.
Custom Order Costs
Add commissions, handling fees, transaction costs, or other order-specific expenses.
Time Series Comparisons & Date Filtering
Filter by custom or preset date ranges. Compare year-over-year or previous periods to measure growth.
Multi-Currency Support
Track revenue and costs across multiple currencies with automatic conversion handling.
Performance Optimized for High-Volume Stores
Built for speed with optimized queries and caching for stores with thousands of orders.
PRO Features
Upgrade to Alpha Insights Pro to unlock:
Full Expense Management
Track rent, software subscriptions, salaries, utilities, and recurring expenses with categorization.
Google Ads & Meta Ads Integration
Automatically sync ad spend and match WooCommerce orders to campaigns for accurate ROI and profit tracking.
Advanced Filtering & Segmentation
Filter reports by products, customers, traffic sources, campaigns, expenses and more.
Export to PDF & CSV
Export any WooCommerce report for sharing with your team or accountant.
Third-Party Integrations
Automatically sync shipping costs, payment gateway fees, and advertising spend for accurate WooCommerce profit and ROI tracking.
Realtime WooCommerce Analytics Dashboards
Monitor live visitor activity and performance metrics as they happen.
Unlimited Experiments, PHP Variants & Profit Stats
Run more than one test at a time, add PHP snippets, extra variants, holdout traffic, audience filters (traffic source, device, visitor type), custom goals, and scheduled start/end dates. The Pro report adds revenue and statistical significance.
Upgrade to Pro:
If you’re running paid ads or managing serious revenue, Pro unlocks the true financial picture of your store.
Upgrade to Alpha Insights Pro
Perfect For Store Owners Who Want
• Accurate WooCommerce profit tracking
• Built-in WooCommerce cost of goods management
• Advanced WooCommerce sales reports
• True WooCommerce profit and loss reporting
• A/B testing storefront changes against real WooCommerce conversions
• Ad spend and ROI tracking (Pro)
• Custom WooCommerce analytics dashboards
Credits
Developed by WP Davies
https://wpdavies.dev/
Screenshot






Installazione
Automatic Installation
- Log in to your WordPress admin panel
- Navigate to Plugins Add New
- Search for “Alpha Insights”
- Click Install Now
- Click Activate
- Navigate to Alpha Insights Settings
Manual Installation
- Download the plugin zip file
- Navigate to Plugins Add New
- Click Upload Plugin
- Select the zip file
- Click Install Now
- Click Activate
After installation:
- Configure your product costs in the Cost of Goods Manager
- Set up payment gateway costs in Settings
- Review optional settings
- Start building reports
FAQ
-
Do I need to manually add costs for each product?
-
You can add product costs individually or set default costs and override them per order if required.
-
Can I export my reports?
-
Yes. Reports can be exported as PDF or CSV in the Pro version.
-
Does this work with High-Performance Order Storage (HPOS)?
-
Yes. Alpha Insights is fully compatible with WooCommerce High-Performance Order Storage (HPOS).
-
Can I create custom reports?
-
Yes. Pro users can create unlimited reports. Free users can modify the pre-installed reports.
-
Can I run A/B tests on my store?
-
Yes. Experiments (Beta) splits visitors between a control and a treatment using CSS or JavaScript. Each visitor keeps the same variant, and results are measured against Alpha Insights analytics and WooCommerce orders (exposures, conversions, and lift). The free version allows one running test with a Purchase goal. Pro adds PHP snippets, extra variants, audience targeting, holdout traffic, custom goals, and revenue / significance on the report.
-
What WooCommerce metrics can I track?
-
Revenue, cost of goods (COGS), gross profit, net profit, margins, expenses, ad spend, ROI, customer performance, product performance, refunds, and traffic analytics.
-
Is my data secure?
-
All data is stored in your WordPress database. Alpha Insights follows WordPress coding standards and security best practices.
-
Can I migrate from another cost of goods plugin?
-
Yes. A built-in migration and CSV import/export tool is available in the Cost of Goods Manager.
-
Does Alpha Insights integrate with WooCommerce Cost of Goods?
-
Yes. If you use the native WooCommerce Cost of Goods feature, Alpha Insights will automatically detect and use those values.
-
How is this different from default WooCommerce reports?
-
Default WooCommerce reports focus primarily on revenue. Alpha Insights adds cost of goods tracking, profit & loss reporting, expense management, ad spend attribution, and advanced filtering to show your true store profitability.
Recensioni
Contributi e sviluppo
“Alpha Insights – Advanced Analytics, Sales Reporting & COGS for WooCommerce” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.
CollaboratoriTi interessa lo sviluppo?
Esplora il codice segui il repository SVN, segui il log delle modifiche tramite RSS.
Changelog
2.2.0
- Tweak – Experiments renamed to A/B Test in the admin menu, reports, and documentation
- Add – A/B Test list shows purchases, revenue, AOV, and revenue per exposure, with a Target conversion picker
- Add – Cumulative lift-vs-control progress chart above each A/B test results table
- Fix – A/B Test list leading badge and row action buttons no longer jump or show more than one leader
- Tweak – A/B Test list table aligns with the heading text, and the Target conversion selector stays a compact width
- Tweak – Cache-safe analytics is now the only event tracking loader; the Legacy Event Tracking setting has been removed
- Tweak – Analytics loader, classes, and helper functions no longer use a v2 suffix; previous names remain as aliases
- Add – Optional setting to override first-touch attribution when a new session arrives with UTM tags or click IDs (on by default)
- Fix – Session landing page and referral are first-touch: set once, never overwritten by later untagged page views
- Fix – An untagged first hit can be upgraded when a later page in the same session includes UTM tags or click IDs (gclid, gbraid)
- Fix – Landing-page cookies are no longer passed through sanitize_text_field(), which could strip encoded query strings
- Add – Migration to backfill untagged session landing pages from later events that include UTM tags or click IDs
- Fix – Google Ads referrers such as googleadservices.com are classified as Google Ads instead of Organic
- Tweak – Facebook and Instagram in-app browser sessions with no referrer or click ID are attributed to Social
- Fix – Cart and checkout no longer start a new session when cookies are missing or the inactivity window has elapsed
- Tweak – Cart and checkout follow-up events reuse the resolved session instead of writing a second session row
- Fix – Add to cart events store the originating page URL instead of the wc-ajax / REST endpoint
- Add – Remove from cart events, with the same origin URL and session handling as add to cart
- Fix – Checkout initiation is no longer recorded on the WooCommerce order-received thank you page
- Add – Session Add To Cart Rate and Session Init Checkout Rate as time series metrics (unique sessions with the event, as a percentage of total sessions)
- Tweak – Relabel the matching single metrics to Session Add To Cart Rate and Session Init Checkout Rate
- Fix – Widget CSV download now exports formula metrics (conversion rate, session rates, AOV) and time series tables instead of failing silently
- Tweak – Event insert REST path skips redundant session writes, avoids loading the WooCommerce session, and uses a composite session index for visitor reuse lookups
- Add – Browsing History on the order dashboard: AJAX-loaded customer journey modal, grouped by session
- Tweak – Debug Settings splits General, Data Management, and Migrations into separate tabs
- Add – Delete All Logs button on the Debug Settings logs header
- Add – Sessions debug tab: raw session rows with calculated source, date and source filters, event fold-outs, pagination, and CSV export
- Tweak – Meta crawler, WebPageTest PTST, and GtkLauncher user agents are classified as bots
- Tweak – Order cost/profit calculations are cached for the remainder of the request
- Tweak – Uncached-order cache builder uses a limited LEFT JOIN instead of loading every order ID
- Tweak – Session counts by IP and user query the session table directly
- Tweak – Analytics reports memoize per-session traffic source and landing URL, and apply traffic filters before event processing
- Tweak – Analytics cleanup cron deletes empty-landing, bot, and orphan sessions in bulk instead of row-by-row
- Tweak – Bot user-agent matching compiles the crawler pattern list once per request
- Tweak – Payment, shipping, and analytics settings are memoized for the request
- Tweak – Order dashboard customer LTV, order count, and AOV use email helpers instead of a full sales warehouse
2.1.0
- Add – Experiments (Beta): A/B test storefront changes with CSS and JavaScript variants, sticky visitor assignment, cache-safe page targeting, and a results report (exposures, conversions, lift)
- Add – Developer helpers wpdai_in_experiment() and wpdai_get_experiment_variant() for theme and plugin branching
- Tweak – Free plan limits: one running experiment, 100% of eligible traffic, and Purchase as the primary goal (audience filters, holdout, PHP snippets, extra variants, and custom goals remain Pro)
- Fix – Landing-page utm_source values such as chatgpt.com are classified as AI Chat instead of Direct when no referrer is present
- Fix – Sales by billing state/country no longer corrupts the last region’s order and customer counts
- Fix – Report charts now use the selected metric field’s format (order count no longer displays as currency)
- Tweak – Report chart tooltips show the selected metric field name instead of a generic Value label
- Fix – Categorical bar/line tooltips keep the real category label when values are numeric (e.g. query parameter values)
- Fix – Cache-safe analytics now records the visitor origin IP behind Cloudflare instead of collapsing sessions onto a proxy hop IP
- Tweak – Cloudflare visitor header is kept for WARP clients; IPv6 proxy matching uses the published 2a06:98c0::/29 prefix
- Fix – Order overview session count now uses the analytics session IP, falling back to the WooCommerce customer IP when no session is linked
- Tweak – Analytics session IP lookups and session counts are cached to reduce repeat lookups
- Fix – Analytics sessions data table now prefers the most recent sessions when results are truncated
- Fix – Fatal error on Free bootstrap when cache version constants were skipped
- Fix – Experiment save and start errors now show an in-plugin notice, including the one running experiment Free limit
- Tweak – Traffic source and device filters are locked on Free so they cannot be changed after the combo-select UI update
2.0.0
- Tweak – Cache-Safe Event Tracking promoted from beta to the default analytics system; enabled by default for new and upgraded installations
- Tweak – Former PHP cookie-based event tracking deprecated; available temporarily via Legacy Event Tracking (Deprecated) in General Settings
- Add – Upgrade migration to migrate analytics settings from the retired beta flag to the new default
- Add – Report Builder query parameter filters now load suggestions via AJAX (lazy scan) instead of on page load; browse-all and type-to-search UX for parameter keys and values
- Add – Expanded analytics traffic source detection: Microsoft Ads channel, improved classification for Bing/TikTok/LinkedIn click IDs, Meta custom tracking params, email platform params, and additional UTM patterns to reduce false Direct traffic
- Add – Session Only option for the attribution window in General Settings (landing page and referral source reset each session)
- Add – Shipping method name included in order reporting data payload and data table mapping
- Tweak – Attribution model updated so that if a new session contains UTM tags it will override the attribution to the current session
- Tweak – Mobile-optimized layout for all Alpha Insights settings pages (stacked table rows, full-width controls, integrations grid, scrollable nested config tables)
- Tweak – Mobile optimized menu for Alpha Insights
- Tweak – WooCommerce 11.0 admin styling compatibility updates
- Tweak – Traffic source badge colours extended for Microsoft Ads on orders table and React report data tables
- Fix – Date and time formatting across reporting and data sources; centralised date helpers in wpd-date-functions.php
- Fix – Zero-dollar orders no longer incorrectly include a default payment gateway fee when no gateway cost applies
- Fix – Noisy database upgrade routines reduced on plugin load
- Fix – Horizontal scrollbar width issue on mobile report tables
- Fix – Resolve issues with react report builder error with detail modals
- Fix – All Alpha Insights Action Scheduler tasks are cleared on plugin deactivation and uninstall to prevent ghost scheduled jobs
1.8.0
- Add – Beta version of cache safe analytics tracking – analytics v2.
- Add – Include common cost of goods plugin’s meta keys as fallback for cost of goods value – filterable
1.7.0
- Add – Filter added for overriding line item COGS _wpd_ai_line_item_cost_per_unit_meta_key.
- Add – Filter added for overriding total product cost of goods -> _wpd_ai_override_total_product_cost
- Tweak – Report page now doesn’t load heavy filters by default, must be enabled via a filter
- Tweak – Compatability upgrade
1.6.0
- Add – Optimize report filter options so that we don’t load in thousands of records if the user has a lot of products.
- Add – Include date created in product analytics data table as well as SKU & pretty badge
- Fix – Bugfix empty date warnings in private get_date_from_gmt
- Add – Include date created in product reporting data table
- Fix – Bugfix error with multiple querey param values or keys in sales reporting
1.5.0
- Include translation support for react report builder and expense management module
- Update datawarehouse to support the exclusion of refunds in reporting
1.4.0
- Implement integration with PPOM For WooCommerce – add cost inputs to track costs for product add ons
- Fix order calculator considering “free” orders as refunded, therefore implementing the refund cost rules where it shouldn’t
- Update various docs in the docs helper
1.3.0
- Cleanup a few more broken links
- Implement pro menu items with pro feature list for visibility
1.2.0
- Fixed a few broken docs links
- Cleaned up integrations page & got rid of undefined array error on webhooks page
- Added about us page
- Implemented reviews system
1.1.0
- Rebuild the refund system to apply movements in net sales & GP according to the refund date, not the original order date
- Refunds report added
- Order attribution (ref and landing page url) are decoupled from the session, with a customizable timeout setting added
- COGS manager uses the actual sell price to calculate profit rather than RRP
- Mobile optimizations added to dashboard on order page
1.0.0
- Initial release of Alpha Insights free version
