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

Webform

Webform Screenshot

Webform is the module for making surveys in Drupal. After a submission, users may be sent an e-mail "receipt" as well as sending a notification to administrators. Results can be exported into Excel or other spreadsheet applications. Webform also provides some basic statistical review and has and extensive API for expanding its features.

Downloads

Google Analytics

Google Analytics for Drupal configuration page

Adds the Google Analytics web statistics tracking system to your website.

The module allows you to add the following statistics features to your site:

  • Single/multi/cross domain tracking
  • Selectively track/exclude certain users, roles and pages
  • Monitor what type of links are tracked (downloads, outgoing and mailto)
  • Monitor what files are downloaded from your pages
  • Custom variables support with tokens
  • Custom code snippets
  • Site Search support
  • AdSense support
  • DoubleClick remarketing support
  • Anonymize visitors IP address
  • DoNotTrack support (non-cached content only)
  • Drupal messages tracking
  • Modal dialog tracking (Colorbox)
  • Access denied (403) and Page not found (404) tracking
  • Cache the Google Analytics code on your local server for improved page loading times

Downloads

Service links

Select and sort services

Service Links facilitates the adding of social networks links or javascript buttons within the content with a special focus on developers and themers interested to extend their number or customize their displaying. Built on Drupal for Drupal doesn't include commercial advertising or spying hidden code and doesn't require third part libraries.

The services included are various: del.icio.us, Digg, Facebook/Facebook Share/Facebook Like, Furl, Google Bookmark/Google Plus One, IceRocket, LinkedIn/Linkedin button counter, MySpace, Newsvine, Reddit, StumbleUpon, Technorati, Twitter/Twitter widget, Yahoo Bookmark, and many more, they are split for language in different packages: basque, dutch, farsi, german, hungarian, italian, polish, russian, spanish, swedish.

Other services are availables to be included within an extra module which can be built easily through a web interface.

Downloads

Share Buttons by AddToAny

New: Large vector sharing buttons using the Share Buttons Kit let you display SVG sharing icons for the most popular services (and more continually rolling out).

  • Universal sharing button
  • Modern SVG sharing buttons for social sites
  • Traditional PNG sharing buttons for social sites
  • Elegant Drupal integration
  • AJAX support
  • Display on articles
  • Display on article teasers
  • Display on pages
  • Display in blocks
  • Display in custom nodes

Every service

Email

  • The E-mail tab makes it easy to share via Gmail, Yahoo! Mail, Hotmail (Outlook.com), AOL, and any other web-based emailer or desktop email client.

Optimized for performance

Downloads

Social media

Social Media setup wizard

The social media module helps integrate your website with social media sites such as Twitter, Facebook and Google+. It provides an centralized way of managing social media profile information and plug-in widgets such as follow and share buttons.

Socialize your site quick start

The fastest way to integrate with social media profiles and start sharing your sites content is to use the Social Media setup wizard. [Watch the video tutorial]

  1. Installation. You will need to install the Social Media and Widgets modules. You can do this three ways:
    • Do a traditional install by downloading all the modules from Drupal.org and follow instructions
    • One click install via the LevelTen Apps Server. You must install the apps connector modules first.
    • Start your site with the Open Enterprise Drupal distribution. The apps server connectors are included - along with a lot of other great stuff.

Downloads

Views Facebook Like

This is a simple little module that will get the number of Facebook 'Likes' for the nodes on your site. It then exposes that information to views so that you can, for example, sort by it.

Downloads

Piwik Web Analytics

Piwik for Drupal configuration page

Adds the Piwik web statistics tracking system to your website.

The module allows you to add the following statistics features to your site:

  • Single/multi domain tracking
  • Selectively track/exclude certain users, roles and pages
  • Monitor what files are downloaded from your pages
  • Cache the Piwik code on your local server for improved page loading times
  • Custom variables support with tokens (D7 only)
  • Custom code snippets
  • Site Search
  • Access denied (403) and Page not found (404) tracking
  • DoNotTrack support

Downloads

Google Analytics Reports

google_analytics_reports.png

Google Analytics Reports provides graphical reporting of your site's tracking data. Graphical reports include a dashboard widget for admins, a small path-based report in blocks, and a full path-based report.

Downloads

Content Optimizer

Screenshot of Content Optimizer

The Content Optimizer module helps to increase your site’s search engine (e.g. Google) rankings by improving on-page optimization factors and insuring your content conforms to Drupal SEO best practices. It enables a quick SEO analyzer that provides instant analysis of any site content as a quick and easy guide to assure SEO best practices are consistently followed. The analysis displays vital content statistics and recommendations for improving search engine rankings.

Watch the Content Optimizer screencast demo

Leveraging the Content Analysis API it provides multiple interfaces to quickly analyze any page on your Drupal site (or any page on any website for that mater):

  • Node edit– enables you to optimize content while adding or editing nodes without having to leave the node edit form or saving the node. (node edit demo)
  • Block – Provides a block to search optimize any page on your site including themed nodes, views, panels and coded pages. (block demo)

Downloads

Keyword Research

Drupal Keyword Research

The Keyword Research module provides intelligence to help you explore, analyze and select better keyword phrases for your content directly from your website. It also enables you to quickly and easily organize your targeted keywords and tag pages using a variety of popular methods.

Watch the Keyword Research screencast demo

The module provides reports on a keyword phrase's popularity and the popularity of suggested related phrases using various data sources such as; Wordtracker, Scribe SEO, WordStream and Google Adwords. It also provides convenient links to a variety of third party tools, such as Google Trends, Google traffic estimator and GoRank’s related keyword tool for additional insight.

It wraps any keywords generated by supporting modules and all keyword in research reports with a pop-up actions menu that enables one click popularity reports and adding & removing keywords in taxonomies, More Like This, and meta keywords.

Modules that support keyword actions are:

Downloads

Statistics Advanced Settings

Provides a few advanced options to the core Statistics module. Once enabled, these options can be found under "Administer >> Reports >> Access log settings."

Only track 'unique' views of content
If you keep viewing a node over and over again, the "x reads" counter won't increase each time. This is applied on a per-user basis as well as a per session id for anonymous users. This replaces the Accurate Read Count module. This is a workaround for #90468: Only record unique hits in node counter stats.
Discard content views by user role
Administrators can assign the 'exclude visits from counters' to discard content views from certain user roles. This offers nearly the same functionality as the Decounter module and should not be used at the same time.
Discard access log records by user role
If you have certain users that are active behind the scenes in your site, you can remove their entries from the access log table to help keep it trimmed down (more relevant statistics about your site's visitors and possibly improved database performance).
Discard access log records by crawlers and bots
Integrates with the Browscap module to not log visits from search engine crawlers and bots. This will not affect your site's ability to record visitor referrers from search engines.
Other statistics enhancements:
#345133: 403s and 404s are counted in {node_counter}.
Adds reset functionality for acceslog records and node view counters.

Downloads

Google Analytics Tokenizer

Google Analytics information appended to the bottom of a Contact Form email

Haven't you always wanted immediate access to the Google Analytics information about your visitors? Now you can! This module will extract the information found in the __utmz and __utma cookies and neatly package them into tasty little tokens.

Installation Instructions:
1. Enable Google Analytics. (Duh!)
2. Enable the Token module. (It is a token-izer, remember?)
3. Enable this module. (Wow, could it be any simpler?)

List of Tokens:

Token ID Purpose
D6: [ga-source]
D7: [ga_tokenizer:ga-source]
Search engine, domain name, newsletter name, or other source.
D6: [ga-campaign]
D7: [ga_tokenizer:ga-campaign]
To identify a specific product promotion or strategic campaign.
D6: [ga-medium]
D7: [ga_tokenizer:ga-medium]
A medium such as organic, referral, twitter, email, feed, or cost-per-click.
D6: [ga-content]
D7: [ga_tokenizer:ga-content]
Used for A/B testing. To differentiate ads or links that point to the same URL

Downloads

Drupal SEO Tools

Drupal SEO Tools dashboard

The Drupal SEO Tools module seamlessly integrates a sophisticated all-in-one suite of search engine reporting, analysis and optimization tools into your website. It provides a dashboard that integrates analytics reports with links to webmaster tools and vital Drupal SEO modules.

To get a better idea of what this module does, checkout the demo video

The SEO tools suite integrates:

  • Keyword research
  • Keyword management
  • Keyword extraction
  • Content optimization
  • Content reports (via SEO Friend)
  • Content tagging
  • Link management
  • Content autolinking
  • Cornerstone content & silo management
  • Drupal SEO architectural enhancements
    • Page titles
    • Metatags
    • Path & Pathauto
    • Global redirect
    • Path redirect
    • XML sitemap
  • Google Analytics w/ API integration
  • Google Webmaster Tools

To learn more visit the Drupal SEO Tools Homepage

Installation

Downloads

Counter

Counter in Action!

Counter module counts how many visitors on your website. This module provides real time counting. All data saved to database.
Features:

  • Count Site Counter per day, minute even second!
  • Count Unique Visitor
  • Count Registered and Unregistered User
  • Count Published and unpublised Node
  • Display Web Server IP and Client IP
  • Report: Client IP, Access Date, Access Page
  • Initial values
  • Visitor Statistic per day, week, month and year!

Information & Performance

  1. You can set delay (in second) before Counter module refresh its data, otherwise data will be read from cache. Read from cache will increase your website performance
  2. You can set delay (in second) before next recording data, this option useful for high volume access (but you may have slow database server), i.e. if you set to 10 second then data will be recorded like this:
    # ID Client IP Access Date Access Page
    1 3 201.10.50.1 2008-06-17 22:05 node/2
    2 8 201.10.50.1 2008-06-17 22:15 node/1
  3. You can access the Counter Report at: http://domain_name.tld/counter/report

Downloads

User Stats

Provides commonly requested user statistics for themers, IP address tracking and Views integration. Statistics are:

  1. days registered;
  2. join date;
  3. days since last login;
  4. days since last post;
  5. post count;
  6. login count;
  7. user online/offline;
  8. IP address;

This module was developed for The Webmaster Forums (who have moved to Drupal from vBulletin -- yes, we do like Drupal's forum!)

Downloads

Yandex.Metrics

Yandex.Metrics Logo

> Читать на русском <

The Yandex.Metrica service is European alternative of Google Analytics.

The Yandex.Metrics project helps to integrate a website with the Yandex.Metrica.

The project consists of two modules, such as Yandex.Metrics Counter and Yandex.Metrics Reports.

Yandex.Metrics Counter

Features:

  • Installing Yandex.Metrica counter code on a site
  • Configuring visibility of the counter

Dependencies

  • NO DEPENDENCIES! Just enable and use.

Yandex.Metrics Reports

The Yandex.Metrica API is used for communication with Yandex.Metrica service.

Features:

  • Reports and charts:
    • Page Views, Visitors, New Visitors
    • Traffic Sources
    • Popular Search Phrases
    • Popular Content
    • Geography of Visits
    • Hourly Traffic
    • Demography of Visits
  • Block with popular content links

Dependencies

Downloads

WordStream Keyword Tools

WordStream Free Keyword Niche Tool screenshot

The WordStream module integrates WordStream keyword tools into your Drupal site. The WordStream service provides a keyword research api (with a free account option). The WordStream module provides access to both classes of keyword tools.

With this module you can explore how often certain terms are searched for and the popularity of keyword variants.

The WordStream module also acts as a data source for the Keyword Research module which provides a rich user interface for keyword analysis and management.

Currently the module is operational, future plans are to implement additional WordStream reporting.

For installation, follow the instructions in the README.txt file.

Requirements & recommendations

Required modules:

  • None

Recommended modules:

  • Keyword Research - Enables keyword management and integration with other keyword research data sources
  • Drupal SEO Tools - integrated dashboard for SEO reporting, analytics and optimization

Sponsorship

Downloads

Google Analytics Email (Contact Form, Webform, Rules)

Google Analytics information appended to the bottom of a Contact Form email

You'll never-again have to wonder how the heck someone found you!

What it does:

This module will instantly append Google Analytics information to the bottom of the Contact Form, WebForm, and Rules emails.

The Value Proposition:

Before, you had to search your web logs for "/[some_form_name]", and match it to an IP address. Then, go backwards through your log file to find the first hit from that IP address. Finally, you crossed your fingers and hoped there was something meaningful in the referrer field.

But, now you can be lazy and enjoy all the information in the footer of your email!

What's New?:

  • 1.4: Added an "allowed recipients" list to prevent the footer from showing up in every email.
  • 1.2: Integration with Rules Emails.
  • 1.1: Integration with WebForm. Customizable output using theme_contact_google_analytics_footer.

How do I make it work?:

Dude, it's magic. Just enable these five modules:
1. Contact or WebForm or Rules (Depending on your implementation)
2. Google Analytics
3. Token

Downloads

Simplenews Statistics

Simplenews Statistics gathers newsletter statistics like the open rate and CTR (click-through rate) and presents the information to administrators through an easy to use interface.

Downloads

Drupal SEO Friend (Tools & Reports)

Main SEO Report

Overview

The Drupal SEO Friend module is meant to be used along side existing Drupal SEO modules to make them more effective. This module does not replace functionality available in the SEO Checklist and SEO Compliance Checker modules.

Features

Reports (admin/reports/seo)

  • Main Report - shows a summary of all available reports and a list of Drupal SEO-related modules and if they have been installed and enabled
  • Meta Tags (nodes) Report - shows a summary of your meta tags for all nodes and makes note of missing and duplicate content
  • Meta Tags (path) Report - shows a summary of your meta tags for all paths and makes note duplicate content
  • Page Title Report - shows a summary of your page titles for all nodes and makes note of duplicate content
  • Referrer Report - shows a summary of referrers to your site - THANKS TO NancyDru for the code contribution!
  • Hooks - provides hook_seo_reports and hook_seo_modules hooks so that additional reports and seo modules can be added by other modules

Downloads

Statistics Pro

The Statistics Pro module creates statistics with aggregated data. The data is stored in a new table, which is updated with a cron run. This statistics module provides statistical results of nodes, comments and users. Aggregated statistical data from nodes, comments and users are stored even if the access log table or the watchdog table have been deleted. For presenting the data the Views module is used. When Statistics Pro detects the core Statistics module, the Charts and Graphs module or the Views Charts module it enables specific features dependent on each one of these modules like page visualization reports and graphs. This module is not a replacement for the core Statistics module but offers useful enhancements.

Downloads

Webform Template

Webform template settings

Copy webform configuration from one node to another

This is an add-on module for Webform that allows you to select webform enabled content types as "source" and/or "destination" types. On node edit/creation of the so called "destination" types, you have to option to apply (= copy) the webform settings (including all webform fields) from nodes of the "source" type.

That way you can easily copy webform configuration from one node to another.

However, if you want regular fields attached to the node to copy (e.g., the body field), you should use the Node clone module.

What are webforms:

From the Webform project page:

Webform is the module for making surveys in Drupal. After a submission, users may be sent an e-mail "receipt" as well as sending a notification to administrators. Results can be exported into Excel or other spreadsheet applications. Webform also provides some basic statistical review and has and extensive API for expanding its features.

Downloads

Readability Analyzer

Screenshot of readability

This module is designed to help copywriters and editors develop more consistently readable content across a Drupal site. It performs five popular automated readability tests that provide a grade level equivalency of the difficulty of a page's readability:

  • Flesch Kincaid
  • Gunning Fog Score
  • Coleman Liau Index
  • SMOG Index
  • Automated Readability Index

Watch the Readability screencast demo

It enables you to set a target grade range for your site's content. The analysis will indicate if the subject content falls within the targeted range or provide a warning otherwise.

Leveraging the Content Analysis API it provides multiple interfaces to quickly analyze any page on your Drupal site (or any page on any website for that mater):

  • Node edit– enables you to optimize content while adding or editing nodes without having to leave the node edit form or saving the node. (node edit demo)

Downloads

Drupal Most Popular

Showcase the most popular content across your Drupal website and engage your audience.

Ready to Use

The module is pre-packaged with several services including:

Downloads

Search Engine Referers

Search Engine Referers

Visitors find your site with a search engine. Are you interested in what they were searching for?

Search Engine Referers is a simple module to view the search engine queries used by your visitors. It parses the referer URLs of popular search engines in you access log and extracts the search queries. Currently supported: Google, Yahoo!, Live.com, Yandex.ru, Rambler.ru.

Downloads

Pages