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.
The Shift Joomla Needs to Make: My ChallengeWritten by Luke Summerfield | Tuesday, 01 January 2013 00:00 | Published in 2013 January
Greetings! My name is Luke, the brains behind the inbound marketing 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, Follow @SavvyPanda for more Joomla!, Inbound Marketing & SEO educational content
I hope the developpers will get inspired and create some amazing extensions.
Or even integrate it in the core Joomla.
he's already got some code in place for this using the Advanced Module Manager!
You can publish or unpublish any module according to the number of visits to the site by that person.
One small step at least anyway...
especially email subscriptions are a good example of where this is usefull
It does not have to be a full feature of web personalization but the most effective personalization feature is OK at the initial stage.
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.
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!
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.
It would be pretty awesome to have something like that in the core to dynamically adapt to the user. A new kind of Personalised 'Responsive' in a new sense ?