WooCommerce Skroutz Analytics

Description

This plugin provides the integration between Skroutz Analytics and the WooCommerce plugin.

Details:

  • Integrates the analytics tracking script to all your frontend pages
  • Integrates the ecommerce data (transactions and revenue) generated during an order.

Contributing: Github

Screenshots

  • Skroutz Analytics settings panel.
  • Skroutz Analytics statistics in the Skroutz for merchants.

Installation

Manual installation

  1. Download the plugin file to your computer and unzip it.
  2. Using an FTP program, or your hosting control panel, upload the unzipped plugin folder to your WordPress installation’s wp-content/plugins/ directory.
  3. Activate the plugin through the Plugins menu in WordPress admin.
  4. Set the Shop Account ID to the plugin’s settings.

Automatic installation

  1. Go to your wordpress admin panel > Plugins > Add New.
  2. Search this plugin by its name.
  3. Install the plugin.
  4. Activate the plugin.
  5. Set the Shop Account ID to the plugin’s settings.

FAQ

Installation Instructions

Manual installation

  1. Download the plugin file to your computer and unzip it.
  2. Using an FTP program, or your hosting control panel, upload the unzipped plugin folder to your WordPress installation’s wp-content/plugins/ directory.
  3. Activate the plugin through the Plugins menu in WordPress admin.
  4. Set the Shop Account ID to the plugin’s settings.

Automatic installation

  1. Go to your wordpress admin panel > Plugins > Add New.
  2. Search this plugin by its name.
  3. Install the plugin.
  4. Activate the plugin.
  5. Set the Shop Account ID to the plugin’s settings.
Which sites do you support?

We support Skrouz.gr, Alve.com and Scrooge.co.uk.

Where can I find the plugin’s settings?

This plugin will add the settings to the WooCommerce Integration tab.
WooCommerce > Settings > Integration > Skroutz Analytics

Where can I find the `Shop Account ID`?

Visit skroutz for merchants page, and navigate to the Skroutz Analytics section. Otherwise you may contact your account manager.

I don’t see the code on my site. Where is it?

Make sure you have set your Skroutz Analytics Shop Account ID in the plugin settings, otherwise tracking won’t work.

How can I test if Skroutz Analytics is working?

Skroutz provides you a temporary verification page during the testing phase of the skroutz analytics integration. You can visit skroutz for merchants page or contact your account manager.

Which pages do you track?

This plugin does not track any admin pages, only frontend pages.

My code is there, but does not report any ecommece data. Why?

Duplicate Skroutz Analytics code causes a conflict in tracking. Remove any other Skroutz Analytics plugins or code from your site to avoid duplication and conflicts in tracking.

The order tax seems to be wrong. Why?

The plugin uses the WooCommerce tax rates you have configured in the settings. If the Enable Taxes option is disabled, or there are no Tax Rates configured, a default tax rate based on the flavor/country will be used to manually the calculate the order tax from the order revenue. So to avoid that, you need to properly setup your tax rules:

  • Make sure you have enabled the Enabled Taxes option under WooCommerce > Settings > Tax > Tax Options
  • And you have added at least one Standard Tax Rate under WooCommerce > Settings > Tax > Standard Rates
  • Finally the shipping tax should be included in the order tax.
    • Make sure the Shipping checkbox is checked in the Tax Rates table (see above)
    • Also the Tax Status under WooCommerce > Settings > Shipping > Flat Rate must be set to Taxable. Note that the Cost value should be set excluding tax, as the tax will be automatically applied by WooCommerce. For example if you want the shipping cost to be 5 euro, you should set the cost to 4.03, given a 24% rate tax. The same applies for all the shipping methods that are enabled for your eshop.

Contributors & Developers

“WooCommerce Skroutz Analytics” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.1.0

  • Add an extra option to always send the parent product id/sku even if it is a variation product.
  • Modify the reported product id based on the new option.
  • Modify the behaviour of the product ID option. We used to send only the parent product id even if it was a variation product. We now check the type of the product and send the variation id instead if applicable.

1.0.6

Add fallback mechanism when product SKU is not set.
Generate custom product id when admin product id setting is set to SKU and the product SKU field is not set.

1.0.5

Disable cloudflare rocket loader for tracking scripts

1.0.4

  • In order shipping include the shipping tax if it is setup in WooCommerce
  • Fallback mechanism for order tax, if it is not properly setup in WooCommerce. A default tax rate will be used based on the flavor/country.

1.0.3

  • Update readme FAQ
  • Support WordPress version > 4.0

1.0.2

Fix item price to always include the tax

1.0.1

Project restructure

1.0.0

Initial release