Sometimes, the same user contacts the business through two different channels (WhatsApp & Instagram for example).
In this case, 2 different contacts are created and it would be very useful if we can combine both of them in the same contact in order to keep the custom values and the automations running maintaining the context.
The only thing needed is the ability to programatically combine contacts.
I believe this is not dificult.
Thanks!
Page 1 / 1
Hey, @Germán Rupérez!
The idea is great, but there's no possible logical way to implement it… And that's for any tool, not only Manychat.
To be able to combine/merge contacts, it's necessary to have some kind of unique ID that you can get for each new interaction, and it must match with any other account/data of yours.
It's like having a membership to an airline miles program with more than one eligible airline. You'll get your membership number or ID (sometimes it's even your email address) and you use it to get your miles if you fly any of the participating airlines. BUT you will always have to inform your ID at the ticket purchase to get your miles, otherwise they won't be able to identify you as a customer…
And if you wish to use another email account to get miles for the same membership, you'll get a new account.
That's why it's complicated to implement something like this to work automatically…
But if merging contacts manually is enough for you, there's an option to do that in Manychat:
Mmm maybe I should explain how the workflow could work.
You get a unique ID that is common in both contacts, for example the phone number.
Once you have that phone number you just introduce in the API the Manychat ID of both contacts and it merges them.
If this is possible via UI, why wouldn´t be possible via API?
Please, correct me if the workflow is not possible.