At this point, you've instrumented your event collection with Hightouch Events, validated data quality, and unified your new data with historical data. The final step of migration is updating your downstream applications and destinations to ensure your entire data ecosystem is aligned with your new event tracking infrastructure.
It is possible to run this step in parallel with earlier validation to shorten the migration, but you may need to repeat some steps depending on any changes made during validation or unioning with historical data.
Event streaming
destinations differ in process. Since streaming events bypass the warehouse
and go straight to their destinations, to avoid sending large volumes of
duplicate events to your streaming destinations you won't want to have events
streaming from your old tool and Hightouch Events at the same time. Instead
you'll set up and turn on your Hightouch streaming destination and turn off
your prior tool's streaming destination at the same time.
In your planning, you likely created an initial list of applications consuming event data. Take this opportunity to review and update that list in light of the migration so far.
Make sure your list includes any systems, tools, and processes that consume your event data, including:
Analytics platforms (for example, Google Analytics, Amplitude)
Marketing and advertising tools (for example, Facebook Ads, Google Ads)
Customer engagement platforms (for example, Braze, Customer.io)
Business intelligence tools (for example, Tableau, Looker)
Custom internal dashboards and applications
Rank your downstream systems based on their criticality to your business operations to plan a phased approach to the updates if necessary.
If you're executing your migration in a linear fashion, you'll carry out this work as a whole after validating and confirming your new event data and cutting off your prior event collection tool.
However, if you're gradually shifting traffic over to Hightouch Events, you might decide to start transitioning downstream applications to use the new data at the same time and run in parallel with your prior tool and historical. If you do so, have a clear date planned for switching all downstream applications over to Hightouch events data and communicate changes to stakeholders as you transition.
As users across your organization interact with the new event data, gather feedback and refine your event collection and data activation setup to enable users to leverage your event data effectively.
By methodically updating your downstream applications and destinations, you ensure that the benefits of migrating to Hightouch Events propagate throughout your entire data ecosystem.
Once you're confident in your Hightouch Events setup, you can begin sunsetting your previous provider. We recommend the process below.
Gradual cutover: Incrementally increase the proportion of traffic sent only to Hightouch Events.
Monitor closely: Watch for any unexpected changes in data patterns or downstream system behavior.
Final switch: When ready, update your tracking code to send events only to Hightouch Events. With a wrapper function, this is as easy as a one line removal.
Decommission old system: Follow your previous provider's instructions for account closure and data handling.
This final step completes your migration journey, setting you up for improved data quality, more efficient analytics, and better-informed decision-making across your organization.
Remember, this is not just a one-time process. Regularly review and optimize your event data flow to continually derive maximum value from your Hightouch Events implementation.
Ready to get started?
Jump right in or a book a demo. Your first destination is always free.