Live Chat by Formilla – Real-time Chat Plugin


Formilla Live Chat Software offers FREE and Premium services for your WordPress site. Allow your visitors to chat with you live if they have any questions or need support.

Formilla Live Chat Features:

  • Installs Instantly: Use the out-of-the-box Formilla Live Chat web interface to begin live chat online immediately. The live chat button will appear on your WordPress or WooCommerce site upon installation/activation of this plugin.

  • Mobile Apps for iPhone, iPad, and Android Devices: Live chat via your mobile device or tablet by using our iPhone/iPad or Android apps! Install our app and simply login to your Formilla Live Chat account to chat with customers from anywhere! This feature is available with any Premium package.

  • Mobile Ready Chat Widget: The Formilla Live Chat widget has a responsive design that adapts to smartphones of any size, making it easy for your website visitors to interact with.

  • Real-time Visitor Monitoring: Formilla Live Chat real-time visitor monitoring/tracking allows you to see the number of active visitors on your website, and initiate live chats with them. View what country the visitor is accessing your site from, their recently viewed web pages, operating system in use (Windows, Mac, iOS, Android, etc.), internet browser, referring site, new user vs. returning, IP address, and more. Formilla Live Chat visitor monitoring comes with any of our Premium account packages.

  • Language Support (International): Our Language support option allows you to customize the text of the live chat widget in online and offline form. Our Premium packages allow you to customize your live chat widget in any language, including Spanish, French, German, Dutch, Portuguese, Chinese, Hindi, Italian, and much more!

  • A.I. Chat Bots: Formilla Chat bots allow customers to dramatically reduce support time by setting up a Helper Bot that automatically responds to common visitor questions at any time — day or night — using the power of Artificial Intelligence (Professional and Growth packages). Check out our Helper Chat Bot tutorial to learn more.

  • Pro-active Chat: Enable pro-active chat to trigger live chat automatically with a visitor after a defined number of seconds.

  • Smart Messages: Target visitors like never before! With Smart Messages, you can automatically display custom messages to your website visitors in many different scenarios (Premium packages).

  • Marketing Automation (Email Messaging): Keep customers coming back to your website with Formilla automatic email messaging. Use the “Personal” template so it looks like you’re contacting your customer directly, and not via a mass email marketing campaign. Use the “Professional” template when sending a company announcement, blog update, or similar, which includes your company logo, social links, and company address. Marketing automation features come with our Premium packages.

  • Marketing Automation (In-App Messaging): Display In-App/website popup messages to your Formilla contacts using multiple different display types on your website (popups, corner widgets, website bars). Announce a limited time offer or sale, offer a coupon code, direct users to your latest blog, communicate breaking news or a maintenance outage, or market virtually anything to your visitors. Marketing automation features come with our Premium packages.

  • Canned (Saved) Replies: Use simple keyboard shortcuts to access saved replies and quickly respond to commonly asked questions via live chat (Premium option).

  • File Sharing: Allow site visitors and agents to securely share files during a chat. File sharing helps you resolve customer issues more quickly. You also have the power to disable file sharing for visitors, agents, or both (Premium option).

  • User/Agent is Typing a Message…: Now you don’t need to wonder if the person you’re chatting with is even on the other end! Formilla Live Chat keeps visitors and agents informed if the User or Agent is typing a message. This improves usability and makes conversations more enjoyable.

  • Desktop Notifications: Make sure you don’t miss any chats by enabling Desktop Notifications to see an alert box displayed every time you receive a chat. This feature currently works with Chrome, Firefox, and Safari.

  • Chat Broadcast: With Chat Broadcast, all your online chat agents are notified of an incoming chat and can accept or decline the chat based on their immediate availability.

  • Chat Transfer: Transfer a chat message back and forth with other available chat agents and provide a private message to provide additional details with the transfer.

  • Custom Banners, Colors, and Themes: Formilla Live Chat software Premium packages allow you to customize your chat widgets to match your site. Change the color of the chat button/widget, chat message and font color, backgrounds, etc. Upload your own online and offline live chat images to use in your header, footer, etc. to encourage customers to live chat!

  • Advanced Customization: Formilla Live Chat software gives you the ability to stretch the width and height of the live chat button, and control the location down to the pixel. You get access to the CSS for the live chat button and widget to make it look perfect! (Premium option)

  • Require Email Address: Before visitors start a live chat, you can require them to supply their email address first.

  • Contacts Management: We’ll store your contacts in Formilla whenever you have a live chat conversation, or receive one while offline. You can segment contacts automatically into separate groups to target them effectively. You can also tag high-value prospects for follow-up, as VIP customers, or really anything else. Use our super fast search and filtering options to find your contacts quickly.

  • Chat Button Location: Easily move the position of the live chat button and widget to the bottom left or right of your website with our customization options (Premium option).

  • Multiple Live Chat Agents: Our Professional and Growth packages allow you to add multiple chat agents to your Formilla account to support incoming live chats from your customers.

  • Offline Chats: Formilla Live Chat software automatically displays as an offline version of the chat widget on your site when you’re unavailable to chat. You can manage offline messages via email as Formilla will send you a transcript of the message.

  • Integrate with hundreds of apps using Zapier: Automatically post chat transcripts directly to your favorite apps using Zapier. Hundreds of apps are supported, including email marketing tools, CRMs, ticket systems, and a lot more (e.g. Mailchimp, Constant Contact, Pipedrive, Infusionsoft, Zendesk, etc.). This is a Premium package option.

  • Help Desk: The Conversation History/helpdesk allows you to search your live chat history or offline chats by customer email address, priority, status (new, read, pending, complete), flagged vs. unflagged, and also assign an item to another user of your Formilla Live Chat account.

  • Export Email Data: Formilla Live Chat software allows you to export your customers’ email addresses from the Conversation History inbox.

  • Add Private Comments: Formilla Live Chat gives you the ability to add private comments to any live chat historical record in your Conversation History.

  • Visitor Technical Info: Formilla Conversation History includes the customer’s technical details such as operating system, browser, screen resolution, etc. Also, view visitor technical info during a live chat session.

  • Custom Attributes: Pass in custom data fields from your website to Formilla Live Chat for easier tracking such as account IDs, customer IDs, name, phone, and more.

  • Robust APIs: Push your data to Formilla to track advanced customer behavior with our Javascript and REST APIs. Track last order date, member signup date, total amount spent, or anything else.

  • Get started immediately with our free live chat package that comes with 15 days of premium services as well.


  • Install Formilla Live Chat on your website and chat with your visitors from anywhere! Mobile apps come with any premium account.
  • Live chat via your mobile device or tablet by using our iPhone/iPad or Android apps. Receive push notifications for every chat!
  • Formilla Live Chat Dashboard where you can live chat with your website visitors.
  • Dramatically reduce support time by setting up a Helper Chat Bot™ to automatically respond to common visitor questions using the power of A.I.
  • Real-time Visitor Monitoring dashboard where you can monitor your website visitors and initiate live chats proactively.
  • The Formilla Live Chat Conversation History inbox. View live chat history, search and respond to offline email submissions, etc.
  • This is the Contacts screen where you can use super fast search and filtering options to find your contacts quickly.


Follow our WordPress Live Chat Plugin tutorial to get started. To manually install the plugin zip file, see below:

  1. Download and unzip the to your wordpress /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Choose the Get Started link from the plugins page or navigate to the ‘Formilla Chat’ menu item that appears on your WordPress Admin upon activating the plugin to complete registration
  4. That’s it! Once registered, your live chat widget is created instantly and is available on your site for customers to chat with you.

ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ

How do I install Formilla Live Chat software to my WordPress site?

Follow our WordPress Live Chat Plugin tutorial to get started.

Does Formilla Live Chat work with WooCommerce?

Yes, our live chat software easily installs with WooCommerce sites. Install and activate the plugin from within your WordPress/WooCommerce admin panel for the chat button to appear on your site.

How do I start a test chat after installing Formilla Live Chat on my WordPress site?

Watch our video tutorial to learn how.

What is the Formilla ‘Chat ID’ (or Plugin ID) under the WordPress plugin settings?

The Chat ID is the unique identifier for your particular live chat account. Your live chat widget won’t display on your WordPress website unless you have a Chat ID entered on the settings page. You will receive this ID via email upon registering with via the Formilla Chat link on your WordPress admin panel.

Can I specify my hours of operation or simply that I am unavailable to chat?

Yes. Start by logging in to your Formilla Live Chat account, then mouse over Settings and select Widgets from the submenu that appears. On the next page, click the edit/pencil icon under Actions for your chat widget. You can modify the hours of operation from the Widget Details tab and click Save Changes.

Will I receive an email notification when my customers contact me while I’m offline from chat?

Yes, the Email Notifications option is enabled by default for every Formilla Live Chat widget you create. Removing the email address(es) on the Widget Details tab of the live chat widget configuration page disables the feature. Alternatively, you may add additional email recipients by simply comma-separating each email address. You can respond to emails using your preferred email client, or directly from the Formilla Conversation History.

How do I setup a chat bot to automatically respond to customers?

The Formilla Helper Bot can be setup and trained to answer questions from your customers automatically. To configure a bot (part of our Professional and Growth packages), you can simply mouse over Automation in the left menu, then select Helper Bots from the sub-menu that appears. At the top of the next screen, click Create Helper Bot to get started.

I’ve followed all the instructions but I still appear offline to customers. How do I go online?

If you’re using the Live Chat web interface, it behaves just like any chat client; you must login to (the chat client) via your WordPress Admin Panel –> Formilla Chat menu item, or directly at in a new browser window. Once you’ve logged in and navigated to the live chat dashboard (Dashboard from the main menu), you’re considered online and ready to accept chats. Ensure your live chat status indicator says Online in the header bar, of course. If you log off, your chat will go to offline mode. If you’re using our iPhone/Android apps instead of the live chat web interface, simply log in to the mobile app and will recognize you’re online and mark you as available for live chat.

How do I go offline so that customers cannot chat with me?

If you are currently not available to chat, just sign out of your Formilla Live Chat account or change your status to “Offline” from “Online” in the header bar, and you will not receive any live chats during this time. We took a very simple approach to appearing online versus offline for live chat. If you are using the Formilla Live Chat iPhone or Android app instead, simply sign out of the app, or mark yourself “Offline” from the settings tab, and will automatically update your availability.

Is there a way for me to deactivate my live chat momentarily without removing the plugin?

Yes. Access your WordPress admin panel and select Plugins from the left menu. Find the Formilla Live Chat plugin and click the ‘Deactivate’ link to hide the widget from your WordPress site. If you’re using either of our Premium plans, you can also hide the live chat button and widget from inside your widget settings. To do this, start by logging in to your Formilla account, then mouse over Settings and select Widgets from the submenu that appears. On the next page, click the edit/pencil icon under Actions for your chat widget. You should now be in the chat settings area, where you can select the Advanced Options tab. Simply check the box for the feature at the bottom “Hide the chat button/widget when agents are offline” and Save Changes. This will simply hide the live chat button from your WordPress site when you log out of Formilla or mark yourself as “Offline” status.

Can I proactively initiate a live chat with my customers?

Yes, we call these Smart Messages. Simply login to your Formilla account, mouse over Automation in the left menu, then choose Smart Messages from the sub-menu that appears. We normally create your first Chat Smart Message when you sign up, however, you can delete (or edit) it and create your own by clicking the Create Smart Message button and choosing Chat Message to get started. Note: only one chat Smart Message is allowed on the free Standard plan, however upgrading to either of our Premium plans gives you unlimited Smart Messages.

Can I enable an auto-responder when I don’t respond to an incoming live chat on time?

Yes. To enable this setting, start by logging in to your Formilla account, then mouse over Settings and select Widgets from the submenu that appears. On the next page, click the edit/pencil icon under Actions for your chat widget. You should now be in the chat settings area, where you can select the Advanced Options tab. Simply check the box for the feature “Enable Auto Response”, and enter your desired auto-response text in the field that appears, along with how long (for example, 60 seconds) before it should trigger. Also, be sure to Save Changes when complete. Going forward, any time a website visitor initiates a live chat conversation and you do not respond in 60 seconds, the auto-response will trigger.

Can I require my site visitors to provide their email address before starting a live chat session?

Yes. For Standard free accounts, enable this setting by logging in to your Formilla account, then mouse over Settings and select Widgets from the submenu that appears. On the next page, click the edit/pencil icon under Actions for your chat widget. You should now be in the chat settings area, where you can select the Advanced Options tab. Enable the “Require visitors to enter email before starting a chat” setting and Save Changes. If you are using either of our Premium packages, you will notice the ability to add pre-chat form fields near the top of the Advanced Options tab instead. You can add up to four fields to your live chat widget, such as First Name, Last Name, Email, a Custom field, and others. Keep in mind at least one field must be required.

Does Formilla Live Chat work with my mobile phone (e.g. iPhone, Android, etc.)?

Yes. Use our mobile apps for iPhone/iPad, or Android devices (Premium packages only) to chat from your mobile phone on the go! For those using the live chat web interface, it is currently not optimized for chat from your mobile phone.

How do I create an in-app or email message to announce a sale, market a new product or service, etc.?

To create a new in-app or email message, or to find your existing Smart Messages, just mouse over Automation and select Smart Messages from the left menu in your Formilla account. Here you can view the status of your existing messages and their performance, or simply create a new message by clicking the Create Smart Message button and choosing your desired type of message from the flydown menu. Note: to send email messages, you’ll need to ensure your email address is verified with Formilla from the Settings –> Users page, and also setup your business email with Formilla. Once you create your first Email Smart Message, you’ll notice a link at the top to configure your Custom Email Domain; simply follow the instructions on the next page to configure your DNS records properly.

My in-app message only displayed once when testing, although it will not appear again. What can I do to continue testing?

The default setting for in-app messages is to display Once after 5 seconds. With this configuration, the message will not display again. In this case, you can test with a different browser, or modify the settings from the Advanced Options to display the widget more frequently. For instance, we recommend setting the message to display Always and to set the “Display if user has already interacted with it?” option to Yes when testing. This way, you’ll continuously see the message. To find the settings mentioned, mouse over Automation and click Smart Messages from the left menu, then click the edit/pencil icon next to your in-app message to enter the settings area. Next, choose the 2nd tab called Message, and scroll down to the Edit Advanced Options accordion. Be sure to click the header of the accordion to expand it and find the settings.

Does Formilla Live Chat support Jabber or XMPP clients?

Unfortunately we no longer support 3rd party chat clients. At one point, we supported live chat via Skype and Google Talk clients, however both Microsoft and Google shut down support for 3rd party apps awhile back. We eventually retired both channels.

What happens when I choose the ‘Request Chat’ action from the visitor monitoring dashboard?

Formilla Live Chat will pop-up the live chat window to the corresponding visitor of your web site after a few seconds or on the next page load.

Can I modify the message displayed to my website visitors when I request a chat with them via the visitor monitoring page?

Yes. To do this, start by logging in to your Formilla account, then mouse over Settings and select Widgets from the submenu that appears. On the next page, click the edit/pencil icon under Actions for your chat widget. You should now be in the chat settings area, where you can select the Advanced Options tab to find the “Request Chat Text” field. Be sure to Save Changes when complete.

Is real time visitor monitoring only available to Premium accounts?

Yes. Currently the real time visitor monitoring/tracking feature of Formilla Live Chat is a Premium option.

Do I need to refresh the visitor monitoring page to show me the latest status of visitors/users on my web site?

No. You will see the data automatically refresh the user information every few seconds to show you the active visitors on your web site, what page they’re currently on, how long the user has been on your web site, whether they are new or returning, and more.

Can I receive an email each time a live chat conversation ends?

Yes. To enable chat transcripts, simply login to your Formilla account, mouse over Settings and select Users from the submenu that appears. Next, click the edit/pencil icon under the Actions column next to your chat agent(s), and check the “Email Me Chat Transcripts” option from the following page. Be sure to Save Changes when complete. You can also enable live chat transcripts to be sent to you at the account level. For example, let’s say you don’t respond to a live chat in time, or you want to receive all transcripts for the entire account. To do this, login to your Formilla account as the account owner (the email used to first sign up for Formilla), then click the dropdown next to your agent pic in the top right corner of the live chat dashboard, and select My Account from the submenu that appears. Next, enter an email address (or multiple comma separated) for the “Send all chat transcripts to” field, and Save Changes. Going forward, you’ll receive an email after each live chat ends.

How does the 30 chats/emails limit on the standard free live chat package work?

At the 1st of every month, the total count of chats/emails is set to 0 for all standard free live chat customers. Each chat conversation counts as 1 chat, as does every offline chat you receive. will send you an email once you reach 20 or more chats in a month, and another email once you’ve reached 30. Upon reaching 30 chats for a given month, the live chat widget will simply hide from your website, and reappear on the 1st of the next month.

Can I enable the desktop notifications feature with the standard (free) live chat package?

Yes. The desktop notifications feature works with the standard free live chat or premium package and can be enabled from within your account. Just click the Alerts bell icon in the bottom left corner of the live chat dashboard. Desktop notifications work with Firefox, Chrome, and Safari at this time.

What is the Formilla Lead Widgets app?

The Formilla Lead Widgets app gives you the ability to collect email subscribers and boost your social following. You can enable it by simply logging in to your Formilla account, then mouse over Settings from the live chat dashboard menu on the left and select My Apps from the sub-menu that appears. Next, click Add App for Formilla Lead Widgets if it isn’t added yet. Now that you’ve enabled Formilla Lead Widgets, mouse over Settings in the left menu, and choose Widgets from the submenu that appears. Next, click the Add Edge Widget button to configure your first Edge lead widget.

Does Formilla track my website visitor history and provide reports of this information?

No. While we do provide the real-time visitor monitoring feature for Premium accounts, we do not store anonymous visitor information unless someone actually initiates/responds to a live chat invitation. We typically recommend using a tool such as Google Analytics (free) for website analytics, as they do a good job storing and reporting on this information. You can view how many live chats and offline submissions you receive in a given period by logging in to your Formilla Live Chat account, then clicking the dropdown next to your agent picture in the top right corner of your account. Next, select Reports from the submenu that appears, and choose the “Total Chats & Emails” report. Here you can filter by your desired dates and click Search.

How do I remove completed chats from my live chat dashboard?

When a live chat is ended by the chat agent, or automatically after 20 minutes of inactivity, it is labeled as “Chat Completed” on the left-hand side of the live chat dashboard. Completed chats will be marked for removal one hour after the chat is ended, and they should disappear on the next dashboard page refresh. Completed chats cannot be removed manually at this time otherwise.

How do contacts get added to the Contacts section in my Formilla account?

Formilla automatically creates contacts in your account as “Leads” whenever a live chat conversation is started, or you receive a message from a website visitor while you’re offline/unavailable. We also store any information collected from the visitor via pre-chat form fields, including name, email, phone, and also their country/region, amongst other information.

What happens if I delete a Contact from the Contacts page in my Formilla account?

When deleting a contact from the Contacts section in your Formilla account, all live chat conversations, including offline chats, will also be queued for deletion. Be careful, as this process cannot be reversed and the information is permanently deleted.

How do I delete an individual live chat conversation from my Formilla account?

To delete an individual live chat conversation (as opposed to a contact and its entire history), simply mouse over Contacts in the live chat dashboard menu, then select Conversation History from the submenu that appears. From the next page, find the corresponding chat conversation and check the box to its left, and finally click the trash icon at the top of the page.

Is Formilla Live Chat compliant with the EU General Data Protection Regulation (GDPR) ?

Yes. Formilla has made several modifications to support the GDPR regulation that went into effect in May, 2018. If you require a Data Processing Addendum (DPA) to proceed with live chat on your website, please contact us on our website at


10 ਜੂਨ 2020
I received Inmidiatly and quick help From Formilla ( zack) and solve every doubth or inconvient i was having i strongly recommend this team, excellent Job.
15 ਜਨਵਰੀ 2020
Unfortunately I was taken ill and rushed to hospital and my renewal was up for renewal obviously I did not have a Desktop computer with me in the hospital so formula sent me a PayPal link so I could pay for another two years subscription after having it for a year it is well worth the money after I had paid the fourth click on my website I requested chat and we ended up with a nice job just by having formula chat 100% Would and will recommend to everyone including my clients
24 ਸਤੰਬਰ 2019
I signed up for the free Chat button yesterday, and there were a few challenges in terms of configuration. Aaron at Formilla got back to me promptly, and patiently came up with solutions for all of my issues over several responses. I am amazed at the quality of customer service, especially for what is a free plugin on my plan so far. Couldn't be happier!
3 ਸਤੰਬਰ 2019
This plug in is the best thing in the world. I can log in from my computer or my phone and it shows me everything about the people that are currently on the site. I love being able to see what products they are looking at and what they are doing on the site because then when they ask me a question in the chat we are both on the same page. I've made sales using the chat plug in and I've also been able to cut the time wasted on the phone answering simple questions. I love how easy it was to set up and customize. This plug in is worth every penny.
Read all 105 reviews

ਯੋਗਦਾਨੀ ਤੇ ਵਿਕਾਸਕਾਰ

“Live Chat by Formilla – Real-time Chat Plugin” is open source software. The following people have contributed to this plugin.


“Live Chat by Formilla – Real-time Chat Plugin” ਦਾ ਆਪਣੀ ਭਾਸ਼ਾ ਵਿੱਚ ਅਨੁਵਾਦ ਕਰੋ।

ਵਿਕਾਸ ਕਾਰਜ ਵਿੱਚ ਰੁਚੀ ਰੱਖਦੇ ਹੋ?

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



Minor release to load the chat widget after most scripts for optimal performance.


Due to WordPress guidelines, we’ve modified our plugin to launch Formilla outside of the WordPress admin panel.


Officially WP 3.8 compliant. Fixed minor bug, updated readme text as well.


Updated readme.txt to add more FAQ, installation video tutorial, new screenshots. No other changes.


  • ਸ਼ੁਰੂਆਤੀ ਰਿਲੀਜ਼