The Joomla! ® Community Magazine

The Shift Joomla Needs to Make: My Challenge

Written by Luke Summerfield | Tuesday, 01 January 2013 00:00 | Published in 2013 January
We are on the brink of a new shift in the web and Joomla has the opportunity to be an early adopter in this shift. Taking part will help place Joomla ahead of other open source CMS's in terms of functionality, increase website conversions, and result in an overall better user experience. So what is this shift I'm talking about? It's the dynamic personalization of a website for the individual visitor. In this JCM whiteboard I will be exploring this concept and challenging Joomla developers to embrace and develop this concept.

What do you think? Voice your opinion on the topic of Joomla's adoption of a dynamic personalized web experience. Post in the comments now.

Read 7909 times

Related Video

Tagged under Developers, English
Luke Summerfield

Luke Summerfield

Greetings! My name is Luke, the brains behind the inbound marketing & SEO team at Savvy Panda, jInbound and Master Inbound. I'm hubspot, google analytics & adwords certified and have a B.S. in Marketing.

  • If you enjoyed this content,  for more Joomla!, Inbound Marketing & SEO educational content

Leave a comment

Make sure you enter the (*) required information where indicated.

[b] [i] [u] [s] [url] [quote] [code] [img]   

Comments (13)

  • avatar
    • 0
    • 0
    Mark Law

    Excellent idea Luke, just as I was starting to get bored of the web, it's morphing again into something more interesting. I've Tweeted your post to Peter van Westen of noNumber.nl - if anyone can do it he can with Advanced Module Manager.

  • avatar
    • 0
    • 0
    Scott Greenwald

    I agree with Mark. Implementing this idea with module positioning/publishing is a good place to start. Perhaps it can be integrated with Joomla's core ACL manager, by creating user groups from cookies or browser storage, without requiring a real user account.

  • avatar
    • 0
    • 0
    Badan

    Very bright idea !

    I hope the developpers will get inspired and create some amazing extensions.

    Or even integrate it in the core Joomla.

  • avatar
    • 0
    • 0
    Evert Bal

    This would put Joomla to such a higher level voor UX. It's a great idea, can't wait to get into it with Joomla!. Thank you Luke.

  • avatar
    • 0
    • 0
    kristof

    hope to see this in joomla soon
    especially email subscriptions are a good example of where this is usefull

  • avatar
    • 0
    • 0
    Goyat

    I would like to see your idea included in the future Joomla, perhaps, Joomla 3.5.

    It does not have to be a full feature of web personalization but the most effective personalization feature is OK at the initial stage.

  • avatar
    • 0
    • 0
    Helari Hellenurm

    Absolutely true, it will boost the UX! Love to see it in Joomla :)

  • avatar
    • 0
    • 0
    Parvez Akther

    I really love the idea Luke and looking forward if someone can come with a good solution ;)

    Thanks

  • avatar
    • 0
    • 0
    Sébastien Agogué

    Well, This is a really great idea… The concept is appealing indeed. I'm not a developper. However, I would love to see that happen in Joomla!

  • avatar
    • 0
    • 0
    Ruth Cheesley

    This sounds like a great idea - another thought is to be able to serve up content if they have connected (or haven't) with you on social media, if they have/haven't liked/shared the content on a blog page and so forth.

    Of course this concept does rely on both the web developer and the site owner having quite a deep level of marketing understanding - many business owners don't have this level of awareness and even fewer web developers, so it will take a bit of education to include such concepts, planning and conversion strategies into the website development process.

    Ruth

  • avatar
    • 0
    • 0
    Ben

    Absolutely no to having this as part of core. It simply adds a layer of complexity that will not be needed / used by the majority of users.

    Just to play Devil's advocate, there is no mention of the legalities of storing all this information specific to users. With the big out cry about just how much personal information is already being stored about users, is it a good idea to be so blatant, or even just to do it at all?

    IANAL, but doesn't European legislation require that all websites provide users with the opportunity to opt-out of using cookies on a site?

    While targeting users is fantastic you do need to remember a lot of people out there don't like the personalisation of the web so you will be turning some users off from using your site.

    p.s. Ruth's idea is a fantastic low cost idea, similar to not displaying ads to signed in users. The advantage of using social media is the ability to leverage things like the open graph, to see what their friends have read on the site and display those as links if they're unread. And definitely remove calls to action if they've already worked!

  • avatar
    • 0
    • 0
    carsten888

    Component Access Manager can already show/hide modules and parts of content per usergroup/accesslevels. When in Joomla a module/article etc. can be assigned to only ONE accesslevel, with Access Manager it can be assigned to as many as you want.

    Then you can create for each action (signup etc) a usergroup, and set access-rights (to show/hide) for each group.

    So what you then need is some api that is triggered when the user performs some action, like when user signs up for a newsletter. That will assign the user to usergroup 'user_gets_newsletter', and access rights (to show/hide stuff) can be set to the group to display another module when the user is already signed up.