Unsupported Installation Workarounds
Ryan Quinn avatar
Written by Ryan Quinn
Updated over a week ago

Wix

While Wix isn't officially supported right now, one of my teammates has been able to get Intercom installed on Wix and created this gist. Just a heads up, you won't be able to track logged-in users.

Michael from Wix Training Academy discusses this in this video:
​https://youtu.be/1r1fckIcZ6Y

That said, you're welcome to give this a try and I'll let the team know that you'd like to see Wix as an officially supported integration method in the future!


Flutter

We don't officially support installations on Flutter, but we have seen that people have been able to make it work -- here is a Medium article on it, as well as an unofficial Intercom package.
​
Because we don't officially support Flutter apps, we can't provide much support in case you run into issues. That said, you're welcome to give this a try!


PHP

As far as installing the Javascript snippet with PHP, we usually recommend the following code for your window.intercomSettings object:

 window.intercomSettings = {  app_id: "{app_id}",  name: "name ?>", // Full name  email: "email ?>", // Email address  created_at: created_at) ?> // Signup date as a Unix timestamp };(function(){var w=window;var ic=w.Intercom;if(typeof ic==="function"){ic('reattach_activator');ic('update',w.intercomSettings);}else{var d=document;var i=function(){i.c(arguments);};i.q=[];i.c=function(args){i.q.push(args);};w.Intercom=i;var l=function(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/' + APP_ID;var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);};if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})();

*Replace app_id with your app id.

You'll see that this grabs data from the $current_user variable.


Angular

Intercom doesn't have an official installation with the Angular platform, however, there are some third party releases available for the platform.

You are more than welcome to use third party releases, however, they are not officially supported by Intercom and any questions or concerns about the integration will need to be brought to the developers of that platform.



💡Tip

Need more help? Get support from our Community Forum
Find answers and get help from Intercom Support and Community Experts


Did this answer your question?