SlideShare a Scribd company logo
1 of 101
Web Strategy at the
University of Alberta
          Tim Schneider
     Digital Analytics Manager
Today
Web Strategy
   What we do
What we do
•Web development

• CMS Management
• Web Strategy

• Analytics
• Social Media
•   350 sites

•   1500 users

•   40,000 pages

•   61,000 media items
~8 Million Pageviews/Month
22
Approach
•   5 years old

•   Built in-house

•   Technology risk

•   Code: out of control

•   Need more features
Time for a new CMS
Time for a new CMS
    Build vs Buy?
Time for a new CMS
     X
    Build vs Buy?
Time for a new CMS
     X
    Build vs Buy?

 Open Source = FREE!
Time for a new CMS
     X
    Build vs Buy?

                X
 Open Source = FREE!
Process


• Committee
• User feedback

• RFP
What we need
• Scalability

• Flexibility
• Code access/Open API

• External data (RSS, XML, SQL, json, ...)
• Content Sharing
What we need
                            very important
• Scalability

• Flexibility
• Code access/Open API

• External data (RSS, XML, SQL, json, ...)
• Content Sharing
What we need
                         very important
• Scalability
                         to get this, you need
• Flexibility
• Code access/Open API

• External data (RSS, XML, SQL, json, ...)
• Content Sharing
What we need
                         very important
• Scalability
                         to get this, you need
• Flexibility
• Code access/Open API

• External data (RSS, XML, SQL, json, ...)
• Content Sharing
RFP


• Details, details
• 5 submissions

• 3 qualified
Finalists


• Oracle
• RedDot

• Sitecore
Finalists

• CMS Watch - buy the reports
• Onsite presentations to campus community

• 90 day fully functional versions
• Get inside the code
Sitecore


• Flexible
• Customizable

• Scalable
Sitecore


• Flexible
• Customizable

• Scalable
Timelines 2008-2009
• Summer, 2008: Selection

• Fall, 2008 Implementation and training
• Winter/Summer 2009: Build (rebuild) pilots

• Fall 2009: LAUNCH pilots
• Fall 2009... migration
2010
2010


•   Rebranding
2010


• Rebranding

• Promise (HTML5!)
2011


• Reorganize
• Redesign

• Rebuild
Rebuild and Redesign
• Rebuild our Sitecore

• Redesign our site
  • Users rule

  • Data driven
  • Measure, measure, measure
Who we worked with

• User group: 2000+ users
• Feedback forum: 200+ users via regular emails

• Tribal/DDB Vancouver (IA, Design, etc)
• Us: code and content
Rolling out to other units?


• Visual Identity
• Common ‘tools’

• Common ‘feel’
Combine all the tools
• Sitecore (CMS)

• Google Apps
• Google Maps

• Social Media
• Analytics Tools
Sharing Content
Sharing Content
Google Maps/Earth
Configure your site
•   Backgrounds


•   CSS


•   Banners


•   LDAP


•   Analytics


•   Javascript
Analytics Tools
Global Analytics
Conversion!
Search




         Conversion!
Search




         Referral




              Conversion!
Search




                        Referral
         Referral




              Conversion!
Search




         Still Search



             Conversion!
Using Analytics
2,500

2,250

2,000

1,750

1,500

1,250

1,000

 750

 500

 250

   0
        2010   2011   2012
2,500

2,250

2,000

1,750

1,500

1,250

1,000

 750

 500

 250

   0
        2010   2011   2012
2,500

2,250

2,000

1,750

1,500

1,250

1,000

 750                  -33%
 500

 250

   0
        2010   2011   2012
Future Development
• New framework
• Responsive design

• Emergency notifications - Push
• More testing

• Better content strategy
• Sitecore Analytics?
Questions?
U of A Web Strategy and Sitecore

More Related Content

Viewers also liked

Predicting the Future and Improving UX Based on the Past
Predicting the Future and Improving UX Based on the PastPredicting the Future and Improving UX Based on the Past
Predicting the Future and Improving UX Based on the PastTim Schneider
 
Digital Analytics @ UAlberta
Digital Analytics @ UAlbertaDigital Analytics @ UAlberta
Digital Analytics @ UAlbertaTim Schneider
 
University of Alberta Digital Analytics
University of Alberta Digital AnalyticsUniversity of Alberta Digital Analytics
University of Alberta Digital AnalyticsTim Schneider
 
Sitecore at the University of Alberta
Sitecore at the University of AlbertaSitecore at the University of Alberta
Sitecore at the University of AlbertaTim Schneider
 
10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer Experience10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer ExperienceYuan Wang
 
How to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanHow to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanPost Planner
 

Viewers also liked (6)

Predicting the Future and Improving UX Based on the Past
Predicting the Future and Improving UX Based on the PastPredicting the Future and Improving UX Based on the Past
Predicting the Future and Improving UX Based on the Past
 
Digital Analytics @ UAlberta
Digital Analytics @ UAlbertaDigital Analytics @ UAlberta
Digital Analytics @ UAlberta
 
University of Alberta Digital Analytics
University of Alberta Digital AnalyticsUniversity of Alberta Digital Analytics
University of Alberta Digital Analytics
 
Sitecore at the University of Alberta
Sitecore at the University of AlbertaSitecore at the University of Alberta
Sitecore at the University of Alberta
 
10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer Experience10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer Experience
 
How to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanHow to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media Plan
 

Similar to U of A Web Strategy and Sitecore

Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global
Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global
Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global Lucidworks
 
Hybrid SharePoint Strategy with Office 365
Hybrid SharePoint Strategy with Office 365Hybrid SharePoint Strategy with Office 365
Hybrid SharePoint Strategy with Office 365Netwoven Inc.
 
Building Enterprise OLAP on Hadoop for FSI
Building Enterprise OLAP on Hadoop for FSIBuilding Enterprise OLAP on Hadoop for FSI
Building Enterprise OLAP on Hadoop for FSILuke Han
 
Enabling Telco to Build and Run Modern Applications
Enabling Telco to Build and Run Modern Applications Enabling Telco to Build and Run Modern Applications
Enabling Telco to Build and Run Modern Applications Tugdual Grall
 
Customer Webinar: Scaling and Optimizing a Large e-Commerce Drupal Solution
Customer Webinar: Scaling and Optimizing a Large e-Commerce Drupal SolutionCustomer Webinar: Scaling and Optimizing a Large e-Commerce Drupal Solution
Customer Webinar: Scaling and Optimizing a Large e-Commerce Drupal SolutionSearchStax
 
Designing your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basicsDesigning your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basicsC/D/H Technology Consultants
 
Biotechne + Searchstax webinar presentation
Biotechne + Searchstax webinar presentationBiotechne + Searchstax webinar presentation
Biotechne + Searchstax webinar presentationBen Bradley
 
Getting the new year started with Microsoft Power BI!
Getting the new year started with Microsoft Power BI!Getting the new year started with Microsoft Power BI!
Getting the new year started with Microsoft Power BI!Dan English
 
TIBCO Advanced Analytics Meetup (TAAM) - June 2015
TIBCO Advanced Analytics Meetup (TAAM) - June 2015TIBCO Advanced Analytics Meetup (TAAM) - June 2015
TIBCO Advanced Analytics Meetup (TAAM) - June 2015Bipin Singh
 
Beyond DevOps: How Netflix Bridges the Gap?
Beyond DevOps: How Netflix Bridges the Gap?Beyond DevOps: How Netflix Bridges the Gap?
Beyond DevOps: How Netflix Bridges the Gap?C4Media
 
Developing an Effective Search Strategy for Office 365 and Hybrid Deployments
Developing an Effective Search Strategy for Office 365 and Hybrid DeploymentsDeveloping an Effective Search Strategy for Office 365 and Hybrid Deployments
Developing an Effective Search Strategy for Office 365 and Hybrid DeploymentsNetwoven Inc.
 
Feature driven agile oriented web applications
Feature driven agile oriented web applicationsFeature driven agile oriented web applications
Feature driven agile oriented web applicationsRam G Athreya
 
How did it go? The first large enterprise search project in Europe using Shar...
How did it go? The first large enterprise search project in Europe using Shar...How did it go? The first large enterprise search project in Europe using Shar...
How did it go? The first large enterprise search project in Europe using Shar...Petter Skodvin-Hvammen
 
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headache
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headacheTips in migrating to SharePoint 2016 or O365, to avoid a migration headache
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headacheMike Maadarani
 
(ARC202) Real-World Real-Time Analytics | AWS re:Invent 2014
(ARC202) Real-World Real-Time Analytics | AWS re:Invent 2014(ARC202) Real-World Real-Time Analytics | AWS re:Invent 2014
(ARC202) Real-World Real-Time Analytics | AWS re:Invent 2014Amazon Web Services
 

Similar to U of A Web Strategy and Sitecore (20)

Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global
Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global
Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global
 
Hybrid SharePoint Strategy with Office 365
Hybrid SharePoint Strategy with Office 365Hybrid SharePoint Strategy with Office 365
Hybrid SharePoint Strategy with Office 365
 
SharePoint Custom Development
SharePoint Custom DevelopmentSharePoint Custom Development
SharePoint Custom Development
 
Building Enterprise OLAP on Hadoop for FSI
Building Enterprise OLAP on Hadoop for FSIBuilding Enterprise OLAP on Hadoop for FSI
Building Enterprise OLAP on Hadoop for FSI
 
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-PremiseWebinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
 
Enabling Telco to Build and Run Modern Applications
Enabling Telco to Build and Run Modern Applications Enabling Telco to Build and Run Modern Applications
Enabling Telco to Build and Run Modern Applications
 
Customer Webinar: Scaling and Optimizing a Large e-Commerce Drupal Solution
Customer Webinar: Scaling and Optimizing a Large e-Commerce Drupal SolutionCustomer Webinar: Scaling and Optimizing a Large e-Commerce Drupal Solution
Customer Webinar: Scaling and Optimizing a Large e-Commerce Drupal Solution
 
Best Practices for SharePoint Public Websites
Best Practices for SharePoint Public WebsitesBest Practices for SharePoint Public Websites
Best Practices for SharePoint Public Websites
 
Designing your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basicsDesigning your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basics
 
Biotechne + Searchstax webinar presentation
Biotechne + Searchstax webinar presentationBiotechne + Searchstax webinar presentation
Biotechne + Searchstax webinar presentation
 
Getting the new year started with Microsoft Power BI!
Getting the new year started with Microsoft Power BI!Getting the new year started with Microsoft Power BI!
Getting the new year started with Microsoft Power BI!
 
TIBCO Advanced Analytics Meetup (TAAM) - June 2015
TIBCO Advanced Analytics Meetup (TAAM) - June 2015TIBCO Advanced Analytics Meetup (TAAM) - June 2015
TIBCO Advanced Analytics Meetup (TAAM) - June 2015
 
Beyond DevOps: How Netflix Bridges the Gap?
Beyond DevOps: How Netflix Bridges the Gap?Beyond DevOps: How Netflix Bridges the Gap?
Beyond DevOps: How Netflix Bridges the Gap?
 
Developing an Effective Search Strategy for Office 365 and Hybrid Deployments
Developing an Effective Search Strategy for Office 365 and Hybrid DeploymentsDeveloping an Effective Search Strategy for Office 365 and Hybrid Deployments
Developing an Effective Search Strategy for Office 365 and Hybrid Deployments
 
Feature driven agile oriented web applications
Feature driven agile oriented web applicationsFeature driven agile oriented web applications
Feature driven agile oriented web applications
 
How did it go? The first large enterprise search project in Europe using Shar...
How did it go? The first large enterprise search project in Europe using Shar...How did it go? The first large enterprise search project in Europe using Shar...
How did it go? The first large enterprise search project in Europe using Shar...
 
Big Data Expertise
Big Data ExpertiseBig Data Expertise
Big Data Expertise
 
SPS Toronto 2015
SPS Toronto 2015SPS Toronto 2015
SPS Toronto 2015
 
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headache
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headacheTips in migrating to SharePoint 2016 or O365, to avoid a migration headache
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headache
 
(ARC202) Real-World Real-Time Analytics | AWS re:Invent 2014
(ARC202) Real-World Real-Time Analytics | AWS re:Invent 2014(ARC202) Real-World Real-Time Analytics | AWS re:Invent 2014
(ARC202) Real-World Real-Time Analytics | AWS re:Invent 2014
 

Recently uploaded

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 

Recently uploaded (20)

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

U of A Web Strategy and Sitecore

Editor's Notes

  1. what we’ll talk about today:\n-where we are today\n-where we were\n-how we got here\n-what we’re doing with Sitecore\n
  2. \n
  3. our site today\n\nflexible feature space - first time we’ve done this\n\nconvocation 2012 - biggest operational event, part of a large analytics project\n
  4. \n
  5. \n
  6. sites: registered as subdomains of ualberta.ca\n- some will be ‘off the shelf’\n- some will have custom: looks, colours, design elements, functions\n- some are large, some are small\nusers:\n- from our training centre: users that have registered and completed traing\npages:\n- published. does not include versions or unpublished\nmedia items:\n- images, docs, video, audio\n
  7. - Google Analytics Sept 2011 through April 2012\n- fall/winter semesters\n- our heaviest traffic period\n
  8. 22 staff\n- 5 devs\n- 3 html designers\n- 1 db\n- 1 designer/map functions\n- 1 content person\n- 3 PMs\n- 1 Writer/Editor\n- 3 managers: Analytics, PMO, Development\n- 1 ED\n- Admin Assistant\n- 2 Analysts\n- and 1 senior designer\n- 1 contract writer\n- 1 sys admin\n- 3 student interns working on map interiors\n\n
  9. - where we were\n
  10. our site in 2008\n\nthis is what got me started in the field of analytics\n
  11. - our own CMS\n- built by me\n- ColdFusion - tech risk (try hiring CF people)\n- Note ColdFusion was not a choice made by us\n- purchased an app from an external vendor to manage news\n- they built in CF for us\n- before my time (i was ASP dev then)\n- in order to maintain, we went with it\n- not flexible\n- code - out of hand with every little custom request\n
  12. - hardware needed replacing\n
  13. - started the process of evaluating what to do\n- no build, we need something where someone else looks after the software\n- open source - sure it’s free to download and install\n- staff time\n- support\n- what if there’s a problem with the code base\n- we have escalated a number of issues to Sitecore\n\n
  14. - started the process of evaluating what to do\n- no build, we need something where someone else looks after the software\n- open source - sure it’s free to download and install\n- staff time\n- support\n- what if there’s a problem with the code base\n- we have escalated a number of issues to Sitecore\n\n
  15. - started the process of evaluating what to do\n- no build, we need something where someone else looks after the software\n- open source - sure it’s free to download and install\n- staff time\n- support\n- what if there’s a problem with the code base\n- we have escalated a number of issues to Sitecore\n\n
  16. - started the process of evaluating what to do\n- no build, we need something where someone else looks after the software\n- open source - sure it’s free to download and install\n- staff time\n- support\n- what if there’s a problem with the code base\n- we have escalated a number of issues to Sitecore\n\n
  17. - keep the committee small, bare minimum\n- progressive members\n- show everyone the process\n- because it’s a big purchase, need the RFP\n
  18. - this is what we need\n\n
  19. - this is what we need\n\n
  20. - this is what we need\n\n
  21. - this is what we need\n\n
  22. - this is what we need\n\n
  23. - this is what we need\n\n
  24. - this is what we need\n\n
  25. Very detailed RFP\n\nrisk of getting a few or just a single qualified vendor\n\nwhat it did - limited the submissions we had to go through\n\n3 qualified - easy shortlist\n
  26. \n
  27. CMS Watch: $1000 for reports on your finalists\nDog and pony show. Here’s our site. Build it in your product and show us.\nSet it up for us and we’ll see what we can do.\nWe went right in to the code (I broke Sitecore in my first 20 minutes)\n
  28. \n
  29. RFP closed in march, 2008\nreview in April\ndemos and trials in april/may/june\npilot builds begin with external vendor\n\nkeep in mind - doing all this with 5/6 staff\n
  30. - the first real project where we are moving things to the next level\n
  31. - the first real project where we are moving things to the next level\n
  32. - the first real project where we are moving things to the next level\n
  33. Reorg:\n- New ED\n- New direction\n- new funding model\n-\nProjects:\n- rebuild our web presence\n- rebuild our team’s role at the University\n- rebuild our Sitecore instance\n
  34. - rebuild sitecore\n- HTML5\n- go back, evaluate or code. fix and improve. use lessons we’ve learned\n- document and build it so outside devs that are sitecore certified can step in and work on projects\n\n- redesign site\n- go back and undo everything that was done previously\n- use the data we have - by this time we have a fairly good data set from GA and some customizations\n- get new data by using our own resources in our faculties to focus group, survey, interview, etc\n
  35. - put the word out that we’re redesigning - want the community’s help\n- 2000+ people fill out online survey from extension\n- 200+ of those say send me more\n- using tools at Usability Hub, email and get them to perform tests\n- Tribal DDB in Vancouver works with our office and the RO on 2 projects. Do their own research and help with the IA, wireframing and sitemaps then move to design comps\n- we take designs, code ourselves in Sitecore (make a few changes)\n
  36. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  37. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  38. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  39. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  40. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  41. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  42. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  43. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  44. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  45. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  46. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  47. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  48. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  49. - LAUNCH Sept 1, 2011\n- during the summer we lost 2 staff members, went through the process of hiring all our new staff (hired ~6)\n- some of the staff brought on in July and August were thrown right into the fire to get this done\n- FLEXIBILITY - each landing page has different needs and serves a different funnel. Flexible design allows us to change layout, text and calls to action.\n- All HTML5\n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. - Content sharing in place\n- create in one location\n- issue to solve: doesn’t always display in the same place or same format\n- modify with CSS depending on the location\n
  61. - sharing of news articles\n- PR creates article\n- if it’s about your faculty, pull it into your site via sitecore\n- \n
  62. - shared content has it’s own folder in our Sitecore Meta Data.\n- unformatted. content only\n
  63. - shared content has it’s own folder in our Sitecore Meta Data.\n- unformatted. content only\n
  64. - shared content has it’s own folder in our Sitecore Meta Data.\n- unformatted. content only\n
  65. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  66. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  67. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  68. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  69. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  70. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  71. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  72. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  73. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  74. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  75. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  76. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  77. - Campus maps\n- one of the big needs we had was to improve our map\n- go from a static image map with 4 quadrants with zoom to a quadrant only with numbers and a legend\n- to an interactive map using Google maps and additional features\n- layered map\n- services\n- social media\n- building details\n- built the custom interface using the Maps API\n- data stored in sitecore and published as a KML file that gets layered on top of the base Map\n
  78. - events calendar\n- UofA is a google Apps client: Mail, Calendaring and documents\n- Google Calendar is now the tool for evnets\n- users have their own calendars\n- input events\n- main feed pulls all events in and shows by date, faculty or subject\n
  79. - Different needs for sports\n- custom data\n- rebuilt from another ColdFusion app (yes, build by yours truly)\n- separate DB on the Sitecore Serve\n- separate interface accessed through sitecore\n- Publish on demand\n- Real time scores\n
  80. - Different needs for sports\n- custom data\n- rebuilt from another ColdFusion app (yes, build by yours truly)\n- separate DB on the Sitecore Serve\n- separate interface accessed through sitecore\n- Publish on demand\n- Real time scores\n
  81. - Different needs for sports\n- custom data\n- rebuilt from another ColdFusion app (yes, build by yours truly)\n- separate DB on the Sitecore Serve\n- separate interface accessed through sitecore\n- Publish on demand\n- Real time scores\n
  82. - Different needs for sports\n- custom data\n- rebuilt from another ColdFusion app (yes, build by yours truly)\n- separate DB on the Sitecore Serve\n- separate interface accessed through sitecore\n- Publish on demand\n- Real time scores\n
  83. - Different needs for sports\n- custom data\n- rebuilt from another ColdFusion app (yes, build by yours truly)\n- separate DB on the Sitecore Serve\n- separate interface accessed through sitecore\n- Publish on demand\n- Real time scores\n
  84. - Different needs for sports\n- custom data\n- rebuilt from another ColdFusion app (yes, build by yours truly)\n- separate DB on the Sitecore Serve\n- separate interface accessed through sitecore\n- Publish on demand\n- Real time scores\n
  85. - asset management\n- Marketing and Communications manages assets, upload versions to Sitecore\n- users select which versions they want, make request, ccid is verified and zip file available for download\n
  86. - Config settings\n- Site Admins can modify a number of elements on their site\n- design elements:\n- colours\n- css styles\n- background images\n- nav elements\n- main nav\n- footer\n- hide/show elements\n
  87. Tools:\n- this is where we get to the stuff I care about now.\n- all sites have the option to add scripts that are either\n- site wide\n- limited to single page\n
  88. Tools:\n- this is where we get to the stuff I care about now.\n- all sites have the option to add scripts that are either\n- site wide\n- limited to single page\n
  89. \n
  90. \n
  91. \n
  92. \n
  93. \n
  94. \n
  95. \n
  96. \n
  97. \n
  98. \n
  99. \n
  100. \n
  101. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  102. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  103. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  104. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  105. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  106. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  107. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  108. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  109. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  110. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  111. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  112. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  113. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  114. - the big benefit\n- placing a universal GA account automatically on all our sitecore sites\n- every page is automatically tagged\n- ensures analytics are always on\n- backup for data\n- BIGGEST piece for proper attribution\n- with many sites, each site would have its own GA code and set of reports\n- who can see\n- who has access\n- what if they leave (and they have)\n- Rollup account and set up procedure\n
  115. \n
  116. \n
  117. - example\n- interactive submission based on your preferred tool\n- tools such as storify easy to add using the edit HTML feature\n
  118. - page level\n- jQuery is included on all sites\n- use it to do whatever you need.\n
  119. \n
  120. \n
  121. \n
  122. \n
  123. \n
  124. \n
  125. \n
  126. \n
  127. \n
  128. \n
  129. \n
  130. \n