WooCommerce Analytics

Additional usage tracking for users of WooCommerce and Jetpack to help us make WooCommerce better for everyone.

This feature sends us basic usage data relating to your site’s WooCommerce product pages, cart and checkout.

By understanding how our customers are using WooCommerce, we can build more helpful features, write better documentation, and make WooCommerce a more useful platform.

In order to better understand how site visitors use WooCommerce — and so that we can efficiently and effectively improve the product — we track some activity on your site’s product pages, and cart and checkout.

What we’ll track

We track user behavior events and interactions including: 

  • When products are viewed.
  • When a product is added to or removed from the cart.
  • When the checkout is viewed and an order processed.

These events are in addition to Jetpack analytics and use the same system. Analytics events will be attached directly to your WordPress.com account and are handled via a first-party system that Automattic owns and maintains.

Privacy Information

This feature is activated by default when either Jetpack and / or WooCommerce plugins are activated . While there is no deactivation control from within the Jetpack settings interface, you can deactivate it by following this guide.

More information about the data usage on your site
Data Used
Site Owners / Users


Site Visitors


Activity Tracked
Site Owners / Users


Site Visitors

We track when site visitors view products, add and remove products from the cart, view checkout, and complete orders.

Events include metadata such as page URL; product name, product ID, quantity, and product category; unique user ID (randomly generated identifier); WooCommerce version; blocks used on cart & checkout pages.

Data Synced (Read More)
Site Owners / Users

We sync options that identify whether or not the feature is activated and how its available settings are configured.

Site Visitors


Comments Off on WooCommerce Analytics

Google Analytics

Track your WordPress site statistics with Google Analytics.

Google Analytics support on Jetpack is available to all users with Security and Complete plans.

Jetpack already includes site stats with reports that offer quick, at-a-glance views of the traffic on your site. New posts, likes, and comments are shown alongside visitor activity, so it’s easier to make sense of the numbers.

Google Analytics includes advanced features to complement Jetpack stats. Funnel reports help you track the path visitors take through your site, and goal conversion lets you measure how visitors complete specific tasks (such as reaching a product page or contact form). If you already use Google Analytics with other projects, you’ll be able to see all your stats in one place.

Enabling Google Analytics in Jetpack

Google Analytics is a free service offered by Google.

To get started you’ll need to sign up at the Google Analytics site. After you click Sign up you can begin creating your account.

If you already used Google Analytics with other sites before, you can create a new account in your existing Google account. Click Admin in your Google Analytics account and click Create Account to create a new analytics profile.

Google analytics new account screen

Be sure to fill in the “Account Name” for your new Google Analytics account. You will see some data sharing options under “Account Data Sharing Settings.” By default, all four Data Sharing settings are selected. You can read the description for each setting to decide if you would like to opt-out. When you’re ready, click Next.

You will then be taken to the Property Setup:

On the Property Setup screen, fill in the following details:

  1. Property Name: Enter a name for your property, such as your site title.
  2. Reporting Time Zone: Choose the timezone you want the reporting of your website to be in.
  3. Currency: Choose the currency of the location you normally operate in.

On the next screen, fill in your business information and click Create:

A pop-up will appear with “Google Analytics Terms of Service Agreement” and “Additional Terms Applicable to Data Shared with Google”. You will need to click the checkbox for both and accept the terms to continue.

You will then be presented with this screen asking you to choose a property:

Google Analytics - Choose a Date Stream Screenshot

Choose Web and insert your website’s domain. Select https:// or http:// depending on your site’s URL. Type something in the Stream Name box (this can be your site’s title again) and click Create Stream:

Google Analytics - Create Stream Screenshot

Get Your Measurement ID

After following the steps in the previous section, you will be presented with this screen that provides you with your Measurement ID.

Google Analytics Measurement ID

Click the copy icon next to your Measurement ID to copy it to your clipboard.

If you already closed this screen, or need to find your Measurement ID again at a later time, follow these steps:

  1. In Google Analytics, go to Admin by clicking the gear ⚙️ icon in the lower right corner of the main Google Analytics dashboard.
  2. Under Property, click on Setup Assistant.
  3. Go to Tag installation.
  4. Click on the Web tab.
  5. Click on your site.
  6. Copy the Measurement ID that looks something like G-A1B2C3D4E5.

Add your Measurement ID to your site

Now go to Jetpack → Settings → Traffic from your WordPress dashboard and scroll down to  ‘Google Analytics’. Clicking on  ‘Configure your Google Analytics settings’ will take you to the Traffic page in your WordPress.com dashboard, and from here you can scroll down to the Google Analytics section and you can toggle on ‘Track your WordPress site statistics with Google Analytics’.

Paste the entire Measurement ID you copied from the Google Analytics site into the “Google Analytics Tracking ID” box. After you click Save Settings your site will be connected to Google Analytics and start sending data to Google.

Enhanced Ecommerce Tracking support for Complete plan customers

Jetpack Complete plan customers using WooCommerce and needing some in-depth Google Analytics reports have access to enhanced E-commerce tracking, which gives you deeper insights into product page activity, shopping cart additions and removals, and purchase data.

  1. In Google Analytics, navigate to Admin and choose the account for which you want to enable Enhanced Ecommerce.
  2. Click Ecommerce Settings and toggle both Ecommerce Settings and Enhanced Ecommerce Settings to On.
  3. Return to Jetpack and visit Settings → Traffic. 
  4. Toggle the settings below the Google Analytics label on to track (or off not to track) features like add to cart events, product impressions, and the checkout process.
enhanced google analytics feature options

You can read more about enabling Enhanced Ecommerce Tracking, as well as learn about the benefits of this enhanced tracking.

Frequently Asked Questions

I connected Google Analytics but I’m not seeing visits reported. Is it working?

Most Google Analytics reports do not work in real time. Reports are normally delayed by at least a few hours. Use Real Time reports in Google Analytics to monitor activity on your site as it happens. The following Google help page will show you how to check whether your tracking code has been installed properly or not.

If you are not seeing visits reported after 24-48 hours, and you know you have had visitors based on your your Jetpack Stats, go back to your Google Analytics dashboard and check that your domain is spelled correctly, does not contain www, and matches your primary domain. If it meets all of those criteria, generate a new Tracking ID. Enter the new ID after visiting Jetpack → Settings → Traffic from your WordPress dashboard and scrolling down to  ‘Google Analytics’, following the steps outlined above.

The data from Jetpack stats and Google Analytics doesn’t match. Is something broken?

Jetpack stats and Google Analytics use different methods to identify and track activity on your site. You can expect Google Analytics and Jetpack stats to always show slightly different totals for your visits, views, etc. However, you will be able to notice the same trends and patterns in both systems.

Where can I get support for using Google Analytics?

Google Analytics is a very popular website analytics service, and you can find plenty of information about it in books, workshops, blog posts, online forums and more. We suggest you start with Google’s help center for Analytics, and specifically the getting started guide. You can also check out the Analytics support forum, where you can interact with other Analytics users.

Still have questions? Feel free to contact us.

Privacy Information

This feature is deactivated by default, and activating/unlocking it requires an upgrade to either the Security or Complete plan. It can be deactivated any time by clicking on the Configure your Google Analytics settings link in the Google Analytics section from Jetpack — Settings — Traffic in your dashboard. Once you’ve arrived on WordPress.com, toggle the Track your WordPress site statistics with Google Analytics setting in the Google Analytics section.

Data Used
Site Owners / Users


This feature uses the site owner’s Google Analytics tracking ID in order to integrate with the service.Additionally, for activity tracking (detailed below): IP address, WordPress.com user ID, WordPress.com username, WordPress.com-connected site ID and URL, Jetpack version, user agent, visiting URL, referring URL, timestamp of event, browser language, country code.

Site Visitors


Please refer to the appropriate Google Analytics documentation for the specific type of data it collects. For sites running WooCommerce (also owned by Automattic) and this feature simultaneously and having all purchase tracking explicitly enabled, purchase events will send Google Analytics the following information: order number, product id and name, product category, total cost, and quantity of items purchased. Google Analytics does offer IP anonymization, which can be enabled by the site owner.

Activity Tracked
Site Owners / Users


We track when, and by which user, the feature is activated and deactivated. We also track when, and which, configuration settings are modified.

Site Visitors


This feature sends page view events over to Google Analytics for consumption. For sites running WooCommerce-powered stores, some additional events are also sent to Google Analytics: shopping cart additions and removals, product listing views and clicks, product detail views, and purchases. Tracking for each specific WooCommerce event needs to be enabled by the site owner.

Data Synced (Read More)
Site Owners / Users


We sync options that identify whether or not the feature is activated and how its available settings are configured. We also sync the Google Analytics tracking ID that is configured with the feature.

Site Visitors



Comments Off on Google Analytics

Blog Stats Widget

The Blog Stats Widget displays the total number of views to your blog (not including your own views).

It’s a nice way of showing off how popular your blog is.

Here’s an example what it looks like when it’s activated on a blog sidebar:

blog stats showing 7620 hits

You can add this widget to your site by going to Appearance → Customize → Widgets

Comments Off on Blog Stats Widget

Getting More Views and Traffic

Do you enjoy Jetpack’s Stats feature and want more traffic? Here are some tips for attracting more visitors to your site:

Tell people in your social networks about your new post.

Promote your posts across your social networks with Jetpack’s Publicize feature, which will automatically tell your Twitter followers, Facebook friends, LinkedIn connections, and more as soon as you publish a new post.

Make your content visible to search engines.

If you want your post to be indexed by search engines such as Google and Bing, make sure that “Discourage search engines from indexing this site” is not checked at Settings > Reading in your site’s Dashboard. The internet is full of theories as to how you can raise your post’s visibility in search rankings: none will contest that original, high-quality content with a few well-chosen tags is the best way to get started.

Pay for traffic to your site.

Web applications like StumbleUpon can bring visitors to your posts with rates starting at $.10 per visit. If you’ve published a great post and you want some feedback from visitors, this can be a good way to get the ball rolling. Companies looking for broader distribution of their posts, including getting their content in front of journalists, may want to try services from companies such as PR Newswire. Read more on paying for traffic.

Bug your real-life friends.

Encourage friends and family to read your blog: send them reminder emails when you update and talk to them about it when you meet in person. Better still, encourage them to sign up for updates using Jetpack’s Subscriptions feature. Having a small audience of people you care about is better than having a million visitors and not knowing any of them.

Link to other blogs.

Blogging is all about engaging with others and interacting in online discussions. When you link to a blog post, the blogger will likely find your blog through their stats or a pingback, and come to see what you had to say. They may even subscribe to your site and leave a comment, as we suggested you do above!

Let people know about your posts.

If you’ve written a post with someone in mind, drop them a short email with a link to it.

NOTE: This approach works if used very sparingly, maybe once a month per blogger. You don’t want to annoy anyone or seem like a spammer.

Blog regularly.

Blogs that have more frequent and regular posting schedules tend to develop an audience quicker. If you need inspiration, check out the resources on The Daily Post, like these how-tos on editorial calendars or serial posts. Our daily writing prompts can offer a jump-start, too.

Relax! It takes time.

Even if you do all of the above, you won’t develop a huge following overnight. Building a sizable audience of engaged and loyal readers takes time. Many of the bloggers you admire have likely been at it for years. Stick with it, and don’t get discouraged by a slow start.

If you’re interested in learning the ins and outs of blogging, take a free course at Blogging U. Blogging 201: Branding and Growth is a two-week course focused on growing your blog and online presence.

Additional resources.

For more information, download our free ebook on growing your traffic and building your blog.

Comments Off on Getting More Views and Traffic

Top Posts & Pages Widget

The Top Posts & Pages Widget allows you to display either your most liked posts or up to ten posts that have received the most traffic in the past 48 hours.

Here’s an example of what the widget looks like:

Top Posts Widget

Configuring the Widget

Make sure you have the Extra Sidebar Widgets feature enabled in Jetpack -> Settings and add the “Top Posts & Pages Widget” widget to the sidebar of your choice.

Top Posts & Pages Widget

Customize the Widget

In addition to the options available in the widget options, you can use filters to customize the look of the widget on your site:

Display the widget anywhere on your site

You can use the jetpack_top_posts_widget shortcode in posts and pages. You can also add that shortcode directly to your theme template files, like so:

<php echo do_shortcode( '[<code>jetpack_top_posts_widget</code>]' ); >
Comments Off on Top Posts & Pages Widget

Plugin Management

Jetpack’s plugin management tool allows you to update plugins automatically.

It’s always best to update plugins right away. Some are best updated manually while it’s easier and better to have others updated automatically. Jetpack allows you to do both from one central interface.

With Jetpack’s plugin management tool, you can update plugins manually, set some or all plugins to automatically update, and activate or deactivate plugins on a per-site basis or in bulk.

Plugin management is available by default on all Jetpack connected sites.

When working inside the WordPress.com dashboard, the yellow update icon indicates that the site has updates available. You can see all sites that need updates in the My Sites list.

Sites with updates in the My Sites list.

Jetpack will also alert you on the site’s Activity page when there are plugins that need to be updated.

You can click Update all to update all plugins listed directly from the notification on the Activity page. The button menu gives you the option to manage updates individually from the Plugins page in the WordPress.com dashboard or to disable the notification.

Per-Site Updates

To manage plugins on a single Jetpack-connected site, you can start at the WordPress.com sites list and then select the site you’d like to view.

Sites list on WordPress.com
Sites picker on WordPress.com

Under Tools, select Plugins to open the Plugin Browser. Click Manage Plugins in the top right to open a list of all of the installed plugins on your selected Jetpack site.

You can use the menus at the top to filter active, inactive and plugins that need updates.

For plugins that don’t have automatic updates enabled but have a newer version available than the one you’ve installed, you’ll see the option to update with details about the latest version under the plugin title.

Under each plugin listed, there are two toggle options for the plugin: Active and Autoupdates.

When the Active toggle is blue, the plugin is activated. If the toggle is gray, the plugin is deactivated.

If Autoupdates is active and blue, Jetpack will automatically update that plugin when an update is released. If it’s gray, then automatic updates are not active. Most plugins can be automatically updated with the auto-updating features in WordPress. If the option is there but unavailable, that means that auto-update is not possible for that plugin.

For more settings, click the name of the plugin to view more details.

Here you will see the name of the plugin and the description of the plugin with links to the plugin author’s website and the plugin page on the WordPress.org plugin directory. You can also choose to enable automatic updates or to update the plugin directly on this screen.

Updating All Sites

To mass update plugins across all sites that are connected to Jetpack, you can start at the Plugins page for your WordPress.com account. You can also get there from an individual site in the WordPress.com dashboard:

  1. Click Switch Site at the top of the menu bar on the left.
  2. Select All My Sites at the top of the My Sites list.
  3. Click Plugins to open the Plugin Browser.
  4. Click Manage Plugins at the top right of the plugin list.

On the Manage Plugins page, you can see all plugins installed across all of your sites and for those plugins without automatic updates installed on certain sites, you can see which need to be updated.

Click the version link below the title to view the sites where that plugin is installed and to see which need to be updated.

Click Update all or you can choose to update each individually using the update icon on the far right of the site entry in the list.

Use the Back button on your browser to return to the Manage Plugins page.

Please note that Jetpack is compatible with WordPress-core auto-updates.

Troubleshooting information and FAQs.

I can’t install, update, remove, or auto-update plugins from WordPress.com.

In order to manage plugins on your Jetpack-connected site from WordPress.com, your site needs to be configured properly. Your site cannot be under version control, and you must be able to install plugins and update them without entering a FTP username and password.

The following constants also need to be set to false or not defined: DISALLOW_FILE_MODS and AUTOMATIC_UPDATER_DISABLED. And any plugin that intentionally disables autoupdates must not be active.

Privacy Information

This feature is activated by default, although you need to explicitly set your plugins to automatically update. There is no way to deactivate this feature.

Data Used
Site Owners / Users



Site Visitors



Activity Tracked
Site Owners / Users



Site Visitors



Data Synced (Read More)
Site Owners / Users


Which plugins are installed on the site, as well as their statuses (active or inactive).

Site Visitors



Comments Off on Plugin Management

Subscription migration tool

Now you can migrate your users who have subscribed to your WordPress.com site either by email or via the WordPress.com Reader to your Jetpack-connected self-hosted WordPress site.

NOTE: Both the WordPress.com site that has the followers and the Jetpack site that will be receiving the followers must be using the same WordPress.com user account.

In this document, we’ll walk you through the steps how to transfer your WordPress.com followers and email subscribers to your Jetpack-connected self-hosted WordPress site.

How to transfer your followers.

Log into your WordPress.com user account and go to your My Sites page.


Next, click “Switch Site” on the Site Picker, and select your Jetpack-connected self-hosted site from your site list.

Click on Switch Site

Click on Switch Site

Select your Jetpack-connected Site

Select your Jetpack-connected Site

Next, from the left-hand sidebar, select Settings:



On the Settings page under the Discussion tab, scroll down and click on migrate followers from another site on the bottom:

migrate followers

In the “Move Followers From A WordPress.com Site” area, select your WordPress.com site that has the followers. Then, click the “Migrate” button as shown below.


Once you click migrate, you will see a pop up window wanting you to confirm that you want the followers transferred:


Click “Ok” to proceed with the transfer. You will see another notice at the top of the screen that your follower migration has been queued.


You will receive an initial email to the email address associated with the WordPress.com account stating that the transfer has been started (#1 in below screenshot) and that the transfer has been completed (#2 below).


Please note it may take up to a day for the follower counts in your stats in your Dashboard to accurately reflect the transfer.

Keep in mind that while your email subscribers will continue to receive email notifications of new posts as before, WordPress.com followers will only see new posts in the Reader. They will not receive email updates unless they subscribe to receive those on your new site. You might want to post a notice on your old site about your upcoming move to keep your readers informed.

Troubleshooting migrations

Can I use this tool to move followers from one WordPress.com site to another WordPress.com site?

No, this tool is only available for migrating WordPress.com site’s followers to a Jetpack-connected self-hosted WordPress site.

If you need to migrate your followers from one WordPress.com site to another, please contact WordPress.com support.

To migrate followers from Jetpack to WordPress.com or from one Jetpack site to another, please contact us with the URLs of the sites you’re moving from and to.

Comments Off on Subscription migration tool

Missing Stats and Troubleshooting Information

Notice that your stats have disappeared? Are your followers and subscribers at zero? Don’t fret, we can help!

With Jetpack, your stats information is connected to a unique blog ID. Sometimes, if a site owner was using a development site or a different URL address when they set up Jetpack, disconnecting and reconnecting may create a new blog ID. When this happens, it may appear that your stats and/or followers were lost.

If this happened to you, don’t worry! Your prior stats and followers are safe – we just need to reconnect them to your updated blog ID.

When you contact support, please provide us with the following information if you have it:

  • Your current site URL.
  • Any prior development URLs or subdirectory/subdomain URLs.
  • The WordPress.com username that may have been used to connect Jetpack to WordPress.com

With this information, we should be able to reunite you with your stats and followers.

Comments Off on Missing Stats and Troubleshooting Information

What do these error messages mean?

Do you experience issues when trying to connect your site to your WordPress.com account? Start by checking the following list of error messages, and what you can do to fix them.

Couldn’t resolve host

Error details: The Jetpack server was unable to communicate with your site [IXR -32300: transport error: http_request_failed Couldn’t resolve host ‘example.com’]

This typically means that you are trying to connect Jetpack too soon after registering a new domain or making changes to your DNS. In both cases, you must allow at least 24 to 72 hours between your changes and when you try to connect Jetpack. If you are still having this error after 72 hours, check your URL at http://whois.domaintools.com/ and make sure that only the proper Name Servers are listed. If your old Name Servers are listed, log in to your DNS manager and remove them.

Connection timed out

Error details: The Jetpack server was unable to communicate with your site [IXR -32300: transport error: http_request_failed Operation timed out after 15001 milliseconds with 0 bytes received] OR
cURL error 28: Connection timed out after 10000 milliseconds

Your host is limiting concurrent PHP connections. Please confirm with your host that there is no block from their end. Also, please confirm if they are limiting incoming and outgoing connections over XML-RPC.
Jetpack needs to be able to talk and receive at the same time, which means it needs concurrent PHP processes. Most commonly, asking your host to change the PHP_FCGI_CHILDREN setting to 2 will solve this issue. Once the host confirms this, please try re-connecting to Jetpack by following the steps here

SSL: unable to get local issuer certificate

Error details: [http_request_failed] cURL error 60: SSL certificate problem: unable to get local issuer certificate [-10520]

Jetpack is unable to connect because it cannot verify the site’s SSL certificate. Please contact your web host and ask them to configure the site’s server to supply the entire SSL certificate chain.

Server error code 500

Error details:string(60) -32301: transport error – HTTP status code was not 200 (500)

This is a server-side error from your web host. Check your PHP error log (or ask your host to check) to see if there are any notices from around the time this error showed up.


This error message often suggests some kind of option caching issue. If you use a caching plugin on your site, try flushing your cache. If that doesn’t help, try to install this small plugin to purge your object cache. Once done, please try re-connecting to Jetpack by following the steps here.

Verify secrets missing

Error details: [verify_secrets_missing] Verification secrets not found

This means there were some issues while making a connection to the site. The request may have timed out or couldn’t complete the initial handshake. please try re-connecting to Jetpack by following the steps here.

Jetpack experienced an issue trying to save options (cannot_save_secrets).

This usually means that the ‘options’ table in your WordPress database is not writable. If you’re not sure how to check that, you can contact your hosting provider for assistance ensuring that the options table is writable.


This error is possibly a misconfiguration in lighttpd. There are some suggestions at this forum thread: “JetPack Instl issue with SSL and lighttpd“.

In a properly set up site,
http://example.com/xmlrpc.php should show “XML-RPC server accepts POST requests only” and http://example.com/xmlrpc.php?rsd should show some XML.

In a misconfigured site, both URLs will show “XML-RPC server accepts POST requests only.”

Read more on this here.


If you run WordPress behind Varnish, you may stumble across this message when trying to connect Jetpack to WordPress.com:

Your Jetpack has a glitch. Something went wrong that’s never supposed to happen. Guess you’re just lucky: xml_rpc-32700. Try connecting again.

Some versions of Varnish have a known bug that prevents Varnish from correctly communicating with the webserver via HTTP/1.0. Until the bug is fixed by Varnish, you can try this workaround, which tells Varnish to use HTTP/1.1 instead.

If that doesn’t work, you can try temporarily disabling Varnish, connecting Jetpack, then reenabling Varnish. This post discusses how to do that for sites using Nginx+Varnish.

I received an error message that is not listed on this page.

You can follow our troubleshooting steps to find out more about the issue on your site.

Comments Off on What do these error messages mean?

WordPress.com Stats

WordPress.com Stats lets you know how many visits your site gets, and what posts and pages are the most popular.

For issues with WordPress.com Stats, visit the troubleshooting section.

This feature is now enabled by default. If you would like to deactivate it or make sure that it is active, please visit our page on how to control Jetpack’s features.

There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface. You can also use WordPress.com stats in conjunction with other analytics plugins and services.

Viewing your stats

You can view your stats in a number of different ways using Jetpack. On your main dashboard screen, you can enable the Site Stats widget for your homepage to give you at-a-glance site views.

To add this widget to your dashboard, open your Screen Options tab and check the Stats box.

Then you can see your site visits, most viewed pages, and search terms people used to find your site at a glance.

Jetpack Dashboard Stats

Getting more in-depth stats from your dashboard is as easy as going to the Jetpack menu. On the primary Dashboard screen, you can see a more detailed overview of your site’s traffic.

Site stats overview with buttons to View Detailed Stats or View More Stats on WordPress.com
  1. The “View detailed stats” button allows you to view your stats within your dashboard. On this page, you’ll find information about Referrers, Top Posts & Pages, Search Engine Terms, Subscriptions, and Clicks. If you’d like to access these stats without JavaScript, you can add &nojs=1 to the URL and re-load the page.
  2. “View more stats on WordPress.com” allows you to access your site’s advanced stats on WordPress.com. There you’ll find even more details about visitors, including Views By Country, Unique Views, as well as many more insights about your site.

WordPress.com Stats

You can also look at stats per day, week, and month. Find out even more about WordPress.com Stats — including what we don’t track — on the WordPress.com documentation page.

Note: WordPress.com stats on Jetpack sites does not track or show you Totals, Followers, and Shares on your stats page. It also does not track file downloads for any files hosted on your server, such as PDF links.

You can also find even more detailed stats information at Jetpack -> Site Stats.

Troubleshooting information and FAQ

Can I use other analytics services (like Google Analytics) with WordPress.com stats?

Yes! You can use both on your WordPress installation. The benefit of using WordPress.com Stats is that you can see a snapshot of your blog’s activity right from your dashboard. If you want to use another analytics service to give you additional in-depth information, you can certainly do so.

The Stats feature is active, but no visits are being recorded anymore.

Jetpack, like many other plugins, uses a function called wp_footer() to insert elements like a Stats tracking code to your site’s footer. This function has to be added to your theme’s footer.php file, right before the closing body tag. You can read more about it here.

If you’ve recently edited that file, you’ll want to make sure the wp_footer() function is still there.
If it is there, you’ll want to check for other code you may have added to your theme (like in your sidebar for example) that may break everything that comes after.

I’m a Contributor, Writer or other non-Admin role on the site and now can’t see stats.

Ask the Admin on the site to go to Tools → Marketing → Traffic from your WordPress dashboard and enable stats viewing for the other roles on the site.

set who can view stats

My stats are at zero and I lost all my followers!

There’s no need to fear, Jetpack is here! We can help reconnect you to your missing stats and followers — please visit this page for more information.

Can I transfer my followers from WordPress.com to my new Jetpack site?

If you’ve moved from WordPress.com to your very own Jetpack-powered site and want to transfer your WordPress.com followers and email subscribers, please use our transfer tool.

I just moved my followers from WordPress.com to Jetpack and the stat counts are different. Why?

On WordPress.com, your WordPress.com followers and email followers are counted separately. This means that one person can follow your site on the Reader and receive email notifications when you make a new post which would count them on both lists. On Jetpack, that same follower would only be counted once under WordPress.com Followers on your My Followers list.

Why aren’t my site visits updating? I know people are visiting the site!

WordPress.com stats are updated periodically throughout the day. If you see a problem with your stats not updating, please contact support here.

My stats reflect the wrong date and/or time!

Our stats get the timezone from WordPress itself, so if your stats appear to be reflecting the wrong date/time, double-check the timezone at Settings -> General in your site’s Dashboard.

How do I get more traffic?
How do I download my stats?

You can click the title of each feature on your stats page, and scroll to the bottom of that feature to download your stats. Simply click on the Download data as CSV link and download the file to your computer.

Honoring DNT

Do Not Track (DNT) is a feature in web browsers and web sites that asks advertisers and other web software providers to not track individuals’ browsing habits. As a site owner, you can force the WordPress.com Stats feature to honor any visitors with DNT enabled and not track their activity (i.e. post and page views) by adding the following code snippet to your site:

add_filter( 'jetpack_honor_dnt_header_for_stats', '__return_true' );

We hope to add this as a formal setting to the WordPress.com Stats feature in a future release.

Please note that if you choose to honor DNT on an existing site, you may see an obvious decrease in post/page views.

Privacy Information

This feature is activated by default. While there is no deactivation control from within the Jetpack settings interface, you can deactivate it by following this guide.

More information about the data usage on your site
Data Used
Site Owners / Users

This feature requires usage of the following information and data: WordPress.com user ID, WordPress.com-connected blog ID, domain name, site timezone, blog charset, blog admin color preference, Jetpack version, site title and description, and permalink settings.Additionally, for activity tracking (detailed below): IP address, WordPress.com user ID (if logged in), WordPress.com username (if logged in), user agent, visiting URL, referring URL, timestamp of event, browser language, country code.

Site Visitors

IP address, WordPress.com user ID (if logged in), WordPress.com username (if logged in), user agent, visiting URL, referring URL, timestamp of event, browser language, country code. Please also see Data Visibility and Retention information for this feature.

Activity Tracked
Site Owners / Users

We track when, and by which user, the feature is activated and deactivated. We also track when, and which, configuration settings are modified (and by which user). If the user viewing the stats explicitly requests to view them without JavaScript turned on, we will set a cookie to remember this preference.

We also track stats page views in your dashboard.

Additionally, if the site’s settings are configured to record events for logged-in users of the site, the following events will also be recorded: post and page views, video plays (if videos are hosted by WordPress.com), outbound link clicks, referring URLs and search terms, and country.

You can now honor a visitor’s DNT preference, as well.

Site Visitors

Post and page views, video plays (if videos are hosted by WordPress.com), outbound link clicks, referring URLs and search engine terms, and country. When this feature is enabled, Jetpack also tracks performance on each page load that includes the JavaScript file we use for Stats. This is exclusively for aggregate performance tracking across Jetpack sites in order to make sure that our plugin and code is not causing performance issues. This includes the tracking of page load times and resource loading duration (image files, JavaScript files, CSS files, etc.).

A site owner can choose to honor your DNT preference.

Data Synced (Read More)
Site Owners / Users

We sync options that identify whether or not the feature is activated and how its available settings are configured.

Site Visitors


Data Visibility and Retention

Any piece of data explicitly identifying a specific user (IP address, WordPress.com ID, WordPress.com username, etc.) is not visible to the site owner when using this feature. For example, a site owner can see that a specific post has 285 views, but he/she cannot see which specific users/accounts viewed that post.

Stats logs — containing visitor IP addresses and WordPress.com usernames (if available) — are retained by Automattic for 28 days and are used only for the purpose of powering this feature.

Comments Off on WordPress.com Stats
  • Enter your email address to follow this blog and receive news and updates from Jetpack!

    Join 110,163 other followers

  • Browse by topic