MODX Extras

Extras by Sterc

We use the best tools available within our agency. This applies to our hardware, software, but also for our web applications. Therefore we use MODX as our content management system: flexibility and speed of implementation are two of the many strenghts of MODX. We created several extras for MODX to enhance the user experience and the ability to optimize it for Search Engine Optimization (SEO).

All extras can be installed through the MODX Installer. You can also find these extras on our public Github page, where you can review the code, issue bugs and feature requests.


Thanks to SEO Tab, you can better manage your pages in Google. Never have an accidental 404 and make sure every page is indexed exactly like you want it to. SEO Tab gives you the opportunity to:

  • Manage robots: noindex, nofollow;
  • Manage internal MODX search engine behavior (e.g. SimpleSearch);
  • Manage your Google XML Sitemap;
  • Manage 301 redirects;
  • Automatically generate 301 redirects when changing a resource URL.



MODX SEO Pro is an ideal way of climbing up the ladder when it comes to Search Engine Optimizations (SEO). This tool makes sure you’ll be reminded of your keyword usage and character limits and is the perfect companion for making every page SEO-proof.

SEO Pro gives you:

  • Keyword optimization by determining focus keywords;
  • Optimization of page title (Title), long title (SEO Title), description (META description) and alias (URL) by comparing keywords to content;
  • Real time preview of how your page will look like in the Google Search results.

Google Analytics Dashboard Widget

The insights Google Analytics gives you is extremely valuable. With the Google Analytics Dashboard Widget, you’ll have all this data readily available in MODX. The use of this extra requires a Google Analytics account and gives you the possibility to have insight in your site’s statistics, such as:

  • Goal conversion data;
  • Information about your visitors;
  • Traffic sources leading to your website;
  • Top content;
  • Keywords that brought visitors to your site;

The Google Analytics Dashboard Widget delivers this information in easy-to-read graphs and pie charts. All the information you want is now available in MODX!


With FormIt, you’re able to create advanced web forms. The key features in this extra are:

  • Automatic validation;
  • Custom validator options;
  • Multiple attachments;
  • Automatically and encrypted saving of submitted forms in the FormIt component;
  • Exporting of submitted forms to CSV, based on filters;
  • Redirecting to thank you pages for optimal tracking in your analytics software, like Google Analytics;
  • Adding your own hooks as snippets, in order to handle forms dynamically;
  • Protection of spam;
  • Dynamic country/state dropdown lists.
  • Custom templates for your emails and autoresponder emails
  • Built-in field validation (required, email, min-length, regular expressions etc.)
  • Ability to redirect to custom page after successful form submission, and show the submitted data
  • Hooks to process custom snippets on form render and form submission
  • Save form submissions (with an optional encryption) to custom table, viewable from a custom manager page
  • Built-in methods for spam protection (recaptcha, math question)


The FileSluggy MODX extra sanitizes the filename, after it has been uploaded via the FileManager. This can also be used in snippets, after the class is loaded. The FileSluggy extra will also work on OnFileManagerUpload.

Customization options include:

  • Adding a prefix;
  • Remove the filename;
  • Determine the files the extra should work on;

Google Maps TV

The Google Maps Template Variable is an ideal tool for websites that need to give address related information to their visitors. It’s perfect for when someone needs to manage their address and it gives users the possibility to create a route planner.

The MODX Google Maps Template Variable will add a map and several address fields. It’s also possible to drag and drop the marker on the map, so you can pinpoint its exact location.