Your software
My Mautic version is: 2.16
My PHP version is:7.2
Your problem
My problem is:
I use Fluent Forms which has integration with Mautic and have the following problem:
when Fluent Form is submitted I have new contact created in Mautic, nut this is completely new contact not linked with the anonymous contact which has been created automatically by Mautic
as the result I still have anonymous contact where all visitor activity is tracked, and knows contact created with data from Fluent Form.
Any thoughts why? Is there different API to create new and to update anonymous with data?
I have ran into this as well and I canāt figure out why the transition from anonymous to known contact isnāt working properly.
I am also interested in whomever can provide insight into this.
My problem is that lead doesnt get merged. I was expecting that sending the email from the pixel will merge the leads. Maybe im doing something wrong here? On the attached doc one of the steps was merging the contact manually. And im expecting this action to take place automatically as i sent from my pixel while cookie contact id was anonymous , an email that exists in other lead. Do u think updating to 3.01 will solve this?
i have updated the mautic last release (3.02) and still same behavior.
when i update anonymous contact with existing email no merge action is taking place and i just have additional contact with the same email.
as per @rcheesley request please find steps to reproduce :
choose some existing contact from mautic
go to anonymous contacts and open one of them.
edit the contact
paste the chosen email from the first step. u could find the mautic recognize this email. save the update.
go to contacts. u will find that the anonymous contact has been updated and now there are 2 contacts with the same unique key.
u might ask on what scenario i need to recognize anonymous contact manually, so the answer for that is that if user is using new device and not recognized when he logged in to my platform i send page view with his email but the outcome is same as above
Was going to ask if this was resolved.
Then I thought let me try something first:
Run php bin/console mautic:contacts:deduplicate
That helped.
Leaving it here on an old post in case somebody comes across it.
Unfortunately this did nothing for me - 0 changes. But it checked just identified contacts (so the ones with an email-address). But the poster has the issue (just like me) that identified contacts wonāt get attached to the anonym contact.
Has anyone been able to figure how to resolve this issue? Iām facing the same issue when I use the API to add a contact to Mautic. It ends up creating a new contact ID instead of using existing anonymous cookie contact ID.
My issue is even after creating the contact in Mautic via API, if I then log in with this email address that was used to create the contact via API it still doesnāt track āpage hitsā under the email address contact ID.
For example, if I go to my website now Iāll see mtc_id 186684; then I log in to the website using the email address that the contact was created in Mautic via API and the only way I can see āpage hitsā is under Anonoymous.
My email address that is listed in Mautic under mtc_id 19705 doesnāt seem to merge with the mtc_id 186684 in the browser.