PHPackages                             bastolen/mautic-message-extension-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. bastolen/mautic-message-extension-bundle

ActiveMautic-plugin

bastolen/mautic-message-extension-bundle
========================================

Mautic plugin to send messages to contacts/leads

1.0.0(4y ago)126PHP

Since Nov 17Pushed 4y ago1 watchersCompare

[ Source](https://github.com/bastolen/mautic-message-extension)[ Packagist](https://packagist.org/packages/bastolen/mautic-message-extension-bundle)[ RSS](/packages/bastolen-mautic-message-extension-bundle/feed)WikiDiscussions main Synced today

READMEChangelog (7)Dependencies (1)Versions (9)Used By (0)

Mautic Message Extension Bundle
===============================

[](#mautic-message-extension-bundle)

> This plugin will **NOT** work with Mautic 2 and older

With this plugin you will be able to send SMS messages using the [CM.com](https://cm.com) Messaging API.

Usage
-----

[](#usage)

After installation, in the campaign builder a new action appears. This action will send a message at the given time. If you want to use personal information in the message, you can use variables in the normal Mautic way. For example: `Hi {contactfield=firstname|there}` will result in `Hi Bas` or `Hi there` if no firstname was found. Any URL, passed in as Mautic variable, will be automatically shortened by [CM.com](https://cm.com). In the action you can also select the contact field that has the number you want to send the message to. Since [CM.com](https://cm.com) wants to be able to send messages to multiple countries a landcode is required in the number. If it is not given, you can replace it in the action settings. To make sure the number starts wit `06` and fill the landcode including a `+` sign, so `+31` for The Netherlands.

Installation
------------

[](#installation)

### CLI

[](#cli)

1. Run `composer require bastolen/mautic-message-extension-bundle` in the root of the Mautic installation.
2. Reload the plugins using the `mautic:plugins:reload` command

### Manual

[](#manual)

1. Download the latest version from [github.com/bastolen/mautic-message-extension/releases](https://github.com/bastolen/mautic-message-extension/releases)
2. Unzip the files to plugins/MauticMessageExtensionBundle
3. Go to YourMautic.domain/s/plugins/reload

Setup
-----

[](#setup)

1. Go to YourMautic.domain/s/plugins
2. Enable the Message Extension plugin
3. Choose the sender name
4. Fill in your CM Account Id and Gateway Product Token. These can be found by going to [cm.com/app/gateway](https://www.cm.com/app/gateway/). This will show the Product Token. The account Id is in the URL.

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~29 days

Recently: every ~40 days

Total

7

Last Release

1823d ago

Major Versions

0.2.3 → 1.0.02021-05-14

### Community

Maintainers

![](https://www.gravatar.com/avatar/faf08aa0e3a7d5cd0c607622105a8152bed9b37e4a2840e0a4e8a7cf7f3666dc?d=identicon)[bastolen](/maintainers/bastolen)

---

Top Contributors

[![bastolen](https://avatars.githubusercontent.com/u/45830612?v=4)](https://github.com/bastolen "bastolen (9 commits)")

### Embed Badge

![Health badge](/badges/bastolen-mautic-message-extension-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/bastolen-mautic-message-extension-bundle/health.svg)](https://phpackages.com/packages/bastolen-mautic-message-extension-bundle)
```

###  Alternatives

[thedmsgroup/mautic-health-bundle

Checks the health of the Mautic instance.

1210.8k](/packages/thedmsgroup-mautic-health-bundle)[thedmsgroup/mautic-media-bundle

Pulls cost data from media advertising services.

251.0k](/packages/thedmsgroup-mautic-media-bundle)[thedmsgroup/mautic-campaign-watch-bundle

Visual improvements for campaigns.

171.9k](/packages/thedmsgroup-mautic-campaign-watch-bundle)[maatoo/mautic-referrals-bundle

This plugin enables referrals in mautic.

142.7k](/packages/maatoo-mautic-referrals-bundle)[thedmsgroup/mautic-dashboard-warm-bundle

Improves the performance of the dashboard by sharing/extending/warming caches.

142.0k](/packages/thedmsgroup-mautic-dashboard-warm-bundle)[thedmsgroup/mautic-api-services-bundle

Extends Mautic API for configurable service calls.

141.6k](/packages/thedmsgroup-mautic-api-services-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
