# Ceating a new channel (whatsapp)

**URL:** <https://forum.mautic.org/t/ceating-a-new-channel-whatsapp/36802>\
**Category:** Mautic 6 Install/Upgrade Support\
**Tags:** development\
**Created:** [October 29, 2025, 1:59pm UTC](https://forum.mautic.org/t/ceating-a-new-channel-whatsapp/36802 "2025-10-29T13:59:18Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![alfmos](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/alfmos/32/3548_2.png) [@alfmos](https://forum.mautic.org/u/alfmos)\
**Post date:** [October 29, 2025, 1:59pm UTC](https://forum.mautic.org/t/ceating-a-new-channel-whatsapp/36802/1 "2025-10-29T13:59:18Z")

</div>

Hello to all,

we have created an integration to send Whatapp messages through Twilio, via a plugin that creates a new campaign action, where you can specify the template\_id of twilio, and variables to pass to the template.

Everything works well. We are managing channel preference, so every user can choose if they want messages by email, sms or whatsapp. This means, though, that we have to write 3 times every campaign workflow, for email, sms or whatsapp users.

obviously we would prefer to write a single workflow. Enter marketing messages, which are designed exactly to manage these issues.

You create a single message, that has different properties for every channel, inside you workflow you set the action send marketing message, and Mautic manages the user channel on your behalf.

Only issue is, there is not a whatsapp channel. Not being experts in php, we asked for help to an LLm, which helped us create a new plugin meant to add a new channel, and to add new fields to the marketing message ui. Except it does nothing.

Looking at docs it’s not completely clear if we can actually extend marketing messages, so I am asking here.

1. Is it possible to extend channels inside marketing messages? I can share plugin source if it can be useful.

2. If not, does someone can point us to the best way to accomplish our goal (Send multichannel messages without duplicating workflows inside campaigns)?

Thanks in advance

---

<div class="post-metadata">

**Author:** ![rcarabelli](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/rcarabelli/32/6807_2.png) [@rcarabelli](https://forum.mautic.org/u/rcarabelli)\
**Post date:** [October 29, 2025, 5:32pm UTC](https://forum.mautic.org/t/ceating-a-new-channel-whatsapp/36802/2 "2025-10-29T17:32:33Z")

</div>

Hello, did a plugin to add a channel and an action in campaigns related to that channel

> **[GitHub - rcarabelli/mautic6-skeleton-plugin-new-channel-and-new-campaign-action: This plugin creates a new channel menu and a new...](https://github.com/rcarabelli/mautic6-skeleton-plugin-new-channel-and-new-campaign-action)**
>
> This plugin creates a new channel menu and a new campaign action to use it as a base for future developments

You can use it.

Also have a wordpress plugin to serve as bridge to WABA cloud and Mautic until our WABA cloud mautic plugin is ready, you can use it, is free:

> **[GitHub - rcarabelli/7C-Mautic-Wordpress-Waba-Bridge: Wordpress plugin that serves as a bridge between...](https://github.com/rcarabelli/7C-Mautic-Wordpress-Waba-Bridge)**
>
> Wordpress plugin that serves as a bridge between Mautic's campaign webhook to WABA using a Wordpress Plugin as a bridge

About your question, yes, you can create a channel and an action related to that channel.

If you have more questions, let me know.

BTW, bridging via Twilio is too expensive, that’s why we are going directly via WABA cloud, is far cheaper.

---

<div class="post-metadata">

**Author:** ![alfmos](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/alfmos/32/3548_2.png) [@alfmos](https://forum.mautic.org/u/alfmos)\
**Post date:** [October 30, 2025, 11:31am UTC](https://forum.mautic.org/t/ceating-a-new-channel-whatsapp/36802/3 "2025-10-30T11:31:26Z")

</div>

Hi @rcarabelli and thanks for the response.  
What you did is indeed very useful.

We miss seeing it in user channel preferences, and as a channel in marketing messages.  
We haven’t been able to fond a way to do this.  
Doyou have any idea how could we accomplish this?  
Thanks in advance

---

<div class="post-metadata">

**Author:** ![rcarabelli](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/rcarabelli/32/6807_2.png) [@rcarabelli](https://forum.mautic.org/u/rcarabelli)\
**Post date:** [October 30, 2025, 2:38pm UTC](https://forum.mautic.org/t/ceating-a-new-channel-whatsapp/36802/4 "2025-10-30T14:38:07Z")

</div>

You mean in here (screenshot)?

 ![image](https://us1.discourse-cdn.com/flex020/uploads/mautic/original/2X/8/816a7f58bf5cc8461bf9eb5dde3cb134047f8f93.png)

I think that has to be done once the new channel is created, what I did is just a dummy (and tbh, forgot about that). Will update the plugin next week to add that and will add it when the new WABA plugin is ready.

Specifically to answer your question: No I have no idea of how to add that, but if a new channel and action were created, then anything is possible.
