bastolen/mautic-message-extension-bundle

There is no license information available for the latest version (1.0.0) of this package.

Mautic plugin to send messages to contacts/leads

1.0.0 2021-05-14 07:27 UTC

This package is auto-updated.

Last update: 2024-05-14 14:15:13 UTC


README

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 Messaging API.

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. In the action you can also select the contact field that has the number you want to send the message to. Since 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

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

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

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. This will show the Product Token. The account Id is in the URL.