Quick question, I uploaded a new list into an ongoing engagement stream so that these new leads will start in the funnel. I had a list of 2336 people and only 356 of them were added. Would this mean that the remaining 1980 are already in our database?
Did you see any errors/failure message post the list import process? And, did you choose the Default list import mode while importing the list?
In case you'd chosen the default mode, and if you didn't see any errors, that'd mean that people would already have been in the DB, they'd have their data updated as per the data in the list import, given that the respective fields don’t have field updates blocked. FYR - Marketo dedupes based on the email address during list import. Also, importing a list in an engagement program won't add people to the stream, you'd need to add people to the engagement program's relevant stream using a flow step/or setup the trigger based transition rules at the stream level.