Hey @MarkArg
From an implementation perspective, setting up your marketing site in a new project makes more sense and will be easier.
Just to confirm again, do you have access to the Amplitude's Portfolio add-on? The portfolio view is a paid add on available to customers on the Growth or Enterprise plan.
You can then tie the usage of a given user id across your production and marketing projects using this portfolio view. From what I know, except user lookup and event streams, you are able to use all the major charting features inside a cross project view.
As in the case of piping the new marketing data to existing production project, you are right in pointing out the risk of damaging the existing data integrity. Some major check list items involved are -
- ensuring the user properties are consistent in events flowing in from marketing data
- ensuring proper timestamping and ordering of events, etc.
If you have the capacity and event volume to backfill your existing production data in case the marketing data ingestion goes rogue, then I would recommend testing out the integrations in small batches in new test projects.
Hope this helps.
Thanks Saish, this has been really helpful!
We don’t currently have access to the Portfolio add-on.
We are looking at piping it into our Production Project, just with some clear naming conventions, are there any other key steps you would recommend to make this a tenable option? Thanks!
Thanks for clarifying.
If some event names are common between the 2 data streams, I would introduce a source_system event property to all events if possible. This can help you understand and debug the source data in cases of 2 parallel event streams.