Join.chat

Description

Join.chat | Add-ons | Documentation | Support

The best WhatsApp plugin for WordPress.

We help more than 200,000 businesses worldwide to attract users and convert them into clients.

New in Join.chat 4.0 (formerly WAme) 📍

🌈 Say hello to colors. We’ve redesigned the entire interface of the chat window, now you choose a color, and we customize all the visual theme of the Widget.

🍾 Triggers. Your pages can interact with Join.chat and show the chat window or launch WhatsApp when user clicks or an item appears when scrolling. You just need to add a few css classes.

⌁ What you can do with Join.chat ✅

🛎 Insert a WhatsApp button on your website.

Define in which pages or zones it should appear, the delay time, if you want it to the right or to the left, only on mobile phones or also on the desktop.

🔮 Magic WhatsApp button.

Add your logo, profile picture or even an animated gif. You can define a tooltip to capture the user’s attention, the limit is set by your creativity.

📝 Edit at publication level.

You can change general settings on every Post, Page, Product or CPT. In the right side you will find Join.chat metabox where you can modify Phone, CTA, Message and display options.

🔴 Show a notification.

Use a balloon on the button to get the user’s attention. In this way, you ensure that you do not miss any important message you want to give them, surprise them in a less intrusive way.

📯 Create call-to-action messages.

For users to click on the button, use custom CTAs on each page, product or section. Welcome them, help them and offer them offers or promotions. You can read more about this topic here.

💬 Customize conversation start messages.

So that the user does not waste time in writing. This way you will be able to know from which page it comes or what product is being consulted when you start the first conversation.

🛒 Integration with WooCommerce.

Define CTAs and Custom Messages for product pages, you can use dynamic variables such as {SKU}, {PRICE} or {PRODUCT}.

🏁 Analyze the conversion data in Google Analytics and Facebook Pixel.

Remember, you do not have to do anything, the plugin already creates and computes the events by itself. You can read more about this topic here.

💱 Customize different languages.

To be able to support all your users, wherever they are. Our plugin is compatible with WPML and Polylang.

🌚 Dark Mode.

Display the chat window with dark colors and white text. From settings you can activate it or leave it automatic so that it detects the configuration of devices in dark mode.

👨‍💻 Developer friendly.

Fully extensible, with lots of filters and actions to extend its functionality or change behavior.

⌁ What you can´t do with Join.chat ⛔️

👨‍🎨 Modify the appearance of the button.

Users recognize it instantly because it is in thousands of web pages and they know what it is for, it generates trust. If you modify it, you lose these important values.

😡 Wasting time configuring other similar plugins.

Having many options is not an advantage, the configuration of Join.chat is so easy that in less than 2 minutes you will be ‘wasapeando’ with your clients.

⌁ If you like Join.chat 😍

  1. Please leave us a ★★★★★ rating. We’ll thank you.
  2. Help us with the translation in your language
  3. Subscribe to our newsletter and visit our blog at join.chat.
  4. Follow @joinchat on twitter.

Name history: WhatsApp me > WAme > VVAme > Join.chat

WhatsApp and WhatsApp Logo are brand assets and trademark of Facebook, Inc. Join.chat is not in partnership, sponsored or endorsed by Facebook, Inc.

Screenshots

  • Set phone, button text and call to action.
  • Chat window.
  • Set button image and tooltip.
  • Set chat window color theme.

Installation

  1. Upload the entire creame-whatsapp-me folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.

FAQ

WAme now is Join.chat

From version 4.0 we change our name to Join.chat.
To avoid using several prefixes from old and new versions we have decided to rename all them to the new joinchat.

  • All analytics events change from WhatsAppMe to JoinChat
  • All css styles change from wame or whatsappme to joinchat.
  • All actions and filters change from wame_ or whatsappme_ to joinchat_.

I can’t see the button or it’s over / under another thing

You can change the position of the button so that nothing covers it by adding this CSS in Appearance > Customize > Custom CSS:

.joinchat { z-index:9999; }

If you need to move up:

`

/* always */
.joinchat { –bottom: 60px; }

/* mobile only */
@media (max-width: 480px), (max-width: 767px) and (orientation: landscape) {
.joinchat { –bottom: 60px; }
}
`

Greater values of z-index are left over, the default value is 400.

What about GDPR?

Join.chat don’t use cookies.

Join.chat save two localStorage variables for proper operation:

  • joinchat_visited to know if is the first time on site or is a returning user.
  • joinchat_hashes if you set a Call To Action (CTA), when user launch WhatsApp or close Chat Window the CTA hashed is saved to prevent show automatically that CTA again.

Google Analytics integration

Join.chat send a custom event when user click to launch WhatsApp.

If Global Site Tag (gtag.js) detected:

gtag('event', 'click', { 'event_category': 'JoinChat', 'event_label': out_url })

If Universal Analtics (analytics.js) detected:

ga('send', 'event', 'JoinChat', 'click', out_url })

If your tracker doesn’t have the standard name ‘ga’ you can set your custom name with ‘ga_tracker’ setting:

add_filter( 'joinchat_get_settings', function( $settings ){
    $settings['ga_tracker'] = 'my_custom_GA_name';
    return $settings;
} );

Google Tag Manager integration

Join.chat send an event (if GTM detected) when user click to launch WhatsApp:

dataLayer.push({ 'event': 'JoinChat', 'eventAction': 'click', 'eventLabel': out_url });

Facebook Pixel integration

Join.chat send a custom event if Facebook Pixel is detected when user click to launch WhatsApp:

fbq('trackCustom', 'JoinChat', { eventAction: 'click', eventLabel: out_url });

Other integrations

There is a Javascript event that Join.chat triggers automatically before launch WhatsApp, which can be used to add your custom tracking code (or other needs).

`

jQuery(document).ready(function($){
$(document).on(‘joinchat:open’, function (event, args, settings) {
// Your staff
// Note: args.link is the link to open, you can change it
// but only wa.me, whastapp.com or current domain are allowed.
});
});
`

WPML/Polylang change Telephone by language

Join.chat general text settings can be translated with the strings translation of WPML/Polylang. You only need to save Join.chat settings to register strings and make them ready for translation. But “Telephone” is not translateable by default. If you need different phone numbers for every language add the following php code in your theme functions.php and save Join.chat settings.

`

add_filter( ‘joinchat_settings_i18n’, function( $settings ) {
$settings[‘telephone’] = ‘Telephone’;
return $settings;
} );
`

Reviews

May 22, 2020
I was expecting something just to get me started and learn to get fancier, but what they serve is pretty useless, have to buy their extensions. The thing is that it looks good, try to look in the description how to get started and what the premium version included, no details. So sorry.
May 22, 2020
sorry for my English. I had your WaMe plugin, this styling in the banner was very good and better with text Whatsapp, the new banner with Join.Chat text at the top of the chat window I dont like this. And the link to your site by click on the banner is confusing for the customer of my shop. Go this goes back to the WaMe banner version at the top with your logo at the bottom?
May 22, 2020
Empezaron muy bien, creció y después PUM apuñalada en la espalda, por qué whatsapp Jamás puso publicidad? porque quería ser los únicos, ahora su chat parece pura y física publicidad. Me dicen que si lo pagas que son 3 euros lo cual no parece mucho solo te dan soporte por 1 año... pero Bueno de algo tienen que vivir, solo que no lo hicieron bien. ________________________________________________________________________________ VUELVEN LAS 5 ESTRELLAS. Solucionado, me llegó actualización y ahora ya no sale el AVISO GIGANTE DE JOINCHAT, ya no parece publicidad, sigo usándolo, mil gracias por entender, un abrazo y espero puedan continuar. PSD: Los 3 euros NO están mal el problema es que ya veníamos acostumbrados a algo todos tus usuarios y de pronto es como PUM publicidad de frente, y no lo decía yo lo decían los mismos clientes que ingresaban a la página. Cómo poder cobrar los 3 euros, bueno con cositas adicionales, algo más bonito, más accesorios como lo que hacen en Fornite y esos juegos de COD, un saludo y gracias. Un abrazo.
May 20, 2020
I loved this plugin at begining as a simple way to add a whatsapp button on mobile But now it evolved to a monster of options, divs, etc It would be nice to have a lite version
May 15, 2020
I like this plugin but the new Join.Chat banner at the top of the chat window is misleading some of my customers by clicking on it. I prefer the older version with a nice and simple powered by at the bottom right corner.
Read all 81 reviews

Contributors & Developers

“Join.chat” is open source software. The following people have contributed to this plugin.

Contributors

“Join.chat” has been translated into 6 locales. Thank you to the translators for their contributions.

Translate “Join.chat” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

4.0.4

  • Better public settings JSON output
  • Re-fix WAme deactivate

4.0.3

  • Fix WAme deactivate

4.0.2

  • Encode emojis if DB not support utf8mb4.
  • Better update from WAme (no manual activation required).

4.0.1

  • minor fixes.

4.0.0

  • NEW: Join.chat brand.
  • NEW: Widget theme color.
  • NEW: CSS class triggers to open chat window.
  • Lighter, reduced assets size and deleted images.

CHANGED for SEO: All analytics events change from WhatsAppMe to JoinChat.

CHANGED for Devs: All css classes, actions and filters change from wame or whatsappme to joinchat.

See changelog.txt for older changelog