734 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.

Entity statistics

This module allow add entity view count statistics for all entity types, when this are viewed (entity view mode full).
It works like node view counter of statistics module, it's based on it, but is integrated with all entity types.
You can store for each entity type daily views, total views, and the last view.

It's integrated with views if you want sort a entity by his views.

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.

Webform Scoring

An extension to "webform" Module. If enabled, adds a hidden field to a webform to save overall score for a submission. This module is particularly useful if you want to rate/score the submissions of users. For eg: you are using webforms to create a survey, and you want to get the list of potential users/clients/people you wish to interact with. This module can come handy in this situation. This module allows defining scores for a different type of inputs by the user. For eg: User is asked a question like "Which city they live in?" and based on user's answer we score them and so on.

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):

OpenLucius Timetracking, Budgets and Reports

This module will enhance the Teamwork distribution OpenLucius with a full throttle timetracker.

You can track time on Todo's, realtime or manual. You can also set budgets for Todo's and Todo-lists. To top it of, you can monitor those budgets in nifty reports.

Registration Stats

Overview

The module gives you statistic of user registrations.

Bizible Marketing Analytics

Bizible Marketing Analytics connects sales and marketing data together inside Salesforce so you can optimize your online marketing campaigns by ROI. Tying your marketing efforts to actual closed deals is essential to making profitable marketing decisions moving forward.

This Drupal plugin inserts an invisible web analytics script (Similar to Google Analytics) on each page of your website. This script tracks each visitor on your site and logs their behavior so you can easily track where your leads are coming from and see what pages they viewed on your site before converting.

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.

Cryptolog

Cryptolog

Cryptolog enhances user privacy by logging ephemeral identifiers rather than actual client IP addresses in Drupal's database tables and syslog.

When Cryptolog is enabled, Drupal 8's \Drupal::request()->getClientIP() and Drupal 7's ip_address() output a 128-bit HMAC of the client IP address (in IPv6 notation), using a salt that is stored in memory and regenerated each day.

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)

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/.

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.

User Auth.log

User Auth.log

Allows for logging user actions on sensitive/critical administrative pages. Logging is limited to specific users and/or user roles (configurable). Logging only occurs on specific administrative pages (configurable). Features include:

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.

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."

Events Log Track

This module track logs of specific events that you'd like to review. The events performed by the users (using the forms) are saved in the database and can be viewed on the page admin/reports/events-track. You could use this to track the number of times the CUD(Create, Update & Delete) operations performed by specific users.

Currently, the following sub modules of Events Log Track are supported:

Quiz Reports

This is a report module for Quiz (http://drupal.org/project/quiz).

Features:

  • Supports revisions.
  • Accumulated data for takes, score and time spent
  • Module based. Easy to add reports for new question types.
  • If a question type is not supported, it will still give an overall report.
  • Is HTML based. Does not rely on any other module other than Quiz.

This module doesn't alter any data.

Todo:

Multidomain Google Analytics

Domain GA Configuration

Google Analytics for multidomain

Add Google Analytics tracking system to your multi domain website. Please see below the steps to configure module.

New Relic Insights Integration

This Drupal extension deeply integrates your Drupal application with the New Relic Insights service.

DQuarks

This module adds a dquarks content type to your Drupal site.
A dquarks can be a questionnaire, request form...
These can be used by visitor to make contact or to enable a more complex survey than polls provide.

Submissions from a dquarks are saved in a database table and can optionally be mailed to e-mail addresses upon submission.

DQuarks includes:
- Creating quiz and surveys
- Showing correct answer and score of users
- Notify administrator after submission
- Download results into excel file
- Notify users by sending him emails
- Manage rules of direction: the form will be created based on responses recorded during the primary configuration.

Common features between the DQuarks module and the Webform module:

- Create a new form / quiz
- Send a notification mail after submission of form / quiz
- Display submissions
- Export results into Excel file
- Analyze results of form / quiz

Additional features in the DQuarks module:

- Show results: allow users to choose how to display and publish results of the quiz. Available ways are listed below:

  • After every page
  • Only on the end
  • Don't show result
  • Include the result with e-mails
  • Show score

Webform: Migrate

Migration routines from d6, d7 webform to d8 webform

GitHub project : https://github.com/heshanlk/webform_migrate (active)

HeatMap

INTRODUCTION

tl;dr version Try HeatMap for Drupal in action.

The HeatMap module records the users of the website and displays the aggregated activity in form of heat maps of mouse movement, heat maps of clicks and also gradient maps of scroll heights.

This gives you the power to keep this kind of business intelligence on your own Drupal storage instead of having to use external tools or services.

DigitalGov Analytics

Adds support for version 2 of the Digital Gov Digital Analytics Program.

The module implements all features defined within the DAP Implementation Guide by exposing an admin configuration page to edit each resource reference customization.

Recline

Development and issue management moved to Github

About this module

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

Tablefield Chart

A new field display formatter for TableField fields which displays the tabular data as a chart using the Charts module

Originally based on this issue #2086993: Integrate with google charts and/or charts module?

Pages