Jump to main content Jump to doc navigation

What is Personalize?

Shows one chunk to logged-in users and another to everyone else.

Optionally sets username, user full name, or user first name as a placeholder for use in the chunk, or anywhere else on the page below the Personalize snippet tag.

Can also show one chunk to specific users selected by ID or User Group and another chunk to everyone else.

See tutorial at: Bob's Guides

Package Information

  • Downloads: 9,594
  • License: GPLv2
  • Requires: Revolution 2.0.x or greater
  • Supports: mysql,sqlsrv


This version of the Personalize extra was developed by Bob Ray. It was first posted to GitHub on Sep 27, 2010. As of Jun 22, 2017 it had been last updated on Jun 22, 2017, had 25 commits, and had been downloaded 9,594 times. The Personalize package consists of 268 separate files, containing 2,248 lines of code.

It is currently maintained by Bob Ray.


Personalize can be downloaded and installed from within the MODX Revolution Manager via Package Manager (Extras -> Installer), or from the MODX Extras Repository.

Development and Bug Reporting

Personalize is stored and developed using GitHub, and can be found here: Personalize GitHub main page.

Bugs and feature requests can be filed here: Personalize issues page..

Questions about how to use Personalize should be posted on the MODX Forums.


The full documentation for Personalize can be found at the author's web site (Bob's Guides): Personalize Documentation.

Support the team building MODX with a monthly donation.

The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.



$0 per month—let's make that $500!

Learn more