Title: Tap Chat – Floating Contact Button
Author: Tap Team
Published: <strong>22. rujna 2025.</strong>
Last modified: 10. listopada 2026.

---

Pretraga dodataka

![](https://ps.w.org/tap-chat/assets/banner-772x250.png?rev=3694266)

![](https://ps.w.org/tap-chat/assets/icon-256x256.gif?rev=3694302)

# Tap Chat – Floating Contact Button

 Od [Tap Team](https://profiles.wordpress.org/iruserwp9/)

[Preuzmi](https://downloads.wordpress.org/plugin/tap-chat.2.2.0.zip)

[Live Preview](https://hr.wordpress.org/plugins/tap-chat/?preview=1)

 * [Detalji](https://hr.wordpress.org/plugins/tap-chat/#description)
 * [Recenzije](https://hr.wordpress.org/plugins/tap-chat/#reviews)
 *  [Instalacija](https://hr.wordpress.org/plugins/tap-chat/#installation)
 * [Razvoj](https://hr.wordpress.org/plugins/tap-chat/#developers)

 [Podrška](https://wordpress.org/support/plugin/tap-chat/)

## Opis

**Tap Chat** adds a beautiful floating WhatsApp button with advanced features — 
and now a **built-in, privacy-first analytics dashboard** so you can see exactly
how many visitors tap to chat, from which pages and on which devices, without sending
a single byte to Google or anyone else. Set business hours, show welcome messages
with multiple styles, control visibility, and customize appearance — all while keeping
your site fast and privacy-friendly.

New in 2.2: a **redesigned settings screen** with a side menu, clear sections and
a **live preview** that shows the button, the agent picker and the welcome bubble
on desktop and mobile as you edit. It follows your WordPress admin colour scheme
and works in right-to-left languages.

**Multiple Agents** turns the single button into a small picker panel with up to
three team members, each with their own WhatsApp number or custom link, avatar, 
role and online status, so visitors always reach the right person.

 * **Demo:** [Plugin demo](https://wpdevup.com/tap-chat/)
 * **Support Forum:** [WordPress.org support](https://wordpress.org/support/plugin/tap-chat/)
 * **Bug Reports:** [GitHub issues](https://github.com/wpdevup/tap-chat/issues)

#### Key Features

 * **Live Preview (NEW)** – See the button, the agent picker and the welcome bubble
   change as you edit, on desktop and mobile, in a redesigned settings screen that
   follows your admin colour scheme.
 * **Multiple Agents** – Route visitors to the right person: turn the floating button
   into a compact picker panel with up to 3 team members, each with their own WhatsApp
   number or custom link, avatar, role and manual online/offline status. Drag to
   reorder in the admin; the chosen agent’s name is also sent to GA4 / Tag Manager.
 * **Built-in Privacy-First Analytics Dashboard** – See Total / Today / This Week/
   This Month chat clicks, percentage change vs the previous period, Top Pages by
   clicks, and Clicks by Device — right inside wp-admin. Optionally measure button
   views, unique visitors and click-through rate (CTR). 100% first-party: no cookies,
   no personal data, no external requests, and your data never leaves your server.
 * **Floating Chat Button** – Beautiful, customizable button that sticks to your
   site
 * **Custom Icon Upload** – Replace WhatsApp icon with your own brand logo or custom
   image
 * **Custom link** – Replace WhatsApp Link with Telegram, Messenger, a contact page,
   Phone, Email or any URL
 * **Welcome Bubble** – Friendly greeting message to encourage conversations with
   two styles (Modern & Simple)
 * **Smart Triggers** – Show the bubble at the perfect moment based on visitor behavior
 * **Country Selector** – Easy phone number configuration with 150+ country codes
   and flags
 * **Working Hours** – Display button only during business hours with timezone support
 * **Page Visibility** – Show or hide button on specific pages/posts
 * **Fully Customizable** – Colors, sizes, positions, labels – make it yours
 * **Mobile Optimized** – Separate mobile/desktop configurations
 * **Google Analytics 4 / Tag Manager Integration** – Optionally also forward chat
   clicks and welcome-bubble impressions as GA4 events using the analytics already
   installed on your site
 * **Translation Ready** – Fully translatable with .pot file included
 * **Performance First** – Minimal footprint: one small stylesheet and script on
   the front end, nothing loaded from third parties

#### Multiple Agents

Let visitors pick who to talk to instead of guessing. Turn the floating button into
a compact picker panel with up to three team members.

 * **Up to 3 agents** – each opens their own chat in a new tab.
 * **WhatsApp or custom link per agent** – use a WhatsApp number, or any URL (Telegram,
   Messenger, tel:, mailto:, a contact page).
 * **Per-agent details** – name, role/label, avatar image, and a pre-filled WhatsApp
   message.
 * **Manual online / offline** – show a green “online” dot per agent, or mark them
   offline.
 * **Custom panel title and subtitle** – set the heading visitors see when the panel
   opens.
 * **Drag-to-reorder** – arrange agents in the admin with a simple drag handle.
 * **Non-destructive** – existing single-button setups keep working; switch modes
   any time from Settings -> Tap Chat -> Agents.
 * **GA4 / Tag Manager aware** – the chosen agent’s name is sent as a label on chat-
   click events.

#### Built-in Analytics Features

Know what actually drives conversations — without handing your visitors’ data to
third parties. Everything is stored in your own WordPress database.

 * **Headline metrics at a glance:** Total, Today, This Week and This Month chat
   clicks, with a clear percentage change versus the previous period.
 * **Top Pages by Clicks:** discover which pages and products send the most people
   to chat.
 * **Clicks by Device:** see the mobile / desktop / tablet split at a glance.
 * **Click-through rate (CTR):** turn on optional traffic tracking to measure the
   Visitors  Button Views  Clicks  CTR funnel.
 * **At-a-glance dashboard widget:** today / last 7 days / all-time clicks with 
   a 14-day sparkline, right on your WordPress dashboard.
 * **Privacy by design:** no cookies, no personal data (IP address and user agent
   are never stored), no external requests, and nothing shared with Google or any
   third party.
 * **You stay in control:** exclude logged-in users from tracking, choose how long
   data is kept (auto-pruned daily), and reset all analytics data at any time.
 * **Optional GA4 / Tag Manager:** if you prefer, also forward events to your existing
   GA4 or Google Tag Manager — kept completely separate from the built-in analytics.

#### Welcome Bubble Features

The welcome bubble is designed to increase engagement and conversions:

 * **Two Beautiful Styles:**
    - Modern – Rich bubble with avatar, name, and online status
    - Simple – Clean bubble with message only, positioned above or beside button
 * **Smart Triggers** – Show bubble based on visitor behavior:
    - Time on Page – After visitor spends specific time (recommended)
    - Scroll Depth – When visitor scrolls to specific percentage
    - Exit Intent – When visitor moves to close tab/window
    - Idle Detection – When visitor is inactive
 * **Customization Options:**
    - Custom welcome message with emoji support
    - Agent/team name display (Modern style)
    - Avatar image upload (Modern style)
    - Multiple trigger combinations
    - Auto-close on interaction
    - Session-based display (won’t annoy visitors)

#### Advanced Features

 * **Custom Icon Upload:**
    - Replace default WhatsApp icon with your brand logo
    - Supports PNG, JPG, SVG formats
    - Perfect circular display with automatic sizing
    - Works in the floating button and the offline button (the welcome bubble has
      its own avatar setting)
    - Easy fallback to default icon
 * **Business Hours Control:**
    - Set different hours for each day of the week
    - Timezone support for accurate scheduling
    - Custom offline message
    - Choose to hide button or show offline state
 * **Visibility Rules:**
    - Show on specific pages only
    - Hide on specific pages (e.g., checkout, cart)
    - Combine show/hide rules for precise control
    - Support for all post types and WooCommerce pages
 * **Customization Options:**
    - Button position (left/right)
    - Custom colors
    - Icon sizes (separate for desktop/mobile)
    - Hide/show label on mobile or desktop
    - Pre-filled message text
    - Page context appending (automatic page info in message)

#### Usage

**Shortcode:**
 Display chat link anywhere with: `[tapchat]`

**Custom shortcode parameters:**
 [tapchat phone=”+1234567890″ message=”Hello!” 
label=”Contact us”]

### Roadmap

Planned features for future versions:

 * Click source breakdown (button vs. welcome bubble vs. inline shortcode)
 * UTM / campaign attribution for chat clicks
 * CSV export of analytics reports
 * Per-agent analytics (clicks broken down by agent)
 * Round-robin / load-balanced agent routing
 * Departments and per-agent working hours

Want a specific feature? Let us know in the support forum!

## Snimke zaslona

[⌊The chat button on your site - Floating button with a welcome bubble on desktop,
and the agent picker on mobile⌉⌊The chat button on your site - Floating button with
a welcome bubble on desktop, and the agent picker on mobile⌉[

**The chat button on your site** – Floating button with a welcome bubble on desktop,
and the agent picker on mobile

[⌊General: Destination - Send chats to a WhatsApp number or any link, with a pre-
filled message and a live preview⌉⌊General: Destination - Send chats to a WhatsApp
number or any link, with a pre-filled message and a live preview⌉[

**General: Destination** – Send chats to a WhatsApp number or any link, with a pre-
filled message and a live preview

[⌊General: Appearance - Label, color, position, animation, custom icon and separate
desktop and mobile sizes⌉⌊General: Appearance - Label, color, position, animation,
custom icon and separate desktop and mobile sizes⌉[

**General: Appearance** – Label, color, position, animation, custom icon and separate
desktop and mobile sizes

[⌊Agents: Button mode - Switch to multiple agents and set the panel title, with 
the picker shown in the live preview⌉⌊Agents: Button mode - Switch to multiple agents
and set the panel title, with the picker shown in the live preview⌉[

**Agents: Button mode** – Switch to multiple agents and set the panel title, with
the picker shown in the live preview

[⌊Agents: Your team - Up to 3 agents with their own WhatsApp number or link, avatar,
role and online status⌉⌊Agents: Your team - Up to 3 agents with their own WhatsApp
number or link, avatar, role and online status⌉[

**Agents: Your team** – Up to 3 agents with their own WhatsApp number or link, avatar,
role and online status

[⌊Welcome Bubble: Message - Modern or Simple style, with your own message, name 
and avatar⌉⌊Welcome Bubble: Message - Modern or Simple style, with your own message,
name and avatar⌉[

**Welcome Bubble: Message** – Modern or Simple style, with your own message, name
and avatar

[⌊Welcome Bubble: Smart Triggers - Show the bubble after a delay, at a scroll depth,
on exit intent or when the visitor is idle⌉⌊Welcome Bubble: Smart Triggers - Show
the bubble after a delay, at a scroll depth, on exit intent or when the visitor 
is idle⌉[

**Welcome Bubble: Smart Triggers** – Show the bubble after a delay, at a scroll 
depth, on exit intent or when the visitor is idle

[⌊Working Hours - Show the button only during business hours, in your own time zone,
with an optional offline message⌉⌊Working Hours - Show the button only during business
hours, in your own time zone, with an optional offline message⌉[

**Working Hours** – Show the button only during business hours, in your own time
zone, with an optional offline message

[⌊Visibility - Show the button only on selected pages, or hide it where it gets 
in the way⌉⌊Visibility - Show the button only on selected pages, or hide it where
it gets in the way⌉[

**Visibility** – Show the button only on selected pages, or hide it where it gets
in the way

[⌊Advanced - Add the page title and URL to every WhatsApp message⌉⌊Advanced - Add
the page title and URL to every WhatsApp message⌉[

**Advanced** – Add the page title and URL to every WhatsApp message

[⌊Analytics - First-party report with totals, the visitor-to-chat funnel, a daily
trend, top pages and devices⌉⌊Analytics - First-party report with totals, the visitor-
to-chat funnel, a daily trend, top pages and devices⌉[

**Analytics** – First-party report with totals, the visitor-to-chat funnel, a daily
trend, top pages and devices

[⌊Tracking - Privacy-first tracking options and the optional Google Analytics 4 /
Tag Manager integration⌉⌊Tracking - Privacy-first tracking options and the optional
Google Analytics 4 / Tag Manager integration⌉[

**Tracking** – Privacy-first tracking options and the optional Google Analytics 
4 / Tag Manager integration

[⌊Dashboard widget - Today, last 7 days and all-time clicks with a 14-day trend 
on your WordPress dashboard⌉⌊Dashboard widget - Today, last 7 days and all-time 
clicks with a 14-day trend on your WordPress dashboard⌉[

**Dashboard widget** – Today, last 7 days and all-time clicks with a 14-day trend
on your WordPress dashboard

## Instalacija

#### Automatic Installation

 1. Go to WordPress Dashboard  Plugins  Add New
 2. Search for “Tap Chat”
 3. Click “Install Now” and then “Activate”
 4. Go to Settings  Tap Chat to configure

#### Manual Installation

 1. Download the plugin zip file
 2. Go to WordPress Dashboard  Plugins  Add New  Upload Plugin
 3. Choose the downloaded zip file and click “Install Now”
 4. Activate the plugin
 5. Go to Settings  Tap Chat to configure

#### Configuration

Go to **Settings  Tap Chat**. The side menu lists every section, and a live preview
beside General, Agents and Welcome Bubble shows your changes before you save.

 1.  **General:**
 2.   * Choose a WhatsApp number (pick the country, then the number without country
        code) or a custom link
      * Set the default message, with {TITLE}, {TAGLINE} and {URL} variables
      * Customize the label, color, position and animation
      * Upload a custom icon (optional) and set separate desktop and mobile sizes
 3.  **Agents:**
 4.   * Set **Button Mode** to “Multiple agents”
      * Add up to 3 agents; for each, choose WhatsApp or a custom link
      * Set name, role, avatar, and a manual online / offline status
      * Optionally edit the panel title and subtitle
 5.  **Welcome Bubble:**
 6.   * Enable the welcome bubble
      * Choose style (Modern or Simple)
      * Customize message, name, and avatar
      * Configure smart triggers (Time on Page recommended)
 7.  **Working Hours:**
 8.   * Enable working hours if needed
      * Set the schedule for each day
      * Choose a timezone
      * Add an optional offline message
 9.  **Visibility:**
 10.  * Show the button only on selected pages
      * Hide it on selected pages (e.g., cart, checkout)
 11. **Advanced:**
 12.  * Add the page title and URL to the WhatsApp message
 13. **Analytics:**
 14.  * View your first-party chat-click report (totals, trend, top pages, devices,
        and CTR when traffic tracking is on)
 15. **Tracking:**
 16.  * Turn click tracking on/off, enable optional Traffic & CTR tracking, exclude
        logged-in users, set data retention, reset data, and configure the optional
        GA4 / Tag Manager integration

## Pitanja i odgovori

### Do I need a business account?

No. Tap Chat works with regular accounts or business accounts from supported messaging
platforms.

### Can I add more than one WhatsApp number or agent?

Yes. Go to Settings -> Tap Chat -> Agents and set Button Mode to “Multiple agents”.
You can add up to 3 team members, each with their own WhatsApp number or custom 
link, avatar, role and online status. Visitors tap the button and choose who to 
chat with.

### Do multiple agents change my existing button?

No. Updating keeps you in single-button mode, so your current button works exactly
as before. Multiple agents is opt-in – switch to it whenever you like, and switch
back at any time.

### Will it slow down my website?

No. Tap Chat is extremely lightweight and loads asynchronously, so it won’t affect
your site speed. The built-in analytics use a non-blocking beacon and a compact 
daily-aggregated table, and are fully compatible with page caching.

### Can I customize the button design?

Yes! You can customize colors, sizes, position, and labels. The button adapts to
your brand.

### Can I upload my own icon?

Yes! Go to General Settings and use the Custom Icon Upload feature to replace the
WhatsApp icon with your own brand logo or any custom image.

### Does it work on mobile?

Yes! Tap Chat is fully responsive and optimized for mobile devices with separate
mobile/desktop controls.

### Can I use it with WooCommerce?

Absolutely! Tap Chat works perfectly with WooCommerce and supports all WooCommerce
pages.

### How do smart triggers work?

Smart triggers show the welcome bubble based on visitor behavior:
 – **Time on Page**:
After visitor stays for X seconds (default and recommended) – **Scroll Depth**: 
When visitor scrolls to X% of page – **Exit Intent**: When visitor moves mouse to
close tab – **Idle Detection**: When visitor is inactive for X seconds

When multiple triggers are enabled, the bubble shows when ANY trigger condition 
is met first.

### What’s the difference between Modern and Simple bubble styles?

**Modern Style:**
 – Includes avatar image – Shows agent/team name – Displays online
status indicator – Positioned above button

**Simple Style:**
 – Clean, minimal design – Message only – Can be positioned above
or beside button – Faster to configure

### Can I disable the welcome bubble?

Yes! The welcome bubble is optional. You can use just the floating button without
the bubble.

### Will visitors see the bubble every time?

No. After a visitor closes the bubble or clicks it, they won’t see it again during
that browsing session (using sessionStorage).

### Can I use a different phone number in shortcode?

Yes! Use: `[tapchat phone="+1234567890"]` to override the default number.

### Can I have different messages for different pages?

Yes! Use the shortcode with custom message parameter: `[tapchat message="Custom 
message for this page"]`

### How do I set working hours?

 1. Go to Business Hours tab
 2. Enable “Enable Working Hours”
 3. Select your timezone
 4. Toggle days on/off and set times
 5. Optionally add offline message
 6. Save changes

### What happens outside working hours?

You have two options:
 – Hide the button completely (leave offline message empty)–
Show grayed-out button with offline message

### Can I show button only on specific pages?

Yes! Use the Visibility tab:
 – “Show ONLY on specific pages” – button appears only
where selected – “Hide on specific pages” – button hidden where selected – Combine
both for precise control

### Does Tap Chat include built-in analytics?

Yes. As of version 2.0, Tap Chat records chat-button clicks and shows them in a 
built-in dashboard under Settings  Tap Chat  Analytics. You get Total / Today / 
This Week / This Month clicks, top pages, device breakdown and, optionally, click-
through rate.

### Is the built-in analytics GDPR-friendly? Does it use cookies?

It is designed to be privacy-first. It sets no cookies, stores no personal data (
IP addresses and user agents are never saved), and makes no external requests. All
data lives in your own WordPress database and is never shared with Google or any
third party. Unique-visitor counting (only used when you enable optional Traffic&
CTR tracking) uses a cookieless, first-party browser flag, not a tracking cookie.

### Where is my analytics data stored?

In a single, compact table in your own WordPress database. Data is aggregated per
day so the table stays small, older rows are pruned automatically based on your 
retention setting, and the table is removed if you uninstall the plugin.

### What is the difference between the built-in analytics and the GA4 / Tag Manager integration?

They are independent. The **built-in analytics** stores clicks first-party on your
own server and shows them inside wp-admin — no third parties involved. The optional**
GA4 / Tag Manager** integration instead forwards events to the Google analytics 
you already have on your site. You can use either, both, or neither. They live in
separate sections of the Tracking screen so they never get mixed up.

### How do I measure click-through rate (CTR)?

CTR needs button impressions, so turn on **Traffic & CTR tracking** under Settings
Tap Chat  Tracking. Once enabled, the dashboard shows the Visitors  Button Views
Clicks  CTR funnel. This adds one small, cookieless request per page view where 
the button is shown, which is why it is off by default. Plain click counts work 
without it.

### Will analytics slow down my site or dashboard?

No. Click tracking uses a lightweight, non-blocking beacon and a single aggregated
database row per day, and it is fully compatible with page caching. The WordPress
dashboard widget caches its figures, so opening your dashboard adds no repeated 
queries. Optional Traffic & CTR tracking is the only feature that adds a request
per page view, and it is off by default.

### Can I keep my own testing out of the numbers?

Yes. Enable “Exclude logged-in users” under Settings  Tap Chat  Tracking and clicks
or views from any logged-in user (including you) are not recorded.

### Can I track Tap Chat interactions in Google Analytics?

 * Yes! Enable Event Tracking in the Google Analytics 4 / Tag Manager settings. 
   Tap Chat can send chat button clicks and welcome-bubble impressions as events
   to the GA4 or GTM setup already installed on your site.

### Does Tap Chat install Google Analytics or Google Tag Manager?

 * No. Tap Chat does not install, load, or bundle any analytics library. It only
   sends events to GA4 or GTM that are already available on the page.

### What events does Tap Chat send?

 * By default, Tap Chat sends tapchat_click when a visitor clicks the chat button
   or link, and tapchat_bubble_shown when the welcome bubble appears. The bubble
   event includes a trigger_type parameter so you can compare which smart trigger
   generates the most interactions.

### What happens if GA4 or Google Tag Manager is not installed?

 * Nothing happens. Tap Chat detects whether GA4 or GTM is available on the page.
   If neither is present, no event is sent and no error is generated.

## Recenzije

![](https://secure.gravatar.com/avatar/815cb9785a5862392e96d9c24f76352d5b82ae040f8c8510e3bf5997b1e43bcb?
s=60&d=retro&r=g)

### 󠀁[Review](https://wordpress.org/support/topic/review-592/)󠁿

 [ishayanabad](https://profiles.wordpress.org/ishayanabad/) 22. srpnja 2026.

This is a comprehensive plugin offering a wide range of extensive capabilities, 
designed to empower website administrators in building and growing their platform.
We sincerely hope that continuous development and future updates will be dedicated
to this plugin. Our heartfelt thanks go to the development team.

 [ Pročitajte 1 recenziju ](https://wordpress.org/support/plugin/tap-chat/reviews/)

## Suradnici i Programeri

“Tap Chat – Floating Contact Button” je softver otvorenog koda. Sljedeće osobe su
doprinijele ovom dodatku.

Suradnici

 *   [ Tap Team ](https://profiles.wordpress.org/iruserwp9/)
 *   [ WPDevUp ](https://profiles.wordpress.org/wpdevup/)

“Tap Chat – Floating Contact Button” je preveden na 2 jezika. Zahvala [prevoditeljima](https://translate.wordpress.org/projects/wp-plugins/tap-chat/contributors)
za njihov doprinos.

[Prevedite “Tap Chat – Floating Contact Button” na svoj jezik.](https://translate.wordpress.org/projects/wp-plugins/tap-chat)

### Zainteresirani ste za razvoj?

[Pregledajte kôd](https://plugins.trac.wordpress.org/browser/tap-chat/), pogledajte
[SVN spremište](https://plugins.svn.wordpress.org/tap-chat/)ili se pretplatite na
[dnevnik razvoja](https://plugins.trac.wordpress.org/log/tap-chat/) od [RSS](https://plugins.trac.wordpress.org/log/tap-chat/?limit=100&mode=stop_on_copy&format=rss).

## Dnevnik promjena

#### 2.2.0 – 2026-10-08

A redesigned settings screen: calmer, clearer, and easier to scan.

 * **New: Redesigned admin.** Settings now open in a single screen with a side navigation,
   card-based sections, switches instead of checkboxes, and option cards for choices
   like the destination type, button mode and bubble style.
 * **New: Live preview.** A preview beside the General, Agents and Welcome Bubble
   sections shows the button, the agent picker and the welcome bubble as you edit
   them, on desktop and mobile.
 * **New:** Notices from other plugins are hidden on the Tap Chat settings screen,
   so it stays focused. WordPress’ own messages (such as “Settings saved”) still
   appear. Developers can turn this off with the `tap_chat_quiet_admin_notices` 
   filter.
 * **New:** The admin follows your WordPress admin colour scheme, and every screen
   lays out correctly in right-to-left languages.
 * **New:** After saving, you stay on the section you were editing, and opening 
   or refreshing a link to a section shows that section and its preview right away.
 * **Improved:** The analytics report, the dashboard widget and the setup and review
   notices use the same visual style.
 * **Improved:** Analytics settings moved to their own “Tracking” section next to
   the report.
 * **Fixed:** The welcome-bubble avatar no longer falls back to the Custom Icon.
   When Avatar URL is empty the bubble shows the WhatsApp icon, as the setting describes.
 * **Fixed:** On right-to-left sites, the Modern welcome bubble now shows the avatar
   on the right; it was flipped to the left, where it sat under the close button.
   Left-to-right sites are unchanged.
 * **Fixed:** The chat button no longer appears inside widget previews in the block
   widget editor (Appearance  Widgets), and those previews are no longer counted
   as button views in analytics.
 * **Fixed:** Opening the agent picker with a mouse or tap no longer highlights 
   the first agent. Some themes styled it with their link focus style (underline
   and grey fill). Focus now moves into the panel only when it is opened with the
   keyboard, and theme link styles no longer apply to the agent rows.
 * **Fixed:** Start and end times of a day that is switched off under Working Hours
   are kept when saving, instead of resetting to 09:00–17:00.
 * **Developer:** Admin markup no longer uses inline styles; the screens are rendered
   by dedicated view classes, and the option format is unchanged, so no migration
   is needed.

#### 2.1.0 – 2026-09-13

Multiple agents: let visitors choose who to chat with.

 * **New: Multiple Agents mode** (Settings  Tap Chat  Agents). Switch the floating
   button from a single link to a small picker panel listing up to 3 team members,
   each opening their own chat.
 * **New:** Per-agent WhatsApp number or custom link (Telegram, Messenger, tel:,
   mailto:, any URL), optional avatar, role label, and pre-filled WhatsApp message.
 * **New:** Manual per-agent online / offline indicator (green dot), customizable
   panel title and subtitle, and drag-to-reorder in the admin.
 * **New:** Agent name is forwarded as a label on Google Analytics 4 / Tag Manager
   chat-click events, so you can see which agent visitors picked.
 * **New:** After activation, an admin notice links straight to the settings page
   until the chat button is configured, so it’s clear how to make the button appear.
 * **Improved:** The button label is now hidden on desktop by default, for a cleaner
   icon-only button (you can turn it back on under Settings  Tap Chat  General).
 * **Improved:** Existing single-button setups are untouched — the plugin stays 
   in Single mode after updating, and your current button keeps working exactly 
   as before.
 * **Fixed:** On RTL sites, the “Side” welcome bubble now appears next to the button
   on the correct side (previously it was placed on the opposite side of the screen).
 * **Fixed:** The welcome-bubble close button now stays pinned to the corner even
   with themes (e.g. Woodmart) whose RTL stylesheet forces a global button reset,
   so the bubble no longer grows taller on RTL sites.
 * **Developer:** Cleaned up Plugin Check reports — REST server inputs are now sanitized,
   and the custom analytics table’s direct queries are documented (values are always
   prepared; the table name is a trusted `$wpdb->prefix` identifier).

#### 2.0.0 – 2026-09-05

Tap Chat 2.0 introduces a complete, privacy-first analytics suite — your data stays
on your own server.

 * **New: Built-in Analytics dashboard** (Settings  Tap Chat  Analytics  Overview)
   showing Total / Today / This Week / This Month chat clicks, percentage change
   vs. the previous period, Top Pages by Clicks, and Clicks by Device, with a 7 /
   30 / 90-day range selector.
 * **New: Optional Traffic & CTR tracking** that records button views and cookieless
   unique visitors to reveal the Visitors  Button Views  Clicks  CTR funnel. Off
   by default.
 * **New: WordPress dashboard widget** with today / last 7 days / all-time clicks
   and a 14-day sparkline, linking to the full report.
 * **New: Exclude logged-in users** option so your own testing and staff activity
   stay out of the numbers.
 * **New: Data controls** — configurable retention with automatic daily pruning,
   and a one-click “Reset analytics data” action.
 * **Privacy by design:** all analytics are stored in your own database. No cookies,
   no personal data (IP address and user agent are never stored), and no external
   requests. The data table is removed on uninstall.
 * **Improved:** the Analytics tab is now organized into two clear sub-tabs — “Overview”(
   the read-only report) and “Settings” (built-in tracking plus the existing GA4/
   Tag Manager integration, which is unchanged and fully independent).
 * **Performance:** click tracking uses a non-blocking beacon and a compact daily-
   aggregated table that is cache-friendly; the dashboard widget caches its figures
   so the WordPress dashboard adds no repeated queries.

#### 1.9.0 – 2026-07-13

 * **Added** a new Analytics tab: send GA4 / Google Tag Manager events on chat clicks(
   tapchat_click) and welcome-bubble impressions (tapchat_bubble_shown, with trigger_type).
   Uses your existing GA4/GTM; loads no analytics library of its own.

#### 1.8.2 – 2026-07-13

 * **Fixed** Notice of Function _load_textdomain_just_in_time

#### 1.8.1 – 2026-07-13

 * **Fixed** Update name.

#### 1.8.0 – 2026-07-13

 * **Added** button animations in the General tab: fade in, slide in, bounce, ring/
   shake, and a “New message” style with an unread badge and pulsing ring. Motion
   is disabled for visitors who prefer reduced motion.
 * **Added** a dismissible review request notice with three randomized copy variants(
   A/B assignment per install), shown on the Dashboard, Plugins, and settings screens
   1 day after install. Use the `tap_chat_review_delay_days` filter to change the
   delay.
 * **Changed** plugin name to “Tap Chat – WhatsApp Chat & Floating Chat Button”.
 * **Fixed** invalid “Tested up to” header (was 7.0).

#### 1.7.0 – 2026-07-05

 * **Added** a Phone / Custom-link toggle in the General tab — pick Custom to use
   any URL (Telegram, Messenger, contact page) with no country code.
 * **Added** {TITLE}, {TAGLINE}, {URL} variables that get replaced in the default
   WhatsApp message with your site title, tagline, and URL.

#### 1.6.0 – 2025-11-27

 * **Improved:** Admin settings now use JavaScript tabs without page refresh
 * **Improved:** All settings from all tabs save together in one submission
 * **Improved:** Dynamic bubble positioning – automatically adjusts to icon size
   changes
 * **Improved:** Better responsive behavior for welcome bubble on all screen sizes
 * **Fixed:** Bubble alignment issues when changing icon sizes
 * **Performance:** Smoother admin experience with no page reloads between tabs

#### 1.5.0 – 2025-11-25

 * **New:** Custom Icon Upload feature – Replace WhatsApp icon with your brand logo
 * **New:** WordPress Media Library integration for icon selection
 * **Improved:** Perfect circular icon display with automatic sizing
 * **Improved:** Custom icon works in floating button, offline button, and bubble
   avatar
 * **Improved:** Responsive icon behavior across all devices
 * **Fixed:** Icon sizing and display issues on mobile
 * **Fixed:** Border spacing around custom icons
 * **Performance:** Optimized icon rendering with CSS

#### 1.4.0 – 2025-11-21

 * **New:** Smart Triggers system for welcome bubble
    - Time on Page trigger (enabled by default)
    - Scroll Depth trigger
    - Exit Intent trigger
    - Idle Detection trigger
 * **Improved:** Simplified trigger configuration
 * **Improved:** Better default settings for new installations
 * **Improved:** Enhanced UX with Time on Page as recommended option
 * **Fixed:** Removed duplicate Display Delay field
 * **Fixed:** Various minor bug fixes and improvements
 * **Performance:** Optimized trigger detection algorithms

#### 1.3.0 – 2025-08-15

 * **New:** Welcome Bubble feature with two styles (Modern & Simple)
 * **New:** Bubble customization options (message, name, avatar)
 * **New:** Welcome bubble animations and interactions
 * **New:** Session-based bubble display control
 * **Improved:** Better mobile experience
 * **Fixed:** Avatar upload functionality
 * **Performance:** Optimized CSS animations

#### 1.2.0 – 2025-06-10

 * **New:** Business Hours feature with timezone support
 * **New:** Offline message option
 * **New:** Page visibility controls (show/hide on specific pages)
 * **New:** Support for all post types and WooCommerce pages
 * **Improved:** Better settings organization with tabs
 * **Improved:** Enhanced admin UI
 * **Fixed:** Various compatibility issues

#### 1.1.0 – 2025-04-20

 * **New:** Country selector with 150+ countries and flags
 * **New:** Separate mobile and desktop size controls
 * **New:** Hide label options for mobile/desktop
 * **New:** Page context appending option
 * **Improved:** Phone number validation
 * **Improved:** Better URL encoding for messages
 * **Fixed:** International phone number handling

#### 1.0.0 – 2025-03-01

 * Initial release
 * Floating chat button
 * Customizable colors, sizes, and positions
 * Pre-filled messages
 * Shortcode support
 * Translation ready
 * GDPR compliant

## Meta

 *  Version **2.2.0**
 *  Zadnje ažuriranje **prije 1 dan**
 *  Aktivnih instalacija **200+**
 *  WordPress inačica ** 5.8 ili viša **
 *  Testirano do **7.1.3**
 *  PHP inačica ** 7.4 ili viša **
 *  Jezici
 * [English (US)](https://wordpress.org/plugins/tap-chat/), [Persian](https://fa.wordpress.org/plugins/tap-chat/),
   i [Spanish (Spain)](https://es.wordpress.org/plugins/tap-chat/).
 *  [Prevedite na vaš jezik](https://translate.wordpress.org/projects/wp-plugins/tap-chat)
 * Oznaka
 * [chat](https://hr.wordpress.org/plugins/tags/chat/)[chat button](https://hr.wordpress.org/plugins/tags/chat-button/)
   [click to chat](https://hr.wordpress.org/plugins/tags/click-to-chat/)[whatsapp](https://hr.wordpress.org/plugins/tags/whatsapp/)
   [whatsapp chat](https://hr.wordpress.org/plugins/tags/whatsapp-chat/)
 *  [Napredni pogled](https://hr.wordpress.org/plugins/tap-chat/advanced/)

## Ocjena

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/tap-chat/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/tap-chat/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/tap-chat/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/tap-chat/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/tap-chat/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/tap-chat/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/tap-chat/reviews/)

## Suradnici

 *   [ Tap Team ](https://profiles.wordpress.org/iruserwp9/)
 *   [ WPDevUp ](https://profiles.wordpress.org/wpdevup/)

## Podrška

Želite nešto reći? Potrebna vam je pomoć?

 [Pregledaj forum za podršku](https://wordpress.org/support/plugin/tap-chat/)