WooCommerce Power BI ConnectorWooCommerce Power BI Connector
Buy Now
View Demo
  • Getting Started

    • Introduction
    • Quick Start (5 min)
    • Features
    • Installation
    • Azure AD Setup
    • Power BI Account Setup
    • Setup Wizard
  • Configuration

    • Settings
    • Access Control
  • Reports & Alerts

    • Dashboard
    • Reports & Dashboards
    • Alerts
  • Data & Sync

    • Workspaces, Datasets & Tables
    • Sync & Scheduler
    • Data Load Profiles
    • Query Builder
    • Export Center
  • Advanced

    • Logs & Audit Trail
    • REST API & WP-CLI
    • Troubleshooting
    • FAQ
    • Glossary
Support
Buy Now
View Demo
  • Getting Started

    • Introduction
    • Quick Start (5 min)
    • Features
    • Installation
    • Azure AD Setup
    • Power BI Account Setup
    • Setup Wizard
  • Configuration

    • Settings
    • Access Control
  • Reports & Alerts

    • Dashboard
    • Reports & Dashboards
    • Alerts
  • Data & Sync

    • Workspaces, Datasets & Tables
    • Sync & Scheduler
    • Data Load Profiles
    • Query Builder
    • Export Center
  • Advanced

    • Logs & Audit Trail
    • REST API & WP-CLI
    • Troubleshooting
    • FAQ
    • Glossary
Support
  • Getting Started

    • Introduction
    • Quick Start — 5 Minutes
    • Features
    • Installation — Full Setup Guide
    • Azure AD Setup
    • Power BI Account Setup
    • Setup Wizard
  • Configuration

    • Plugin Settings
    • Access Control
  • Reports & Alerts

    • Dashboard
    • Reports & Dashboards (Embedding)
    • Smart Alerts
  • Data & Sync

    • Workspaces, Datasets & Tables
    • Sync & Scheduler
    • Data Load Profiles
    • Query Builder
    • Export Center
  • Advanced

    • Logs & Audit Trail
    • REST API & WP-CLI
    • Troubleshooting
    • FAQ
    • Glossary

WooCommerce Power BI Connector — Documentation

The WooCommerce Power BI Connector syncs your store data — orders, products, customers, refunds, coupons, taxes, shipping, and more entities — directly into Microsoft Power BI. Build dashboards, embed reports in WordPress, and automate data refreshes without writing a single line of code.

FeatureDetails
16 data typesOrders, Products, Customers, Refunds, Coupons, Taxes, Shipping, Inventory, and more
3 sync modesLive (real-time), Scheduled (cron), Manual (on-demand)
Embed reportsShortcode and admin panel embedding with iframe/JS support
AlertsThreshold-based email notifications for revenue, AOV, stock, refund rate
SecurityAzure AD OAuth2, encrypted credentials, role-based access, audit trail
Automation24 REST API endpoints, 7 WP-CLI commands

How It Works

WooCommerce → Plugin → Azure AD OAuth2 → Power BI REST API → Workspace/Dataset
  1. Register an app in Azure AD → get Client ID, Secret, Tenant ID
  2. Run the Setup Wizard → paste keys, authorize, pick a workspace
  3. Select data types → plugin creates tables and pushes rows in batches
  4. Build reports in Power BI → embed them back in WordPress via shortcode

Setup takes about 20 minutes. After that, sync runs automatically.

Quick Navigation

Getting Started

StepPageWhat you do
1Quick Start5-minute overview of the full setup
2InstallationUpload ZIP, activate, verify requirements
3Azure AD SetupCreate Azure app, copy Client ID / Secret / Tenant ID
4Power BI SetupCreate workspace, set permissions, enable API
5Setup Wizard7-step wizard — paste keys, authorize, first sync

Configuration

  • Settings — General, Authentication, WooCommerce API
  • Access Control and User Roles

Reports & Alerts

  • Dashboard
  • Reports & Dashboards (Embedding)
  • Smart Alerts

Data & Sync

  • Workspaces, Datasets, and Tables
  • Sync and Scheduler
  • Data Load Profiles
  • Query Builder
  • Export Center

Advanced

  • Logs & Audit Trail
  • REST API & WP-CLI
  • Troubleshooting
  • FAQ
  • Glossary

First-time users

Follow the pages in order: Installation → Azure AD Setup → Power BI Setup → Setup Wizard. You can come back to the feature pages later.

Next
Quick Start — 5 Minutes