What is a replatform?
- At Wunderkind, a replatform is constituted as any update to a client's website that requires an update to the existing Wunderkind event tracking integration (traditional or Web SDK)
- Examples of a replatform
- Migration of ecommerce platform (Magento to Shopify, for example)
- Updates to elements available in the website's DOM or Data Layer
- URL structure updates
- Migration to or from being a single page application
- General site architecture updates
Initial Steps - Client Side
Proactive partnership with your dedicated Wunderkind customer success & services team is critical in executing replatform projects to mitigate downtime & maximize efficiency. As soon as you're aware of upcoming website changes, & have informed your dedicated customer success manager, please review & complete this survey.
After the above, please provide access to the staging/lower environment where your site changes are live. This step is critical for our professional services team to scope & construct the updated integration. If you're not able to provide this in due time prior to your site's changes, Wunderkind will not be able to guarantee mitigated downtime of our services
The Wunderkind SmartTag will need to be present in your lower environment in order for our scoping & re-integration work to be completed. Resources regarding placing the tag may be found below:
Initial Steps - Wunderkind Side
After receiving the survey response & staging site access as mentioned above, your dedicated Wunderkind services team will conduct an internal review of the scope of changes coming to your site. Depending on the level of complexity, you may be contacted to discuss the project in more detail. If your team requests a project scope & planning discussion, please let your customer success manager know.
After alignment on the project plan & timing has been completed, your dedicated Wunderkind professional services team will begin their re-integration work.
Project Validation & Completion
If Wunderkind is able to complete the new integration build in your lower environment, we will conduct full integration QA once this re-integration is complete. Once QA & validation is complete, re-launch approval & timing will be confirmed with your team. Active live dashboard monitoring & checks will be conducted at the time of launch, & in the time following.
If Wunderkind is unable to complete the new integration build proactively, the two following QA approaches are possible:
- Five day downtime for full QA: the new integration build will be present in your production environment, & QAed in full, but the Wunderkind system will be paused for end users until QA & validation is complete
- Live QA: it is possible for Wunderkind to conduct QA with no associated downtime by launching your integration in production, but at the risk of integration errors being present for user experience. This approach is not recommended by the Wunderkind team
Comments
0 comments
Please sign in to leave a comment.