Email Reports

The advanced Email Reports plugin allows you to schedule multiple sales and store performance reports via email directly from your WooCommerce store. The plugin sends daily, weekly or monthly emails, containing totals sales, top-selling products, payment methods breakdown, sales by country, and moreā€¦

Know which products are performing well in your store. how is your clean and clear email notifications sending this information directly to your inbox, without any extra action required by you?

Getting Started

ā†‘ Back to top

This article assumes you have already installed WooCommerce. If you do not know how to install WooCommerce, you can read how to install WooCommerce atĀ WooCommerce documentation.

Installation

ā†‘ Back to top
  1. Download the Email Reports extension from yourĀ WooCommerce dashboard.
  2. Go toĀ Plugins > Add New > UploadĀ and select the ZIP file you just downloaded.
  3. ClickĀ Install Now, and thenĀ Activate Plugin.

Configuration

ā†‘ Back to top

Email Report Builder

ā†‘ Back to top

To setup the Email Reports, go to WooCommerce > Email Reports. You will see a list of all your scheduled reports, you can enable, delete and edit the report settings:

Report Schedule

ā†‘ Back to top

The Report Scheduler is a recurring and automated interface to automatically email you analytics reports from your WooCommerce store on a regular basis. You can schedule to send email reports by the following options:

Schedule TypeReport Data
DailyReport will be sent daily at the selected hour and will display data for the previous day from 00:00 to 24:00.
Daily Flex OverNightReport will be sent daily at 8am and will show data for part of the days (overnight) for the selected hours range.
WeeklyReport will be sent weekly on the selected day of the week and will show data for the previous week
MonthlyReport will be sent monthly on the selected day of the month and will display data for the previous month.
Last 30 DaysReport will be sent monthly on the selected day of the month and will display data for the previous 30 days.
ManualReport will be sent manually and will display data for a selected date range

Daily

When you select theĀ daily report, you will get the option to select the time that the email will be sent, the report will show data from the previous day 00:00 ā€“ 23:59.

Daily Flex Overnight

When you select theĀ daily flex over night, the report will run daily at the time you select and you can select the time range to show the report data, you can select to show data for part of the day or even to show overnight data.

This is great if your business runs in shifts and you want to show schedule different reports for each shift. For example, you can select to send the report at 8:00 AM and show data from the day before at 12:30am to 12:30 on the day that the report is sent (overnight):

Weekly

When you select theĀ weekly report, you will get the option to select the day of the week to send the email report and the time that the email will be sent, the report will show data from the last 7 days before from 00:00 ā€“ 23:59.

Monthly

When you select theĀ monthly report, you will get the option to select the day of the month to send the email report and the time that the email will be sent, the report will show data from the previous month from the 1st day at 00:00 to the last day at 23:59.

Last 30 days

When you select theĀ last 3 days report, you will get the option to select the day of the month to send the email report and the time that the email will be sent, the report will show data from the previous 30 days from the 1st day at 00:00 to the 30th day at 23:59.

Manual

You can send emails and display data from a selected date range.

Please Note:

Reports areĀ scheduledĀ in your WordPress siteā€™sĀ timezone. You can find your timezone settings underĀ WordPress > Settings > General.

Report Design

ā†‘ Back to top

In the email branding panel, you can set up the report email design, you can choose if to display theĀ Header ImageĀ and upload custom header image/logo.

Example of report when the header image is disabled:

You can show/hide theĀ Edit ReportĀ link and theĀ Powered by ZoremĀ link from the email report footer:

Report Settings

ā†‘ Back to top

In the report options panel, you can set up the report email information:

  • Report TitleĀ ā€“ The title of the email report
  • Enable EmailĀ ā€“ Enable/disable sending the report
  • Email RecipientsĀ ā€“ Add the email address/es of the recipients that will receive the email report(comma separated)
  • Email SubjectĀ ā€“ Customize the subject of the email
  • Additional ContentĀ ā€“ Add additional content to the email

Report Totals

ā†‘ Back to top

In the Report Totals panel, you can select which data to include in the total panel of the email report and to select if to Compare the report totals to the previous period.

Report Totals Reference

Report DetailsDescription
Gross SalesSale price of product(s) multiplied by quantity ordered. Does not include refunds, coupons, taxes or shipping
Total SalesGross Sales ā€“ Returns ā€“ Coupons + Taxes + Shipping
Net SalesGross Sales ā€“ Returns ā€“ Coupons (referred to as ā€œSalesā€ in the legacy WooCommerce Reports)
Net Discount AmountTotal sum of discounts from coupons
Discounted OrdersThe count of orders with a coupon applied
RefundsMoney returned to the customer via a refund
TaxesTotal Tax charges
ShippingTotal shipping charges
Shipping TaxThe total of tax applied to shipping in an order
OrdersThe number of new orders placed for a selected date range (Processing/Completed)
Items SoldThe discrete number of items sold
New CustomersTotal number of new signups
Average Order ValueNet Sales / Orders
Avg. Daily SalesĀ Average Daily Sales
Avg. Items per orderAverage Items per order
DownloadsTotal count of downloaded files

Please Note:

All Totals are for the report period.
TheĀ Avg. Daily SalesĀ and theĀ Avg. Items Per OrderĀ are only available for the weekly/monthly reports.

Report Details

ā†‘ Back to top

Report Details will display breakdowns of analytics date:

Report Details Reference

Report DetailsColumnsDisplay
Top Selling ProductsĀ Product name, Quantity, Total amount5,10,20, All
Top Selling VariationsVariation name, Quantity, Total amount5,10,20, All
Top Selling CategoriesCategory name, Quantity, Total amount5,10,20, All
Sales by CouponsCoupon, Quantity used, Total discount amount5,10,20, All
Sales by Payment MethodĀ Payment method, order count, Total amountAll
Sales by Billing CountryCountry, Orders count, Total amount5,10,20, All
Sales by Billing StateState, Orders count, Total amount5,10,20, All
Sales by Billing CityCity, Orders count, Total amount5,10,20, All
Sales by Shipping CountryCountry, Orders count, Total amount5,10,20, All
Sales by Shipping StateState, Orders count, Total amount5,10,20, All
Sales by Shipping CityCity, Orders count, Total amount5,10,20, All
Sales by Order StatusOrders by Status, Orders count, Total amountAll

Send Test Report

ā†‘ Back to top

TheĀ Send a Test EmailĀ option allows you to enter one or more comma-separated email addresses to send a test email to. You can use this field to make sure your email displays as expected before sending it out to a larger audience.

Compatibility

ā†‘ Back to top

This plugin should be compatible with many other WooCommerce plugins that have not been tested yet.

Tested with the following WooCommerce plugins

WooCommerce Subscriptions

ā†‘ Back to top
Active Subscriptionstotal number of active subscriptions
Subscriptions signupstotal number of subscriptions signups during the report period.
Signup Revenuetotal signup revenue during the report period.
Subscription renewaltotal number of subscriptions renewal during the report period.
Renewal Revenuetotal renewal revenue during the report period.
Subscriptions Resubscribetotal number of subscriptions resubscribeĀ  during the report period.
Resubscribe Revenuetotal resubscribe revenue during the report period.
Switch Revenuetotal switch revenue during the report period.
Subscription Switchestotal number of switches during the report period.

Subscription Details Options

ā†‘ Back to top
  • Total Subscriptions By StatusĀ ā€“ New, Cancelled, Pending Cancellations, etc.

Translations

ā†‘ Back to top

The Email Reports plugin is localized/ translatable by default, we added translation to the following languages:

  • English ā€“ default, always included
  • German (Deutsch)
  • Spanish (Spain)
  • French (France)
  • Gujarati
  • Hebrew

WPML

ā†‘ Back to top

Email Reports has built-in support for theĀ WPMLĀ plugin. Note you will need theĀ WooCommerce MultilingualĀ as well asĀ WPML, together with the String Translation and the Translation Management modules, which are part of theĀ Multilingual CMSĀ package.

You can add more languages fromĀ WPML > Languages, There you need to click onĀ Add / Remove languages, then find the languages which you want to add for translation.

After adding the languages, navigate toĀ WPML > String translation, there You can find a dynamic string by search and you can filter a string by the plugin. You can do a translation of a string by clicking on the edit icon in a particular language.

Translate with Loco translation

ā†‘ Back to top

For example, if you want to translate to German, click Edit on the German label to translate.

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.