669 Modules match your search

Extend and customize Drupal functionality with contributed modules. If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then join forces and help the module maintainer. Or, share your own by starting a new module.

AJAX Download Counter

This module uses AJAX to count file downloads. It's optimized for medium to large sites (such as my own site, OpenGameArt.org) where the total number of file downloads might be in the hundreds of thousands or even millions. Using this module has some advantages and some limitations versus other methods of counting downloads:

Count Nodes

The Count Nodes Module counts total number of nodes created(published and unpublished both) in each content type. It provide a total number of blocks equals to the total number of content types created such that administrator can use one block for each content type.

The Count Nodes module also provide a text box in each block to do a manual entry of total nodes. It helps administrator to show less or more count of actual nodes.

In association with RhaaSoft Technologies Pvt. Ltd.

Share count statistics

Allows your Drupal site to gather statistics on how many times your content (and other entity types) have been "shared" with social/sharing services like Twitter, Google+, Facebook, etc. Also provides an API for other modules to hook into and provide their own share counts.

Also provides views integration so you can easily create a 'Most shared' block listing the most popular shared content.

SharpSpring

SharpSpring Logo

With this module, you can add SharpSpring tracking to your pages. This includes the ability to track: landing pages, search terms, and referrers. Additionally, you can store your Sharpspring API credentials to be made available to related modules or for other advanced integrations.

What is Sharpspring?

SharpSpring is a marketing automation platform that combines site analytics and lead generation in one PaaS.

Open Web Analytics

Open Web Analytics

Integrates Open Web Analytics web statistics tracking system to your website.

"Open Web Analytics (OWA) is open source web analytics software that you can use to track and analyze how people use your web sites and applications. OWA is licensed under GPL and provides web site owners and developers with easy ways to add web analytics to their sites using simple Javascript, PHP, or REST based APIs."

Clicktale

ClickTale is used to collect user experience analytic data, which can be used to enhance the users experience of the site. ClickTale records videos of the users movement on the site based on the users mouse movements. ClickTale also generates heatmaps based on where the user clicks and hover their mouse on the pages.

To use the module you need to have a Clicktale account, which you can get at http://www.clicktale.com/.

Inspectlet

SYNOPSIS:

This module will help non-developers integrate Drupal with Inspectlet.com
Inspectled is a usability tool which can generate heatmaps and clickmaps.
It also records where the mouse is on the screen, so that site owners can become
aware which buttons and / or links people are hovering over but don't click.
For more information see: http://www.inspectlet.com/

REQUIREMENTS:

None.

etracker

This modules integrates web tracking solution from etracker:

etracker is a leading provider of solutions and services for web analysis and optimisation of online marketing campaigns. etracker solutions are designed to meet the needs of your online business model and are 100% compliant with data privacy requirements.

etracker for Drupal supports Drupal 6 and 7 and soon also Drupal 8. The current modern etracker API version 4.0 is only supported by the D7 version of this module and forward.

OG SimpleStats

OG SimpleStats provides some basic group statistics including total post count, total member count, and total comment count (coming soon). This module is meant as a lightweight alternative to OG Statistics. OG Statistics also has not released a Drupal 7 port yet, so this module serves those sites looking for basic group statistics.

Alexa Widgets

Alexa Widgets

The Alexa Widgets module provides a block which displays one of the Alexa widgets
described at http://www.alexa.com/siteowners/widgets which is either:

  • Site Info (Alexa Site Stats Button)
  • Traffic Rank (Alexa Traffic Rank Button)

Statistics Blocks

statistics-blocks screenshot

The Statistics Blocks module shows the pages from core modules Drupal Statistics and Database logging (dblog) as blocks.

Settings audit log

Looking for a co-maintainer - contact beejeebus if you're interested!

Ever wanted to know what changed in the {variable} table? Who changed it? What the old value was?

Well, this is the module for you.

Using a database level trigger and a log of the connection id of the current request, we can log all of this. This should allow a bunch of other modules to be written on top of this one to allow for rollbacks etc.

Postgresql and Mysql supported, requires Mysql version greater than 5, and requires plpgsql installed on the Drupal database for Postgresql.

Piwik noscript

Piwik is a free and open source web analytics application.

Some sites have a strict privacy policy which prohibits logging of browser metadata tracked by the Piwik JavaScript client (piwik.js).

In addition, some sites have a significant user base using noscript and other browser extensions which limit ability to execute JavaScript.

This module uses an alternative syntax to setup Piwik tracking code via an image tag rather than loading piwik.js.

Impression

This is a server side analytics. It catches all the site traffic. The recorded site traffic can be from bots and a human. It catches a mouse move or screen touch event on each page visit. This help to determine human or bots. It records IP address and timestamp of each action. It helps us analyze user behavior on your website and help improve the website accordingly.

Reset node statistics counter (reset_node_counter)

Introduction

This set of modules and drush integration allows you to reset the node_counter which increments a counter each time content is viewed.
This counter is part of Drupal cores statistic module .

This might be useful, if you refine your unpublished content online and you want to start with 0 views on a published node.

So Reset node counter provides you

UberCart MailChimp

MailChimp Ecommerce 360

This module integrates UberCart with the Mailchimp API's ECommerce 360 feature for tracking store statistics for email campaigns sent via MailChimp. It also adds a checkout pane to the shopping cart that allows customers to subscribe to lists during the checkout process.

Features

  • Sends order info to MailChimp for campaign tracking
  • Adds a subscribe checkbox(s) to the Ubercart checkout process(New in version 2.0)
  • debugging and logging options
  • Options for Cookie storage length
  • Adds tokens to the MailChimp Module to get first and last name from UC orders

Requires

Recline

Development and issue management moved to Github

About this module

This module creates an integration with Recline.js to visualize user-submitted data.

Profile2 Complete Percent

calculates percentage for all profile2 types in one single block.

Dependencies:
https://drupal.org/project/pcp

Views Simple Chart

This is simple Bar Chart,Pie Chart,Column Chart,Timeline Chart and Organization Chart Visualization based on Views.

I have used Google Graph API https://developers.google.com/chart for visualizations. No third party libraries are required because Google Graph library is already included.

Registration Stats

Overview

The module gives you statistic of user registrations.

Yandex.Metrics Popular Content

Provides Popular Content view that displays the most popular urls of the site.

External Link Popularity

External Link Popularity is intended to be used for web directories. It uses the Voting API module to rank nodes that contain external links. Points are awarded when users follow the external link in the node. These points can be given a lifetime to limit the scope of the rankings: e.g. most popular today, weekly, etc. Each user's click is counted only once per voting period per node. The module also provides a block showing most popular nodes.

Watchdog Event Extras

Watchdog Event Extras screenshot

Overview

Allows other information to be displayed for log events.
I created this module as I would often find myself searching for an ip address of an event to see where the user was based.
This module overrides the standard event log page outputing the same and also adding a drupal_alter() call allowing other modules to easily add more rows/info to the log report page.

If this module is installed other modules may add rows/info to the log report page by implementing: MYMODULE_watchdog_event_extras_alter(&$rows, $dblog)

Webtrends

This module brings Webtrends analytics integration to Drupal. All you need to do is to install the module, change the configuration settings, and you are good to go.

Key features:

* Easy configuration
* Per role tracking
* Optional CTools Page Manager integration that allows for different Webtrends settings and meta tags per page / variation.

Sponsored by Optaros

User Progress API

Blog post / screencast on what this module does (D6)
User progress is an API for fine grain event tracking of a user through your site. This has been developed for use within the context of education and charting student progression through out a system but should be able to be used in any drupal site to track certain user actions. By default the module does nothing other then provide the framework for other modules to invoke. Some included modules that implement this (and how):

Pages