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.