Title: Chat2Book Button
Author: Marco Bellu
Published: <strong>September 1, 2025</strong>
Last modified: September 29, 2025

---

Search plugins

![](https://ps.w.org/chat2book-button/assets/banner-772x250.png?rev=3354499)

![](https://ps.w.org/chat2book-button/assets/icon-256x256.png?rev=3354499)

# Chat2Book Button

 By [Marco Bellu](https://profiles.wordpress.org/k01k3kabut0/)

[Download](https://downloads.wordpress.org/plugin/chat2book-button.1.0.3.zip)

 * [Details](https://twd.wordpress.org/plugins/chat2book-button/#description)
 * [Reviews](https://twd.wordpress.org/plugins/chat2book-button/#reviews)
 *  [Installation](https://twd.wordpress.org/plugins/chat2book-button/#installation)
 * [Development](https://twd.wordpress.org/plugins/chat2book-button/#developers)

 [Support](https://wordpress.org/support/plugin/chat2book-button/)

## Description

**Chat2Book Contact Button** lets visitors contact you on WhatsApp with prefilled
details (dates, guests, participants) instead of filling long forms. Ideal for small
hospitality and activities where messaging is faster than email.

**Features**
 – Shortcode with two modes: – **bnb**: check-in, check-out, guests–**
excursion**: date, participants – Customizable message templates with placeholders–
Multiple instances on the same page (unique IDs) – Client-side validation (dates
and required fields) – No tracking, no data stored on the server – Translation-ready(
IT/EN included)

**What it doesn’t do**
 This is not a full booking engine: no payments, no availability
calendars. It simply opens WhatsApp with a ready-to-send message.

**Privacy**
 The plugin doesn’t store or transmit personal data to your server. 
The message is composed client-side and opened via `wa.me`.

**Trademark notice**
 WhatsApp is a trademark of Meta Platforms, Inc. This plugin
is not affiliated with, sponsored or approved by Meta or WhatsApp.

### Usage

**Shortcodes**
 [c2book-button mode=”bnb”] [c2book-button mode=”excursion”] [c2book-
button number=”393123456789″ mode=”bnb”]

**Attributes**
 – `mode` (required): `bnb` or `excursion` – `number` (optional):
overrides the default number (use international format without “+”, e.g. `393...`)

**Placeholders in templates**
 – **B&B**: `{checkin}`, `{checkout}`, `{ospiti}`,`{
data}`, `{persone}`, `{titolo}` – **Excursions**: `{date}`, `{participants}`, `{
titolo}`

## Installation

 1. Upload the `chat2book-button` folder to `/wp-content/plugins/`, or upload the ZIP
    via _Plugins  Add New_.
 2. Activate **Chat2Book Button** in _Plugins  Installed_.
 3. Go to _Settings  Chat2Book_ and set your default number and message templates.
 4. Insert the shortcode in a page or post.

## FAQ

### Is this official WhatsApp software?

No. It’s not affiliated with or approved by WhatsApp/Meta.

### Do I need WhatsApp Business?

No. It works with both WhatsApp and WhatsApp Business.

### Gutenberg/Elementor support?

Yes. Use the shortcode block or a shortcode widget.

### Multiple forms on the same page?

Yes. Each instance is isolated and uses unique IDs.

### Number format?

International format without the `+`. The plugin sanitizes it to digits.

### GDPR concerns?

The plugin itself does not collect/store personal data. The chat opens in WhatsApp;
the user sends the message there.

### Desktop vs mobile?

On desktop it opens WhatsApp Desktop or WhatsApp Web (if available). On mobile it
opens the app.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Chat2Book Button” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Marco Bellu ](https://profiles.wordpress.org/k01k3kabut0/)

[Translate “Chat2Book Button” into your language.](https://translate.wordpress.org/projects/wp-plugins/chat2book-button)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/chat2book-button/),
check out the [SVN repository](https://plugins.svn.wordpress.org/chat2book-button/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/chat2book-button/)
by [RSS](https://plugins.trac.wordpress.org/log/chat2book-button/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.3 – 2025-09-29

 * Fix: lo shortcode ora accetta anche virgolette tipografiche per l’attributo `
   mode` e mappa sinonimi (es. “escursione”, “tour”)  `excursion`.
 * Admin: aggiunta sezione “Come si usa” nella pagina impostazioni con esempi di
   shortcode.
 * UX: aggiornati i titoli dei form (“Prenota una escursione”, “Verifica la disponibilità”).

#### 1.0.2 – 2025-09-28

 * Prima pubblicazione su WordPress.org.
 * Shortcode per due modalità: B&B (check-in/out, ospiti) ed Escursioni (data, partecipanti).
 * Template messaggi personalizzabili; validazioni lato client; i18n; nessun dato
   salvato lato server.

#### 1.0.0

 * Initial public release: shortcodes for bnb/excursion, message templates, basic
   validation, multiple instances, i18n.

## Meta

 *  Version **1.0.3**
 *  Last updated **6 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.8.5**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/chat2book-button/)
 * Tags
 * [booking](https://twd.wordpress.org/plugins/tags/booking/)[button](https://twd.wordpress.org/plugins/tags/button/)
   [chat](https://twd.wordpress.org/plugins/tags/chat/)[contact](https://twd.wordpress.org/plugins/tags/contact/)
   [Tourism](https://twd.wordpress.org/plugins/tags/tourism/)
 *  [Advanced View](https://twd.wordpress.org/plugins/chat2book-button/advanced/)

## Ratings

No reviews have been submitted yet.

[Add my review](https://wordpress.org/support/plugin/chat2book-button/reviews/#new-post)

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

## Contributors

 *   [ Marco Bellu ](https://profiles.wordpress.org/k01k3kabut0/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/chat2book-button/)