Joomla plugin doesn't create users properly in Mautic

Your software
My Mautic version is: v3.1.2
My PHP version is: 7.3.23
My Database type and version is: MariaDB

Your problem
Hi everyone,
we’re using Mautic together with Joomla 3.9.22.

My problem is:
the Joomla plugin creates the user in Mautic (as contact) but doesn’t connect the IP to the user (email address) even though the relevant option is enabled in the plugin settings.

These errors are showing in the log:
In the error log of the Joomla plugin i see the following error:
2020-11-05T17:58:30+00:00 ERROR 93.144.13.187 plg_mautic onUserAfterSave: Mautic lead was NOT successfully created. array (

followed by the array with all the data.
The data in the array looks complete.

At the end of the array I can see:

2020-11-05T17:58:30+00:00	INFO 93.144.13.187	plg_mautic	onUserAfterSave method called.
2020-11-05T17:58:30+00:00	INFO 93.144.13.187	plg_mautic	onUserAfterSave::isNew: false
2020-11-05T17:58:30+00:00	INFO 93.144.13.187	plg_mautic	onUserAfterSave::success: true
2020-11-05T17:58:30+00:00	INFO 93.144.13.187	plg_mautic	onUserAfterSave::send_registered: '1'
2020-11-05T17:58:30+00:00	INFO 93.144.13.187	plg_mautic	onUserAfterSave: Do not send the user to Mautic.
2020-11-05T17:58:30+00:00	INFO 93.144.13.187	plg_mautic	onUserAfterSave method called.
2020-11-05T17:58:30+00:00	INFO 93.144.13.187	plg_mautic	onUserAfterSave::isNew: false
2020-11-05T17:58:30+00:00	INFO 93.144.13.187	plg_mautic	onUserAfterSave::success: true
2020-11-05T17:58:30+00:00	INFO 93.144.13.187	plg_mautic	onUserAfterSave::send_registered: '1'
2020-11-05T17:58:30+00:00	INFO 93.144.13.187	plg_mautic	onUserAfterSave: Do not send the user to Mautic.
2020-11-05T17:58:31+00:00	INFO 93.144.13.187	plg_mautic	onUserAfterSave method called.
2020-11-05T17:58:31+00:00	INFO 93.144.13.187	plg_mautic	onUserAfterSave::isNew: false
2020-11-05T17:58:31+00:00	INFO 93.144.13.187	plg_mautic	onUserAfterSave::success: true
2020-11-05T17:58:31+00:00	INFO 93.144.13.187	plg_mautic	onUserAfterSave::send_registered: '1'
2020-11-05T17:58:31+00:00	INFO 93.144.13.187	plg_mautic	onUserAfterSave: Do not send the user to Mautic.

The contact imported in Mautic lacks the association with the IP.
The actions done by a specific IP are tracked properly, but are not linked with the “contact” in Mautic once the user is registered.

Steps I have tried to fix the problem:

  • Reauthorized the website token.
  • Switched to OAuth 1.a
  • Switched back to OAuth 2
  • Regenerated the API keys
  • Uninstalled and reinstalled the Joomla plugin
  • Removed and reinserted the tracking code within the Joomla template code.

Thank you in advance for your help/hints.

Hi Guys,

anyone that can help Luca? I think Joomla plugin is very outdated maybe not compatible with Mautic 3 ?

@m-1 Welcome to the Mautic forums :grinning:

@luca.marzo I think m-1 is correct, the plugin you’re using is probably not compatible with Mautic3. Try opening an issue on Github about this on the plugin’s source page.

Hi dear do you solve the problem? I had acquired a customer with Joomla. Do you have some advices?
Thanks a lot

no we don’t solved… probably the Joomla plugin is not up2date.