Description
Install the plugin and connect your Conexteo account in 90 seconds (video in French).
Conexteo SMS RCS connects your WooCommerce store to your Conexteo account (French SMS/RCS provider) to send:
- Order confirmation — automatic SMS or RCS, triggered on payment or as soon as the order is placed
- Shipping confirmation — configurable trigger status; tracking number and carrier are read automatically from popular shipment tracking plugins
- Abandoned cart reminder — configurable delay in minutes, with a dynamic RCS mode that builds a card or carousel using the real product images from the customer’s cart
- Delayed review request — delay in days, direct link to the native WooCommerce product review form
- Customer anniversary message — sent every year on the anniversary of the first order
- Custom status rules — send an SMS/RCS whenever an order switches to any status (including custom statuses), immediately or after a delay in minutes, hours, days or months, with automatic cancellation if the status changes in the meantime
- Marketing campaigns — manual bulk sending (opt-in segment by default, with GDPR safeguards)
- Contact synchronization to your Conexteo contact lists
- Delivery tracking and customer replies — see whether each SMS/RCS was delivered, read or failed, and read your customers’ replies (including RCS button clicks), directly in the order notes and in a dedicated Tracking tab. STOP replies are recorded and automatically excluded from your campaigns
RCS lets you send rich messages: cards with an image, description and buttons (link or call), or carousels of 2 to 10 cards, with an automatic SMS fallback when the recipient cannot receive RCS.
The plugin is free: you only pay for your SMS/RCS credits on your Conexteo account, managed on app.conexteo.com.
Data protection: API credentials are stored encrypted, only the minimum data is transmitted (phone number, first name, last name), opt-in checkbox at checkout, access log for bulk customer data reads, automatic purge of old scheduling data.
External services
This plugin is a connector for the Conexteo SMS/RCS sending service and communicates with the API at https://api.conexteo.com, operated by Conexteo (a French company). A Conexteo account is required (app.conexteo.com).
Data sent to the API when sending messages: the recipient’s phone number, first name and last name (for message personalization), the message content and the sender name. No other site or customer data is transmitted. No data is sent until the merchant has connected their Conexteo account and enabled a sending feature.
Optionally, the merchant can configure Conexteo to notify the site of delivery receipts, RCS statuses and customer replies. Conexteo then sends HTTPS requests to a REST endpoint registered by the plugin (/wp-json/conexteo/v1/webhook). Every request must carry a valid HMAC-SHA256 signature made with the secret shown in the Conexteo dashboard; unsigned or expired requests are rejected. The endpoint only records statuses and replies — it cannot trigger any send. Data received this way (recipient phone number, delivery status, reply content) is stored in the site’s database for one year, then purged automatically.
- Service website: https://www.conexteo.com
- Terms of use and privacy policy: https://www.conexteo.com/mentions-legales
Screenshots



Installation
- Upload the
conexteo-sms-rcsfolder to/wp-content/plugins/, or install the zip through Plugins > Add New. - Activate the plugin.
- Go to the Conexteo menu > Settings: enter your App ID and API key (available on app.conexteo.com under My Account > API / Webhook). The connection is verified before saving.
- Configure your automated events in the Events tab.
- Recommended: set up a system cron calling the URL shown in the Settings tab every 5 minutes (WP-Cron only runs when the site receives visits).
- Optional: to track deliveries and receive customer replies, copy the webhook URL shown in the Settings tab into app.conexteo.com (My Account > API / Webhook), then paste the signing secret (whsec_…) back into the plugin settings.
FAQ
-
Do I need a Conexteo account?
-
Yes, create your account on app.conexteo.com. The plugin uses your Conexteo SMS/RCS credits.
-
Which variables can I use in my messages?
-
Depending on the event: #prenom#, #nom#, #commande#, #montant#, #lien#, #numero_suivi#, #transporteur#, #produit#, #lien_produit#, #image_produit#, #anciennete#, #boutique#. The {variable} syntax is also accepted.
-
Are there constraints on RCS images?
-
Yes: PNG or JPG only (no WebP — the plugin automatically falls back to a PNG/JPG version of your product images when WordPress generated WebP thumbnails), up to 4 buttons per card with a 25-character label, carousels of 2 to 10 cards.
-
How do I see whether my messages were delivered, and read my customers’ replies?
-
Configure the webhooks (Settings tab, “Delivery receipts and replies” section). Once done, each automated send shows its status (delivered, read, failed, SMS fallback) in the order notes and in the Tracking tab, and customer replies appear on the related order. A customer who replies STOP is excluded from your future campaigns.
-
My messages stay at “Sent” in the Tracking tab. Why?
-
The webhooks are not configured, or they are being rejected. The Settings tab shows the last webhook received and, if one was refused, the reason: “invalid signature” means the secret is wrong or incomplete (it must include the whsec_ prefix), “timestamp outside the window” means the server clock is off.
-
In which language is the interface?
-
The plugin interface is in French, as the Conexteo service targets French-speaking merchants. All strings are internationalized and can be translated.
Reviews
There are no reviews for this plugin.
Contributors and Developers
“Conexteo SMS RCS” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Conexteo SMS RCS” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Change Log
2.1.0
- Added delivery tracking: SMS delivery receipts and RCS statuses (delivered, read, failed, SMS fallback) received through signed Conexteo webhooks.
- Added customer replies (SMS, RCS and RCS button clicks), shown on the related order.
- STOP replies are recorded and automatically excluded from campaigns and contact synchronization.
- New Tracking tab: 30-day statistics, send log with statuses, customer replies.
2.0.2
- Added an installation video to the plugin page.
- Added the Plugin URI header so the plugin links to its documentation page.
2.0.1
- Maintenance release (directory re-publish).
2.0.0
- Complete rewrite of the plugin.
- Added RCS support (text, card, carousel) with SMS fallback.
- 5 configurable automated events, custom status rules with delays, campaigns, contact synchronization.
- Checkout phone capture for abandoned cart reminders (classic and block checkout).
- Encrypted credentials, HPOS compatibility, automatic GDPR data purge.
