Which platform would require code? Marketo? Also, what if contacts in Marketo were created initially as contacts only? is there away you could explain in greater details around how to make something like this possible?
Sorry for the exceedingly long delay. I keep forgetting to finish this draft.
In a sense, neither platform (internally) would require code.
To flesh it out a little bit more, Marketo's REST API has a quite capable (not so say robust, but fine for this purpose) Merge Leads endpoint. You pass it a winning lead (the final lead after merge) and one or more losing leads, all identified by Lead ID. So if you had all the loser IDs in hand in Marketo, you could pass the winner to a webhook-compatible service, which then loops back in and merges them all into one.
... View more