Profit Warden
Profit Warden is a connector plugin that sends WooCommerce order data to a separate analysis service. It calculates the real profit and margin for each order by considering product purchase costs, shipping costs, packaging, and payment gateway fees.
⚠️ Important: External Service Required This plugin requires the external Profit Warden Python service to be running and accessible via a configurable API URL. Without this backend service, the plugin cannot function. You are responsible for setting up and hosting this service independently.
Features:
- Calculates real profit and margin for each WooCommerce order
- Accounts for purchase costs, shipping, packaging, and payment gateway fees
- Displays profit analysis directly on the WooCommerce order detail page
- Supports simple and variable products with individual purchase cost fields
- Sends periodic profit/loss reports via email using WP-Cron
- Alerts for orders sold at a loss
- Configurable API URL and cost parameters via Settings -> Profit Warden
External Services
This plugin relies on external services to calculate order profitability and provide marketing integrations. By default, it communicates with the BeraTemplate API (https://api.beratemplate.com/calculate-profit).
- What it does: Calculates order margins, correlates UTM tracking data, and handles synchronization with Meta/Google Ads.
- What data is sent: When enabled via the "Data Sync Consent" opt-in, it transmits WooCommerce order details (totals, shipping costs, items), customer billing email/name, and UTM marketing parameters triggered on order status changes or periodic reporting.
- Terms of Service: https://beratemplate.com/terms-of-service.html
- Privacy Policy: https://beratemplate.com/privacy-policy.html
(Note: The API URL can be changed in the plugin settings to point to your own self-hosted backend service if desired).
