# Development

**URL:** https://forum.mautic.org/c/development/9.md?page=6

[Latest](https://forum.mautic.org/latest.md) · [Categories](https://forum.mautic.org/categories.md) · [Tags](https://forum.mautic.org/tags.md)

**Page:** 7

---

## [How to create a new channel bundle](https://forum.mautic.org/t/how-to-create-a-new-channel-bundle/19120)

<div class="topic-metadata">

**Author:** [@ravindershokeen](https://forum.mautic.org/u/ravindershokeen)\
**Replies:** 1\
**Last updated:** [March 26, 2022, 11:45pm UTC](https://forum.mautic.org/t/how-to-create-a-new-channel-bundle/19120 "2022-03-26T23:45:59Z")

</div>

Hello, I want to add one more channel to the existing list of channels. It should appear on the left sidebar along with other channels. Lets name it “abcmail”. How can i do it? What changes do i need to make in the code…

---

## [Last call for tickets to attend the first Mautic Developer Days - April 2022 in Ghent](https://forum.mautic.org/t/last-call-for-tickets-to-attend-the-first-mautic-developer-days-april-2022-in-ghent/23097)

<div class="topic-metadata">

**Author:** [@silavapi](https://forum.mautic.org/u/silavapi)\
**Replies:** 0\
**Last updated:** [March 17, 2022, 11:07am UTC](https://forum.mautic.org/t/last-call-for-tickets-to-attend-the-first-mautic-developer-days-april-2022-in-ghent/23097 "2022-03-17T11:07:34Z")

</div>

Calling all developers! If you’d like to join us for our first Mautic Developer Days on 4-8 April (option to join just for the first 3 days if the whole week is too much), please make sure that you book your event ticket …

---

## [Transform entity/array of entities to JSON](https://forum.mautic.org/t/transform-entity-array-of-entities-to-json/23060)

<div class="topic-metadata">

**Author:** [@mzagmajster](https://forum.mautic.org/u/mzagmajster)\
**Replies:** 2\
**Last updated:** [March 15, 2022, 10:01pm UTC](https://forum.mautic.org/t/transform-entity-array-of-entities-to-json/23060 "2022-03-15T22:01:22Z")

</div>

Hi, I have an array of entities (Doctrine objects) and I would like to transform it to JSON by leveraging Mautic loadApiMetada and serialization mechanism that is already provided by Mautic core so I can avoid manually …

---

## [Custom builder help](https://forum.mautic.org/t/custom-builder-help/22971)

<div class="topic-metadata">

**Author:** [@NichMaia](https://forum.mautic.org/u/NichMaia)\
**Replies:** 6\
**Last updated:** [March 11, 2022, 11:20am UTC](https://forum.mautic.org/t/custom-builder-help/22971 "2022-03-11T11:20:13Z")

</div>

Hi, I’ve been trying to make a new custom builder plugin based on GitHub - enguerr/MauticBeefreeBundle: FreeBee.io plugin editor for mautic, since that one is not working with the current versions of mautic, but am havin…

---

## [Error on creating an IFrame](https://forum.mautic.org/t/error-on-creating-an-iframe/22995)

<div class="topic-metadata">

**Author:** [@NichMaia](https://forum.mautic.org/u/NichMaia)\
**Replies:** 0\
**Last updated:** [March 10, 2022, 7:55pm UTC](https://forum.mautic.org/t/error-on-creating-an-iframe/22995 "2022-03-10T19:55:47Z")

</div>

I’m using the following code to load a custom builder: \` Mautic.launchCustomBuilder = function (formName, actionName,elem) { var currentLink = mQuery(elem); var currentActiveTemplate = currentLink.attr(‘data-theme-be…

---

## [Custom configuration form error](https://forum.mautic.org/t/custom-configuration-form-error/22852)

<div class="topic-metadata">

**Author:** [@NichMaia](https://forum.mautic.org/u/NichMaia)\
**Replies:** 6\
**Last updated:** [March 9, 2022, 1:08pm UTC](https://forum.mautic.org/t/custom-configuration-form-error/22852 "2022-03-09T13:08:16Z")

</div>

Hi, I’m trying to make a new plugin for mautic, following the documentation, but, the following error keeps popping up: An error has occurred resolving the options of the form "MauticPlugin\\ExampleBundle\\Form\\Type\\Confi…

---

## [Add middleware before sending any email](https://forum.mautic.org/t/add-middleware-before-sending-any-email/22871)

<div class="topic-metadata">

**Author:** [@mjch](https://forum.mautic.org/u/mjch)\
**Replies:** 0\
**Last updated:** [March 1, 2022, 7:53pm UTC](https://forum.mautic.org/t/add-middleware-before-sending-any-email/22871 "2022-03-01T19:53:43Z")

</div>

Hello everyone, is mautic has the ability to write a middleware before sending any email? I need to check something before sending email, if everything are ok, mautic can send email, otherwise it’s need to be rejected. …

---

## [Getting up and running with Mautic on your Mac with Docker](https://forum.mautic.org/t/getting-up-and-running-with-mautic-on-your-mac-with-docker/17627)

<div class="topic-metadata">

**Author:** [@tanaysai](https://forum.mautic.org/u/tanaysai)\
**Replies:** 3\
**Last updated:** [February 18, 2022, 9:33am UTC](https://forum.mautic.org/t/getting-up-and-running-with-mautic-on-your-mac-with-docker/17627 "2022-02-18T09:33:49Z")

</div>

Getting up and running with Mautic on your Mac with Docker When I started to try out the Mautic community version on my local instance, it was a bit of a hassle and not very straightforward, for I was new to Mautic, and …

---

## [MySQL supported version](https://forum.mautic.org/t/mysql-supported-version/22742)

<div class="topic-metadata">

**Author:** [@astrylis](https://forum.mautic.org/u/astrylis)\
**Replies:** 0\
**Last updated:** [February 17, 2022, 4:50pm UTC](https://forum.mautic.org/t/mysql-supported-version/22742 "2022-02-17T16:50:15Z")

</div>

Good day folks, I see that the requirements for MySQL is v5.7 as a minimum. I am assuming that Mautic should work without issue if I was to say upgrade mysql to the latest version which I believe is v8.0? Thank you

---

## [Export to CSV and Excel creates contact duplicates](https://forum.mautic.org/t/export-to-csv-and-excel-creates-contact-duplicates/22647)

<div class="topic-metadata">

**Author:** [@adiux](https://forum.mautic.org/u/adiux)\
**Replies:** 8\
**Last updated:** [February 17, 2022, 9:16am UTC](https://forum.mautic.org/t/export-to-csv-and-excel-creates-contact-duplicates/22647 "2022-02-17T09:16:21Z")

</div>

I noticed that there is a problem with exporting 11000 of contacts to CSV or Excel. Some contacts are duplicated and others are not. The total amount of contacts in the export is the expected 11000. So far I noticed tha…

---

## [Text Message Alternative To Twilio](https://forum.mautic.org/t/text-message-alternative-to-twilio/22728)

<div class="topic-metadata">

**Author:** [@luradev](https://forum.mautic.org/u/luradev)\
**Replies:** 0\
**Last updated:** [February 16, 2022, 3:11pm UTC](https://forum.mautic.org/t/text-message-alternative-to-twilio/22728 "2022-02-16T15:11:13Z")

</div>

Hello! Is it possible to configure a messaging transport service in Mautic other than Twilio? I have a soap web service that allows sending sms and i want to use it instead of twilio in marketing campaigns. Can anyone…

---

## [SMS Plugin](https://forum.mautic.org/t/sms-plugin/8793)

<div class="topic-metadata">

**Author:** [@pongacme](https://forum.mautic.org/u/pongacme)\
**Replies:** 6\
**Last updated:** [January 28, 2022, 4:50pm UTC](https://forum.mautic.org/t/sms-plugin/8793 "2022-01-28T16:50:13Z")

</div>

does anyone have a plugin that supports other SMS providers other than Twilio?

---

## [Mail Send Settings](https://forum.mautic.org/t/mail-send-settings/7973)

<div class="topic-metadata">

**Author:** [@poizenlab](https://forum.mautic.org/u/poizenlab)\
**Replies:** 15\
**Last updated:** [January 27, 2022, 3:52pm UTC](https://forum.mautic.org/t/mail-send-settings/7973 "2022-01-27T15:52:35Z")

</div>

Need to send emails from multiple domain emails, currently we can only configure to send from one individual domain’s email address at a time. Would be extremely useful if we could configure more than one sending email a…

---

## [How to add "blocks" to grapeJS builder?](https://forum.mautic.org/t/how-to-add-blocks-to-grapejs-builder/21456)

<div class="topic-metadata">

**Author:** [@kastreak](https://forum.mautic.org/u/kastreak)\
**Replies:** 2\
**Last updated:** [January 25, 2022, 12:08pm UTC](https://forum.mautic.org/t/how-to-add-blocks-to-grapejs-builder/21456 "2022-01-25T12:08:43Z")

</div>

Hello, we have a mautic 4 installed, and started to use grapeJS builder now to be prepared when legacy builder is gone. My dev developed us a plugin which adds a block to legacy builder - Screenshot by Lightshot with co…

---

## [Plugin configuration window is not opening in mautic](https://forum.mautic.org/t/plugin-configuration-window-is-not-opening-in-mautic/22430)

<div class="topic-metadata">

**Author:** [@sangeethapriya](https://forum.mautic.org/u/sangeethapriya)\
**Replies:** 0\
**Last updated:** [January 22, 2022, 11:06am UTC](https://forum.mautic.org/t/plugin-configuration-window-is-not-opening-in-mautic/22430 "2022-01-22T11:06:31Z")

</div>

Hello Mautic Community, I am using mautic 3.3.3 version . I am creating plugin with callback functionality . When i click the plugin widget , plugin configuration window is not opening in server side. But I tested the w…

---

## [Custom patch advice please?](https://forum.mautic.org/t/custom-patch-advice-please/22403)

<div class="topic-metadata">

**Author:** [@ivan006](https://forum.mautic.org/u/ivan006)\
**Replies:** 0\
**Last updated:** [January 20, 2022, 11:23am UTC](https://forum.mautic.org/t/custom-patch-advice-please/22403 "2022-01-20T11:23:57Z")

</div>

I want advice on implimenting my Mautic patch please. So I edited “app\\bundles\\PageBundle\\Model\\PageModel.php” and changed something in the “hitPage(” function i commented out the “return” in this operation //…

---

## [How do i change to dev mode from prod, so i can see errors?](https://forum.mautic.org/t/how-do-i-change-to-dev-mode-from-prod-so-i-can-see-errors/22379)

<div class="topic-metadata">

**Author:** [@ivan006](https://forum.mautic.org/u/ivan006)\
**Replies:** 2\
**Last updated:** [January 18, 2022, 10:29pm UTC](https://forum.mautic.org/t/how-do-i-change-to-dev-mode-from-prod-so-i-can-see-errors/22379 "2022-01-18T22:29:33Z")

</div>

I know i cant look in the error log but i also wanna see the stack trace info

---

## [How do i get create a "Mautic\\CoreBundle\\Entity\\IpAddress" object](https://forum.mautic.org/t/how-do-i-get-create-a-mautic-corebundle-entity-ipaddress-object/22367)

<div class="topic-metadata">

**Author:** [@ivan006](https://forum.mautic.org/u/ivan006)\
**Replies:** 0\
**Last updated:** [January 17, 2022, 2:08pm UTC](https://forum.mautic.org/t/how-do-i-get-create-a-mautic-corebundle-entity-ipaddress-object/22367 "2022-01-17T14:08:53Z")

</div>

I either want to create one from scratch or get one based on a record from the database. when i do $ip = "105.233.34.7"; $IpAddressObject = new IpAddress(); $IpAddressObject-\>setIpAddress($ip); …

---

## [Where is the API "add custom field to contact" controller?](https://forum.mautic.org/t/where-is-the-api-add-custom-field-to-contact-controller/15190)

<div class="topic-metadata">

**Author:** [@robdex](https://forum.mautic.org/u/robdex)\
**Replies:** 2\
**Last updated:** [January 4, 2022, 8:22pm UTC](https://forum.mautic.org/t/where-is-the-api-add-custom-field-to-contact-controller/15190 "2022-01-04T20:22:09Z")

</div>

Hello. I’m trying to add custom fields programmatically with a custom plugin using API library (I was looking for pure programmatic insert method without success: add new custom field into lead table). The API route /a…

---

## [What is the proper way to create / update a lead programmatically?](https://forum.mautic.org/t/what-is-the-proper-way-to-create-update-a-lead-programmatically/22201)

<div class="topic-metadata">

**Author:** [@ricksimnett](https://forum.mautic.org/u/ricksimnett)\
**Replies:** 3\
**Last updated:** [January 4, 2022, 7:40pm UTC](https://forum.mautic.org/t/what-is-the-proper-way-to-create-update-a-lead-programmatically/22201 "2022-01-04T19:40:25Z")

</div>

Hello, Im working on a simple plugin that takes a scheduled appointment POST from a 3rd party webhook and depending on if the contact exists or not - either creates or updates a contact, adds a couple of notes to that c…

---

## [Email stuck as "queud " or "pending"](https://forum.mautic.org/t/email-stuck-as-queud-or-pending/22198)

<div class="topic-metadata">

**Author:** [@dibbal21](https://forum.mautic.org/u/dibbal21)\
**Replies:** 3\
**Last updated:** [January 3, 2022, 9:38am UTC](https://forum.mautic.org/t/email-stuck-as-queud-or-pending/22198 "2022-01-03T09:38:44Z")

</div>

Hello , I lose my mind with the fact that all my mail are stuck on queued while i’m using ‘message queued’’ in case of ‘’ send immediately " . Anyone here can help please ? Thank you for all Here’s my cron job configur…

---

## [Need help in passing "ct" tracking parameter to a tracked URL](https://forum.mautic.org/t/need-help-in-passing-ct-tracking-parameter-to-a-tracked-url/22104)

<div class="topic-metadata">

**Author:** [@sergiisav](https://forum.mautic.org/u/sergiisav)\
**Replies:** 2\
**Last updated:** [December 22, 2021, 5:17pm UTC](https://forum.mautic.org/t/need-help-in-passing-ct-tracking-parameter-to-a-tracked-url/22104 "2021-12-22T17:17:17Z")

</div>

Hey, community! I have a question that might be dumb (sorry), as I am not known with Mautic plugin development well enough. So here is the backstory: When you send a link over email in Mautic – the link is being conve…

---

## [Dwc Content not working in Campaigns?](https://forum.mautic.org/t/dwc-content-not-working-in-campaigns/22100)

<div class="topic-metadata">

**Author:** [@gayathri](https://forum.mautic.org/u/gayathri)\
**Replies:** 7\
**Last updated:** [December 22, 2021, 9:49am UTC](https://forum.mautic.org/t/dwc-content-not-working-in-campaigns/22100 "2021-12-22T09:49:12Z")

</div>

Hi All, I have Campaign simple one , in the first one i have first name and email form after that i have request Dynamic content and push dynamic content , and i have added the HTML script in my page to see the dynamic …

---

## [Mautic Web page per visit in segments filter not working in HTML page](https://forum.mautic.org/t/mautic-web-page-per-visit-in-segments-filter-not-working-in-html-page/22087)

<div class="topic-metadata">

**Author:** [@gayathri](https://forum.mautic.org/u/gayathri)\
**Replies:** 12\
**Last updated:** [December 22, 2021, 7:46am UTC](https://forum.mautic.org/t/mautic-web-page-per-visit-in-segments-filter-not-working-in-html-page/22087 "2021-12-22T07:46:10Z")

</div>

Hi , I am using this script in my html page \> \<script\> \> function ultracsMautic(){ \> var b = (function(w,d,t,u,n,a,m){w\['MauticTrackingObject'\]=n; \> w\[n\]=w\[n\]||function(){(w\[n\].q=w\[n\].q||\[\]).push(arguments)}…

---

## [Email Stuck as "pending"](https://forum.mautic.org/t/email-stuck-as-pending/22105)

<div class="topic-metadata">

**Author:** [@nlapolla](https://forum.mautic.org/u/nlapolla)\
**Replies:** 0\
**Last updated:** [December 21, 2021, 1:22pm UTC](https://forum.mautic.org/t/email-stuck-as-pending/22105 "2021-12-21T13:22:22Z")

</div>

While working on learning Mautic campaigns, tagging, moving subscribers from segment to segment based on either reply emails or on pages they’ve visited I’ve run into an issue. I have the following chron jobs set to run…

---

## [Get contact data on my website](https://forum.mautic.org/t/get-contact-data-on-my-website/21989)

<div class="topic-metadata">

**Author:** [@mohammad01](https://forum.mautic.org/u/mohammad01)\
**Replies:** 0\
**Last updated:** [December 13, 2021, 6:35am UTC](https://forum.mautic.org/t/get-contact-data-on-my-website/21989 "2021-12-13T06:35:48Z")

</div>

Hi everyone I’m very interesting to now is there any solution to get contact information without any development? Now I change any field by mt function with Google tag manager. But when User comes back I need to know a…

---

## [Mautic timezone](https://forum.mautic.org/t/mautic-timezone/21851)

<div class="topic-metadata">

**Author:** [@dibbal21](https://forum.mautic.org/u/dibbal21)\
**Replies:** 0\
**Last updated:** [December 1, 2021, 3:42pm UTC](https://forum.mautic.org/t/mautic-timezone/21851 "2021-12-01T15:42:36Z")

</div>

Bonjour , comment puis-je changer le timezone de Mautic s’il vous plait , j’aimerais le changer par mon heure locale timezone : Indian/Antananarivo Je vous remercie déja pour votre réponse

---

## [Database Optimization](https://forum.mautic.org/t/database-optimization/21787)

<div class="topic-metadata">

**Author:** [@a.bell](https://forum.mautic.org/u/a.bell)\
**Replies:** 1\
**Last updated:** [November 29, 2021, 8:08am UTC](https://forum.mautic.org/t/database-optimization/21787 "2021-11-29T08:08:37Z")

</div>

Hello, I’m wondering does anyone have any ideas on how to optimise the database to improve performance for mautic. I’m running an instance with 2 million+ leads. The cleanup cron runs once a week, but the email stats ta…

---

## [E-Mail Open Tracking 404](https://forum.mautic.org/t/e-mail-open-tracking-404/6295)

<div class="topic-metadata">

**Author:** [@mattk](https://forum.mautic.org/u/mattk)\
**Replies:** 8\
**Last updated:** [November 25, 2021, 6:11pm UTC](https://forum.mautic.org/t/e-mail-open-tracking-404/6295 "2021-11-25T18:11:39Z")

</div>

We recently started sending emails through Mautic with the E-Mail Open Tracking gif. The URL is being generated as http://{mauticurl}.com/index.php?/email/{emailid}.gif When I navigate to this URL (as well as i…

---

## [API Service Accounts vs API User accounts](https://forum.mautic.org/t/api-service-accounts-vs-api-user-accounts/21641)

<div class="topic-metadata">

**Author:** [@IMACS-Iain](https://forum.mautic.org/u/IMACS-Iain)\
**Replies:** 3\
**Last updated:** [November 24, 2021, 4:23pm UTC](https://forum.mautic.org/t/api-service-accounts-vs-api-user-accounts/21641 "2021-11-24T16:23:46Z")

</div>

We have connection via OAuth2 to the mautic API, but interactions often require a user login … in other words we are using a user account to make our API calls. Other APIs that we use (Zoom, mailgun and rackspace for ex…

[Previous page](https://forum.mautic.org/c/development/9.md?page=5)

[Next page](https://forum.mautic.org/c/development/9.md?page=7)
