SlideShare una empresa de Scribd logo
1 de 17
Migrating 1,300 websites from HTML to WordPress
A case study
Presented by: Christie Witt
Instagram: @creativechristabelle
Old versus new
Initial set-up – New migration requests
Initial set-up – Migrated website requests
Initial set-up – Migrated website requests
Initial set-up – WP Engine
✓Enable WordPress multisite:
Visit user Portal and choose your Install > Utilities > Enable Multisite
Why use multisite?
All sites within the multisite network shared the same core files, theme,
and plugins. Updates only have to happen once, rather than logging into
the individual sites.
The website build process
Plugins used
1. MultiSite Clone Duplicator - Cloned the initial template, including all page
content, shortcodes, settings, users, and roles.
2. Shortcoder - Allowed me to adjust shortcodes for elements that appeared
multiple times in the site content.
3. Domain Mapping by WPMU DEV - To map the domains as each website
was finalized.
Page Builds with Divi
We were all ready to start the migrations
But wait, there’s no master list of websites?
Challenges...oh my!
1. There was no master list of web domains that was kept up-to-date.
2. The marketing team had never even seen a clinic website.
3. There was no successful strategy in place to communicate with clinics
owners to choose their new template.
Audit...oh my!
1. There was no master list of web domains that was kept up-to-date.
HOW?
Audit – Sales & Dev teams
1. There was no master list of web domains and their status’ that was
kept up-to-date.
CRM (Customer Relationship Management ) tool requirements
Fields required for:
• Website suspensions (if the haven’t paid for 3 months in a row)
• Website cancellations
Training for:
• Client services team
Audit – Finance team
1. There was no master list of web domains and their status’ that was
kept up-to-date.
What about our finance team?
Audit – Marketing team
2. The marketing team had never even seen a clinic website.
So we met in person to review.
Strategy
3. There was no successful strategy in place to communicate with clinic
owners to choose their new template.
My strategy
• I e-blasted 200 clinics/day advertising the new website features
and included the migration request form. Migrations started
happening!!!
Additional lessons learned
• The sales team was not interested in doing anything that didn’t
make them commission
• Neither were the business account mangers
• Having 6 template options was too many for clinic owners
• Not all clinic owners were responsive to the e-blast from
MailChimp
• Direct calls to the clinic owners regarding website migrations
didn’t help
Conclusion & Questions

Más contenido relacionado

La actualidad más candente

Professional photograpger e-Commerce wordpress website
Professional photograpger e-Commerce wordpress websiteProfessional photograpger e-Commerce wordpress website
Professional photograpger e-Commerce wordpress websiteSunny M.
 
Web Standard Presentation
Web Standard PresentationWeb Standard Presentation
Web Standard Presentationtheb2studio
 
Stop Coding; Start Assembling Your Websites
Stop Coding; Start Assembling Your WebsitesStop Coding; Start Assembling Your Websites
Stop Coding; Start Assembling Your WebsitesAmit Kumar Singh
 
I Do Websites.Com.Au Website Publisher Pp
I Do Websites.Com.Au Website Publisher PpI Do Websites.Com.Au Website Publisher Pp
I Do Websites.Com.Au Website Publisher Ppbuxmedia
 
Introduction to web application – restaurant analogy
Introduction to web  application – restaurant analogyIntroduction to web  application – restaurant analogy
Introduction to web application – restaurant analogyAnil Kumar Krishnashetty
 
Advice to hire web developer
Advice to hire web developerAdvice to hire web developer
Advice to hire web developerHireWebDeveloper
 
How to earn and maximize your earnings from your Blog - Pawan Agrawal
How to earn and maximize your earnings from your Blog - Pawan AgrawalHow to earn and maximize your earnings from your Blog - Pawan Agrawal
How to earn and maximize your earnings from your Blog - Pawan Agrawalwpnepal
 
Videogame designer
Videogame designerVideogame designer
Videogame designertbrown12345
 
I Business Promoter
I Business PromoterI Business Promoter
I Business PromoterSeoheaven
 
Top Insights for Your WordPress Site
Top Insights for Your WordPress SiteTop Insights for Your WordPress Site
Top Insights for Your WordPress SiteWP Engine
 
Headless 101 - Everything You Wanted to Know and More!
Headless 101 - Everything You Wanted to Know and More!Headless 101 - Everything You Wanted to Know and More!
Headless 101 - Everything You Wanted to Know and More!WP Engine
 
Php web developer (for linkedin)
Php web developer (for linkedin)Php web developer (for linkedin)
Php web developer (for linkedin)Adrian Foster
 
What is Sitemap and How to create sitemap
What is Sitemap and How to create sitemapWhat is Sitemap and How to create sitemap
What is Sitemap and How to create sitemapAdhishta Infotech
 
Website design agency in bangalore
Website design agency in bangaloreWebsite design agency in bangalore
Website design agency in bangaloreayushi dixit
 
Case Study for Jewelry Manufacturer Branding Portal
Case Study for Jewelry Manufacturer Branding PortalCase Study for Jewelry Manufacturer Branding Portal
Case Study for Jewelry Manufacturer Branding PortalMike Taylor
 
How to utilize the power of wordpress cms by john pereless
How to utilize the power of wordpress cms by john perelessHow to utilize the power of wordpress cms by john pereless
How to utilize the power of wordpress cms by john perelessjohnpereless
 
Optimizing SharePoint 2013 public-facing websites for Internet search engines
Optimizing SharePoint 2013 public-facing websites for Internet search enginesOptimizing SharePoint 2013 public-facing websites for Internet search engines
Optimizing SharePoint 2013 public-facing websites for Internet search enginesWaldek Mastykarz
 

La actualidad más candente (20)

Professional photograpger e-Commerce wordpress website
Professional photograpger e-Commerce wordpress websiteProfessional photograpger e-Commerce wordpress website
Professional photograpger e-Commerce wordpress website
 
Web Standard Presentation
Web Standard PresentationWeb Standard Presentation
Web Standard Presentation
 
Stop Coding; Start Assembling Your Websites
Stop Coding; Start Assembling Your WebsitesStop Coding; Start Assembling Your Websites
Stop Coding; Start Assembling Your Websites
 
I Do Websites.Com.Au Website Publisher Pp
I Do Websites.Com.Au Website Publisher PpI Do Websites.Com.Au Website Publisher Pp
I Do Websites.Com.Au Website Publisher Pp
 
Introduction to web application – restaurant analogy
Introduction to web  application – restaurant analogyIntroduction to web  application – restaurant analogy
Introduction to web application – restaurant analogy
 
Advice to hire web developer
Advice to hire web developerAdvice to hire web developer
Advice to hire web developer
 
How to earn and maximize your earnings from your Blog - Pawan Agrawal
How to earn and maximize your earnings from your Blog - Pawan AgrawalHow to earn and maximize your earnings from your Blog - Pawan Agrawal
How to earn and maximize your earnings from your Blog - Pawan Agrawal
 
Videogame designer
Videogame designerVideogame designer
Videogame designer
 
Kannagi Resume
Kannagi ResumeKannagi Resume
Kannagi Resume
 
I Business Promoter
I Business PromoterI Business Promoter
I Business Promoter
 
Top Insights for Your WordPress Site
Top Insights for Your WordPress SiteTop Insights for Your WordPress Site
Top Insights for Your WordPress Site
 
Headless 101 - Everything You Wanted to Know and More!
Headless 101 - Everything You Wanted to Know and More!Headless 101 - Everything You Wanted to Know and More!
Headless 101 - Everything You Wanted to Know and More!
 
Php web developer (for linkedin)
Php web developer (for linkedin)Php web developer (for linkedin)
Php web developer (for linkedin)
 
PhotoChef
PhotoChefPhotoChef
PhotoChef
 
Masters of Marketing: Blogging Step-by-Step
Masters of Marketing: Blogging Step-by-StepMasters of Marketing: Blogging Step-by-Step
Masters of Marketing: Blogging Step-by-Step
 
What is Sitemap and How to create sitemap
What is Sitemap and How to create sitemapWhat is Sitemap and How to create sitemap
What is Sitemap and How to create sitemap
 
Website design agency in bangalore
Website design agency in bangaloreWebsite design agency in bangalore
Website design agency in bangalore
 
Case Study for Jewelry Manufacturer Branding Portal
Case Study for Jewelry Manufacturer Branding PortalCase Study for Jewelry Manufacturer Branding Portal
Case Study for Jewelry Manufacturer Branding Portal
 
How to utilize the power of wordpress cms by john pereless
How to utilize the power of wordpress cms by john perelessHow to utilize the power of wordpress cms by john pereless
How to utilize the power of wordpress cms by john pereless
 
Optimizing SharePoint 2013 public-facing websites for Internet search engines
Optimizing SharePoint 2013 public-facing websites for Internet search enginesOptimizing SharePoint 2013 public-facing websites for Internet search engines
Optimizing SharePoint 2013 public-facing websites for Internet search engines
 

Similar a Case study-bus-process-ppt-ott

WPCampus 2019 - Website Renewal Services
WPCampus 2019 - Website Renewal ServicesWPCampus 2019 - Website Renewal Services
WPCampus 2019 - Website Renewal ServicesEric Sembrat
 
Preparing for the Unknown with Tag Management
Preparing for the Unknown with Tag ManagementPreparing for the Unknown with Tag Management
Preparing for the Unknown with Tag ManagementTealium
 
Products ETimes (India) deal with
Products ETimes (India) deal withProducts ETimes (India) deal with
Products ETimes (India) deal withAbhijit Kapuria
 
10 Best Practices for Magento Maintenance and Support
10 Best Practices for Magento Maintenance and Support10 Best Practices for Magento Maintenance and Support
10 Best Practices for Magento Maintenance and SupportAPPSeCONNECT
 
Critical SEO Steps for Website Redesign - slides 20130924
Critical SEO Steps for Website Redesign - slides 20130924Critical SEO Steps for Website Redesign - slides 20130924
Critical SEO Steps for Website Redesign - slides 20130924DemandWave
 
Pitneybowes.com: A multinational, multilingual AEM launch
Pitneybowes.com: A multinational, multilingual AEM launchPitneybowes.com: A multinational, multilingual AEM launch
Pitneybowes.com: A multinational, multilingual AEM launchStephen Evermore
 
AWS re:Invent 2016: Leverage the Power of the Crowd To Work with Amazon Mecha...
AWS re:Invent 2016: Leverage the Power of the Crowd To Work with Amazon Mecha...AWS re:Invent 2016: Leverage the Power of the Crowd To Work with Amazon Mecha...
AWS re:Invent 2016: Leverage the Power of the Crowd To Work with Amazon Mecha...Amazon Web Services
 
Content Management Systems (CMS) & Wordpress theme development
Content Management Systems (CMS) & Wordpress theme developmentContent Management Systems (CMS) & Wordpress theme development
Content Management Systems (CMS) & Wordpress theme developmentDave Wallace
 
JahiaOne - Universite Laval: How our team has tripled production of quality w...
JahiaOne - Universite Laval: How our team has tripled production of quality w...JahiaOne - Universite Laval: How our team has tripled production of quality w...
JahiaOne - Universite Laval: How our team has tripled production of quality w...Jahia Solutions Group
 
Creating Your own Section Website
Creating Your own Section WebsiteCreating Your own Section Website
Creating Your own Section WebsiteJeff_Gamber
 
Website Development with Wordpress as Content Management System
Website Development with Wordpress as Content Management SystemWebsite Development with Wordpress as Content Management System
Website Development with Wordpress as Content Management SystemBroekman Communications
 
Implementing and managing Content Management Systems
Implementing and managing Content Management SystemsImplementing and managing Content Management Systems
Implementing and managing Content Management SystemsR Sundara Rajan
 
Planning more effective milestones in web design projects it-toolkits
Planning more effective milestones in web design projects   it-toolkitsPlanning more effective milestones in web design projects   it-toolkits
Planning more effective milestones in web design projects it-toolkitsIT-Toolkits.org
 
Selecting a CMS - 9 Fears that Shouldn't Hold You Back
Selecting a CMS - 9 Fears that Shouldn't Hold You BackSelecting a CMS - 9 Fears that Shouldn't Hold You Back
Selecting a CMS - 9 Fears that Shouldn't Hold You BackMarqui CMS
 
Website development basic guidelines
Website development basic guidelinesWebsite development basic guidelines
Website development basic guidelinesnishakapoor991
 
6 Critical SEO Steps for Website Redesign Webmarketing123 slides
6 Critical SEO Steps for Website Redesign Webmarketing123 slides6 Critical SEO Steps for Website Redesign Webmarketing123 slides
6 Critical SEO Steps for Website Redesign Webmarketing123 slidesDemandWave
 
Delivering exceptional web experiences
Delivering exceptional web experiencesDelivering exceptional web experiences
Delivering exceptional web experiencesChad Hollingsworth
 
Making Your Website Deliver
Making Your Website DeliverMaking Your Website Deliver
Making Your Website DeliverDarren Ratcliffe
 

Similar a Case study-bus-process-ppt-ott (20)

WPCampus 2019 - Website Renewal Services
WPCampus 2019 - Website Renewal ServicesWPCampus 2019 - Website Renewal Services
WPCampus 2019 - Website Renewal Services
 
Group-9.pptx
Group-9.pptxGroup-9.pptx
Group-9.pptx
 
Preparing for the Unknown with Tag Management
Preparing for the Unknown with Tag ManagementPreparing for the Unknown with Tag Management
Preparing for the Unknown with Tag Management
 
Products ETimes (India) deal with
Products ETimes (India) deal withProducts ETimes (India) deal with
Products ETimes (India) deal with
 
Magento maintenance
Magento maintenanceMagento maintenance
Magento maintenance
 
10 Best Practices for Magento Maintenance and Support
10 Best Practices for Magento Maintenance and Support10 Best Practices for Magento Maintenance and Support
10 Best Practices for Magento Maintenance and Support
 
Critical SEO Steps for Website Redesign - slides 20130924
Critical SEO Steps for Website Redesign - slides 20130924Critical SEO Steps for Website Redesign - slides 20130924
Critical SEO Steps for Website Redesign - slides 20130924
 
Pitneybowes.com: A multinational, multilingual AEM launch
Pitneybowes.com: A multinational, multilingual AEM launchPitneybowes.com: A multinational, multilingual AEM launch
Pitneybowes.com: A multinational, multilingual AEM launch
 
AWS re:Invent 2016: Leverage the Power of the Crowd To Work with Amazon Mecha...
AWS re:Invent 2016: Leverage the Power of the Crowd To Work with Amazon Mecha...AWS re:Invent 2016: Leverage the Power of the Crowd To Work with Amazon Mecha...
AWS re:Invent 2016: Leverage the Power of the Crowd To Work with Amazon Mecha...
 
Content Management Systems (CMS) & Wordpress theme development
Content Management Systems (CMS) & Wordpress theme developmentContent Management Systems (CMS) & Wordpress theme development
Content Management Systems (CMS) & Wordpress theme development
 
JahiaOne - Universite Laval: How our team has tripled production of quality w...
JahiaOne - Universite Laval: How our team has tripled production of quality w...JahiaOne - Universite Laval: How our team has tripled production of quality w...
JahiaOne - Universite Laval: How our team has tripled production of quality w...
 
Creating Your own Section Website
Creating Your own Section WebsiteCreating Your own Section Website
Creating Your own Section Website
 
Website Development with Wordpress as Content Management System
Website Development with Wordpress as Content Management SystemWebsite Development with Wordpress as Content Management System
Website Development with Wordpress as Content Management System
 
Implementing and managing Content Management Systems
Implementing and managing Content Management SystemsImplementing and managing Content Management Systems
Implementing and managing Content Management Systems
 
Planning more effective milestones in web design projects it-toolkits
Planning more effective milestones in web design projects   it-toolkitsPlanning more effective milestones in web design projects   it-toolkits
Planning more effective milestones in web design projects it-toolkits
 
Selecting a CMS - 9 Fears that Shouldn't Hold You Back
Selecting a CMS - 9 Fears that Shouldn't Hold You BackSelecting a CMS - 9 Fears that Shouldn't Hold You Back
Selecting a CMS - 9 Fears that Shouldn't Hold You Back
 
Website development basic guidelines
Website development basic guidelinesWebsite development basic guidelines
Website development basic guidelines
 
6 Critical SEO Steps for Website Redesign Webmarketing123 slides
6 Critical SEO Steps for Website Redesign Webmarketing123 slides6 Critical SEO Steps for Website Redesign Webmarketing123 slides
6 Critical SEO Steps for Website Redesign Webmarketing123 slides
 
Delivering exceptional web experiences
Delivering exceptional web experiencesDelivering exceptional web experiences
Delivering exceptional web experiences
 
Making Your Website Deliver
Making Your Website DeliverMaking Your Website Deliver
Making Your Website Deliver
 

Último

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
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
 
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
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Último (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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...
 
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
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Case study-bus-process-ppt-ott

  • 1. Migrating 1,300 websites from HTML to WordPress A case study Presented by: Christie Witt Instagram: @creativechristabelle
  • 3. Initial set-up – New migration requests
  • 4. Initial set-up – Migrated website requests
  • 5. Initial set-up – Migrated website requests
  • 6. Initial set-up – WP Engine ✓Enable WordPress multisite: Visit user Portal and choose your Install > Utilities > Enable Multisite Why use multisite? All sites within the multisite network shared the same core files, theme, and plugins. Updates only have to happen once, rather than logging into the individual sites.
  • 7. The website build process Plugins used 1. MultiSite Clone Duplicator - Cloned the initial template, including all page content, shortcodes, settings, users, and roles. 2. Shortcoder - Allowed me to adjust shortcodes for elements that appeared multiple times in the site content. 3. Domain Mapping by WPMU DEV - To map the domains as each website was finalized.
  • 9. We were all ready to start the migrations But wait, there’s no master list of websites?
  • 10. Challenges...oh my! 1. There was no master list of web domains that was kept up-to-date. 2. The marketing team had never even seen a clinic website. 3. There was no successful strategy in place to communicate with clinics owners to choose their new template.
  • 11. Audit...oh my! 1. There was no master list of web domains that was kept up-to-date. HOW?
  • 12. Audit – Sales & Dev teams 1. There was no master list of web domains and their status’ that was kept up-to-date. CRM (Customer Relationship Management ) tool requirements Fields required for: • Website suspensions (if the haven’t paid for 3 months in a row) • Website cancellations Training for: • Client services team
  • 13. Audit – Finance team 1. There was no master list of web domains and their status’ that was kept up-to-date. What about our finance team?
  • 14. Audit – Marketing team 2. The marketing team had never even seen a clinic website. So we met in person to review.
  • 15. Strategy 3. There was no successful strategy in place to communicate with clinic owners to choose their new template. My strategy • I e-blasted 200 clinics/day advertising the new website features and included the migration request form. Migrations started happening!!!
  • 16. Additional lessons learned • The sales team was not interested in doing anything that didn’t make them commission • Neither were the business account mangers • Having 6 template options was too many for clinic owners • Not all clinic owners were responsive to the e-blast from MailChimp • Direct calls to the clinic owners regarding website migrations didn’t help

Notas del editor

  1. Hi everyone, my name is Christie Witt. • Comedian • Full-time graphic designer from Ottawa where I work as the in-house designer for Canadian Physiotherapy Association. • • • • • Previously, I worked for Canadian Internet Registration Authority as Graphic Designer before I audited the business process for the 1300+ website migrations at Ideal Protein.
  2. • Sample of the old look versus the new look. • When I first started at Ideal Protein, all 1300 websites were on a legacy, custom-built CMS • Many issues and was difficult to mass-update. • New websites are a very basic 6-8 pages for simplicity sake, • We managed the content and updates as a team of only 2 people. • A custom plugin was built to feed leads from each websites contact form into a leads panel on an App that was available for each clinic owner.
  3. • Initially 6 demo WordPress sites were set up • A form was available on the landing page for clinic owners to select their color schemes, upload their logo, a custom header image, and list their web domain and email address. • These form results linked into our Zendesk ticketing system and that’s how we received each migration request. • There was also a Terms of agreement section that limited the acceptable number of pages and revisions per site.
  4. • There was another form for site that only needed modifications made to their existing migrated site. • The form was organized by page type. • We most often received requests to add new customer testimonials to the sites.
  5. • There was another basic form not organized by page type, which seemed to be easier for clients.
  6. • We set up WordPress multisite through the WPengine user portal. • All sites within the multisite network shared the same core files, theme, and plugins. • Updates only had to happen once, rather than logging into the individual sites. • We had 4 Pods set up within the WP engine instance and found that the backend of each pod slowed down when we reached a point of 350 websites on each pod.
  7. WordPress Multisite was set up! Now we were ready to build the websites. There were a number of plugins used, but here are a few of the key ones. Multisite clone duplicator – cloned the initial template, including all page content, shortcodes, settings, users, and roles. Shortcoder - Allowed me to adjust shortcodes for elements that appeared multiple times in the site content. This included the email address, phone number, and clinic name in these instances. 3. Domain Mapping by WPMU DEV - This was used to map the domains as each website was finalized. I could force HTTP/HTTPS with this tool, which not all domain mapping plugins can do.
  8. • We used Divi as the page builder because this was before Gutenburg • It’s a drag-and-drop builder that includes 46 modules to build pages and posts. • The Divi builder is added to the page editor. • Most importantly, it supports global elements. • For example, we required the exact same text to be included on different websites. • Divi allowed us to update and deploy the common text as needed.
  9. I was all set to start the website migrations and eager to get a master list. Only to find out there isn’t one.
  10. Challenges...oh my! I learned that there was no master list of web domains and their status’ that was kept up-to-date.  The marketing team had never even seen a clinic website. No successful strategy in place to communicate with clinic owners to choose their new template.
  11. Audit...oh my! I started the business process audit 1. There was no master list of web domains that was kept up-to-date.  How did I realize this? Well, no one could pull me a list, from anywhere. I pulled a list myself from highrise and started manually spot checking the notes and correspondence with clinic owners. • There had been requests for the odd website to be cancelled and that those websites were still live, which meant that we were still paying for hosting. • I asked more questions, and found out that a separate list of even more websites needed to be exported, because Highrise didn’t include web domains that we didn’t own. So I got that list as well, merged everything, and essentially prepped it for import to our new Customer Relationship Management (CRM) tool that was just being custom built with requirements from the sales team. • I did manually check each domain and its status in highrise and within the finance invoicing tool before importing.
  12. Audit – Sales & Dev teams I then met with the sales team. • Over last year, we’d never been informed of a single website suspension due to staff turnover. • I then met with the developers of the CRM, which stands for (Customer Relationship Management) • They set up fields for - website suspensions (if unpaid for 3 months in a row) - website cancellations with date pickers. • Automated alerts and reporting were set up to notify us of the website status’ weekly. • The client services team was also trained on how to use these new fields.
  13. Audit – Finance team • I asked more questions and then got a login to our finance invoicing tool. • I had to let them know that there were over 100 outstanding invoices that effected the websites. - I didn’t know if I should be migrating these sites or suspending them since they were unpaid. • The finance team got the invoices resolved within a month through phone calls. • A new process was put in place so that they would notify us weekly of clinics that had not paid their invoices in 3 months and they started to make regular calls to follow up.
  14. Audit – Marketing team 2. The marketing team had never even seen a clinic website. • I sat down with the marketing team and walked them through the websites, templates and capabilities. • They had just launched the marketing guidelines and mailed them to each clinic, excluding the website templates. • This would have been a good opportunity to advertise the new website templates if they had known what the IT team had been building.
  15. Strategy 3. There was no successful strategy in place to communicate with clinic owners to choose their new template. My strategy • I e-blasted 200 clinics/day advertising the new website features and included the link to the migration request form. Migrations started happening! I was able to do 8 website migrations per day.
  16. Lessons learned: • The sales team was not interested in doing anything that didn’t make them commission (For example, they didn’t even want to mention the websites on their calls) The business account mangers didn’t want to mention the websites on their calls either (also commission based) Having 6 template options was too many for clinic owners Not all clinic owners were responsive to the e-blast from MailChimp (even after 3 rounds of sending it) Even direct calls to the clinic owners regarding website migrations didn’t help. They often asked our sales rep to fill out the migration form for them • Clinic owners were an older generation and did not see the value of the new templates, even when we listed it out. • It was hard to get them on the phone or looking at their emails in general as they often meet face-to-face with customers throughout the day. • In hindsight, the best way of advertising the website migrations would have been when the marketing team mailed out the marketing guidelines with an order of the Ideal Protein product to each clinic.
  17. • Overall I learned that it’s really important to ask lots of questions about the entire business process before starting a series of migrations such as this one. And its helpful to take a step back. • Any questions?