“A lifetime customer experience”the essentials
2
Today’s presenters:Alex van Wolferen33 years old, lead-developer, gadget freak, 3D printing enthusiast and one of the speakers at the very first Sitecore User Group Netherlands Conference
Jeroen SpeldekampSitecore MVP since 2011, autodidact, thought leadership, outside-the-box thinker, father of two, multicopter builder, gadget freak, runner and one of the speakers at the very first Sitecore User Group Netherlands Conference.
3
Suneco
Mickel JansenManager [email protected]
“We just do what we’re good at”
What we don’t:• be yet another full service internet partner• distinguish ourselves by flashy sales pitches• aim at the very large online projects (although
we love to co-perform in them)
Then what does Suneco do?:• We stand-out in technical knowledge,
especially in Sitecore• We love to share that knowledge and use it in
favor of our customers• We look for co-operation with business partner
specialists to be able to serve all customers in all projects
• We’re always looking for long term relationships with our customers and partners
4
Complexity is your enemy. Any fool can make something complicated.
It is hard to make something simple.
Richard Branson
5
We did a lot of Sitecore auditing…
…and have seen a lot of dangerous implementations
6
You don’t really get what you want
You don’t want that. This is what you want. And the rest will be build in phase II.But sadly there is no phase II
7
I asked to turn on the DMS. But I still can’t do personalization and/or A/B testing?!? Okay, but the
DMS is turned on, like you asked us!
8
Marketeers, Customers aren’t speaking the same language as the…
9
People that are building the website
10
Picklist • Component based, not page based• Shared content vs page based content• Dynamic Page Events• Portals (Real data must be mocked) • If necessary split up the css
and give the customer more control over design
• Aliases on Sitelevel• Placeholdersettings (Aaaagrh) • Linkmanager Switcher• Impact 7.5/8.0 (MongoDB) • Use only one website structure for all the
sites that are running on that instance.• Uhmm where’s that url
coming from ?!?!?!• Your input?
End
11
Functional Design ?!?!?
12
“I DON’T WANT HOTSPOTS !!I WANT TO DESIGN MY OWN PAGES”
When starting with a good and solid foundation. Using it and extending it will be a breeze
13
http://www.noname.com
Component based architecture
14
http://www.noname.com
Component based architecture
15
http://www.noname.com
Component based architecture
16
http://www.noname.com
Component based architecture
Go back..
17
http://www.noname.com
Component based architecture
18
Component based architecture
19
Go back..
20
• The famous Page Events we all know from Sitecore
• Great use of it in Web Forms for Marketers
• Visit reports
Dynamic Page Events
21
• All kinds of interaction with your components Clicks Filtering Search
Dynamic Page Events
22
• No change in URLs• No information about filtering being registered• No information about search• Clicking on a link gives no extra information• Nothing really happened in your DMS
Dynamic Page Events
23
Dynamic creation and deployment of Page EventsAvailable right after you get your hands on the
componentsThe more, the betterKnow what your visitors really do on your website
Clicks Filtering Accordions
Search on your website or in components are often forgotten
Dynamic Page Events
24
Go back..
25
Shared content vs page based content
http://www.noname.com
26
Shared content vs page based content
http://www.noname.com
27
Go back..
28
Portals
“You aren’t allowed to show customer data in the page-editor preview and edit mode. ”
http://www.noname.com
Never ever show real-life customer data in the page editor.
Another important thing is that you can actually fake login and logout.
29
Go back..
30
“I want my aliases saved on site-level and not at Sitecore instance level !!”
“I want the ability to use same alias on all my sites ”
“Extending Sitecore with functionality that allows saving aliases on sites level.”
31
Aliases on Sitelevel
“With a Good and Solid foundation in place it is easy to extend without creating a new project for it.”
Just an RFC will do !
32
Go back..
33
“Why can’t I change the look and feel of my action pages.”
“Giving the customer a little more rights to change the Couleur locale.”
34
35
36
Go back..
37
PlaceholderSettings“I want all my business units that have sites on my Sitecore Platform to pay for the components they using”
“”
“”
38
Go back..
39
“Now our new website is online build by partner A. We get all kinds of link errors on one of our existing website build by partner B”
“Link Manager switcher. I do not know what it means, but all websites are working again. I'm happy”
“”
40
LinkManager Switcher
41
LinkManager Switcher
42
Go back..
43
Impact 7.5/8.0 (MongoDB) “”
“”
“”
44
Go back..
45
“Why have all my sites completely different structures.
This is for contenteditors not a workable situation”
“Use only one website structure for all the sites that are running on that instance.”
46
Website Structure
47
Website Structure
48
Go back..
49
“When searching with google some strang urls to our websites appears in the searchresults.
“?”
http://www.Suneco.nl/Sitecore/content/www-d-softwarehosting-d-nl/actions/landingpage
50
Url ?!?! Rootpath for all websites
StartItem for www.Suneco.nl
StartItem for www.softwarehosting.nl
51
Go back..
52
Thanks for watching!• Don’t miss out your chances on
potential lifetime customers• Know what they do on your website• Know what they want
• Make sure you have made your checklist
53
54