It’s easy to install Intercom on your WordPress site and start chatting with your leads and users.
Note: It's not possible to use Wordpress with an EU hosted workspace.
1. Log in to your WordPress website and click "Add New" on your plugins page:
2. Next, search for and install the official "Intercom" plugin:
3. Then, go to Intercom’s plugin settings page in WordPress and click "Connect with Intercom":
4. Once you confirm your WordPress site address and authenticate with your Intercom account, you’ll be able to chat to your leads and users on your WordPress site:
Note: With the Wordpress plugin Intercom looks for standard logout links, and will call the Intercom('shutdown') method when clicked. This method clears your users’ conversations from the Messenger anytime they logout of your application.
Now you can grow your business with Intercom, like Dailius 👇
“After we installed Intercom we saw an 8% boost in inbound lead requests via our pricing page.”
Changing the Intercom account connected to your website
If you’d like to change the Intercom account you've connected to your website, just go to Intercom’s plugin settings in WordPress, and click the link at the bottom of the page to reconnect with a different account:
Important:
If you’re using the Intercom plugin to chat to logged-out visitors only, you'll need to log out of WordPress before visiting your site to complete the installation.
You must have WordPress 4.2.0 and PHP 5.6 or higher for the plugin to work correctly.
If you need to customize your Intercom installation, you can manually install Intercom on your website using JavaScript.
Requirements
Theme used on the site/page needs to call
wp_footer()
in order for snippet to be inserted [See code]PHP 5.6 & higher: [See requirements]
What data is synced with the plugin?
email
andname
How do I customise the plugin / messengerKey point is to remember that the plugin just prints Javascript code on the website so it should be very similar to the regular Javascript installation code.
Official way of customisation:
Via a Wordpress filter to add extra parameters to the Javascript snippet https://github.com/intercom/intercom-wordpress#pass-extra-parameters-to-the-intercom-messenger
Essentially lets you add attributes to the
intercomSettings
objectYou can even call
$settings = null;
to set the intercomSettings to be null and thus prevents Intercom from loading at all on the page.Manually edit the plugin (highly discouraged as it can get wiped out on upgrading the plugin)
Non official ways of Customisation
Modify the current behaviour in the
functions.php
fileDoing this directly in current theme code sample for plugin customisations
What’s next?
Now that you’ve installed Intercom on your website, you can capture your visitors’ contact details with our bot, Operator.
Learn from experts how to Set up Intercom for your business in this course from the Intercom Academy to start customizing the Messenger and get familiar with the platform.
💡Tip
Need more help? Get support from our Community Forum
Find answers and get help from Intercom Support and Community Experts