Olark Review

Olark is a basic but well-designed live chat application with great user experience and transparent pricing.

Last updated: January 2019

User Experience

Olark's chat widget eschews some of the more flashy features associated with chat. For example, it's text only (no emojis in sight) and there are no avatars for agents.

However, it will provide a solid no-nonsense user experience to your customers without compromising the performance of your web pages (through javascript-bloat).

The same simple, no-nonsense approach is applied to the chat user experience for your agents. It's focussed on having effective conversations with your website visitors.


Olark's pricing is straightforward. You pay based on how many seats (or 'agents') you have.

You can pay monthly and there are reductions if you sign up for longer contracts (a year, or two years).

All of the features which come with the paid plans can be tried for 2 weeks.

Olark offers a free plan with 1 seat which is suitable for very low-traffic websites as it is capped at 20 chats per month.

The free plan does however include the offline messaging feature which turns the chatbox into an offline email form when you are away or offline.


Style Chat Widget

Olark has lots of chatbox styling options including primary and secondary color, button styles and size and position.

Remove Branding Upgrade

The Powered by Olark link can be removed from the chatbox for $59 per month.

Office Hours

Olark works by detecting when agents are available to chat and then setting the chatbox to available. There is no feature to enforce offline hours. However, it's possible to enforce office hours using the Javascript API.

Teams Upgrade

The Groups feature lets you create groups for different teams such as sales or support. In combination with the Targeted Chat feature, you can route incoming chats to specific groups based on rules. Show Screenshot

Routing Upgrade

Chats can be automatically assigned (routed to) a specific group based on a targeted chat rule. It is also possible to configure a round robin routing mechanism so that each chat goes to only one available agent at a time on a rotating and availability basis. Show Screenshot

Saved Replies Upgrade

Shortcuts allow you to create time-saving commands that expand to pre-defined greetings, messages or links. Agents can create their own shortcuts. Account admins can create Team Shortcuts which are shared by all agents on the account. Show Screenshot

Block Users

Visitors can be blocked from initiating chats using the !block command. You can also write targeted chat rules to hide the chat box from a specific IP, although this requires a paid plan. Show Screenshot

Hide Chat Widget Upgrade

The chatbox can be hidden using Targeted Chat Rules. Show Screenshot

Trigger Chats

Targeted Chats let you create rules to automate decisions about chats. For example, you may want to send a message to visitors based on a marketing campaign, or initiate a chat after a visitor has stayed on a certain web page for an amount of time. Free accounts can only create one rule. Show Screenshot

Reports Upgrade

Olark offers various reports. Agent Activity reports let you review agent metrics such as response time, or agent timelines. Chat Rating reports give you insights into how satisfied your customers are with their chats. Show Screenshot

Email Inbox
Custom Email Address
Track User Data Upgrade

Visitor Profiles let agents store helpful information about visitors, which is then accessible to all agents in future chats. The default fields name, email and phone are available in the free plan. Paid plans can add up to 100 custom fields as well as visitor notes for each visitor.


Has tools in place to address deletion and correction requests. Self-certified under the EU-US Privacy Shield and the Swiss-US Privacy Shield. Data Processing Agreements in place.


You can choose from one of 11 languages in the settings area. You can add add strings for further languages. Unfortunately, this is only possible by adding javascript API commands into the Olark embed code. Show Screenshot

Offers App
Knowledge Base

Olark provides a Javascript API for customizing the chat widget.


Review by Matt

I've developed this site to help businesses like yours find the best software for your needs. My work is supported by affiliate commissions.

Review Updates

  • Jan 11, 2019 Review published