# Development

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

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

**Page:** 4

---

## [How to hook into the Lead audit log](https://forum.mautic.org/t/how-to-hook-into-the-lead-audit-log/30538)

<div class="topic-metadata">

**Author:** [@peter\_k](https://forum.mautic.org/u/peter_k)\
**Replies:** 6\
**Last updated:** [January 19, 2024, 12:54pm UTC](https://forum.mautic.org/t/how-to-hook-into-the-lead-audit-log/30538 "2024-01-19T12:54:00Z")

</div>

Hey there, I would like to show data in the lead’s audit log (/contacts/auditlog/{leadId}). It seems that the audit log offers no way to hook into. LeadBundle/Controller/AuditlogController.php fetches the audit log e…

---

## [Changing css file](https://forum.mautic.org/t/changing-css-file/30523)

<div class="topic-metadata">

**Author:** [@pingvin81](https://forum.mautic.org/u/pingvin81)\
**Replies:** 3\
**Last updated:** [January 17, 2024, 7:39am UTC](https://forum.mautic.org/t/changing-css-file/30523 "2024-01-17T07:39:03Z")

</div>

Hi everyone. Im new in Mautic development and Im still learning what is where and what I can do, so I need your help with this. Im working with Mautic 5.0 and I have made some modification on /var/www/html/mautic5/media…

---

## [Issue Mocking External API in Functional Tests](https://forum.mautic.org/t/issue-mocking-external-api-in-functional-tests/30299)

<div class="topic-metadata">

**Author:** [@rahul.shinde](https://forum.mautic.org/u/rahul.shinde)\
**Replies:** 1\
**Last updated:** [January 10, 2024, 2:57pm UTC](https://forum.mautic.org/t/issue-mocking-external-api-in-functional-tests/30299 "2024-01-10T14:57:40Z")

</div>

I’m encountering an issue while attempting to mock an external API call within my functional test in Mautic Command. I aim to prevent the API call and use a mocked response instead. I’ve tried utilizing the MockHandler t…

---

## [Edit contact editing page on mautic](https://forum.mautic.org/t/edit-contact-editing-page-on-mautic/28528)

<div class="topic-metadata">

**Author:** [@360forma](https://forum.mautic.org/u/360forma)\
**Replies:** 1\
**Last updated:** [December 16, 2023, 11:18am UTC](https://forum.mautic.org/t/edit-contact-editing-page-on-mautic/28528 "2023-12-16T11:18:24Z")

</div>

I have already made some changes to the version of mautic i am running on my server, one thing i am currently interested in is being able to change the layout of the page you are presented with when you edit a contact. W…

---

## [Is this possible with the campaign builder?](https://forum.mautic.org/t/is-this-possible-with-the-campaign-builder/29707)

<div class="topic-metadata">

**Author:** [@creativemusic](https://forum.mautic.org/u/creativemusic)\
**Replies:** 1\
**Last updated:** [October 19, 2023, 6:47am UTC](https://forum.mautic.org/t/is-this-possible-with-the-campaign-builder/29707 "2023-10-19T06:47:49Z")

</div>

I’ve gone through the docs and explored the builder, but I’m not clear if this is possible - and would love to know before digging in too far :slight\_smile: I have a dynamic campaign I want to set up in Mautic where bot…

---

## [How to make the dynamic countdown that takes time input from editor](https://forum.mautic.org/t/how-to-make-the-dynamic-countdown-that-takes-time-input-from-editor/30131)

<div class="topic-metadata">

**Author:** [@ebg-discuss](https://forum.mautic.org/u/ebg-discuss)\
**Replies:** 1\
**Last updated:** [December 12, 2023, 11:30am UTC](https://forum.mautic.org/t/how-to-make-the-dynamic-countdown-that-takes-time-input-from-editor/30131 "2023-12-12T11:30:17Z")

</div>

Hi everyone, I was building a minimal theme, which has the countdown(counter) present in one standalone section(use attached below). And what I want is I want to make it dynamic, Dynamic in a sense, the time to be set f…

---

## [What is Mautic 5 way of injecting custom templates](https://forum.mautic.org/t/what-is-mautic-5-way-of-injecting-custom-templates/29846)

<div class="topic-metadata">

**Author:** [@mzagmajster](https://forum.mautic.org/u/mzagmajster)\
**Replies:** 3\
**Last updated:** [November 24, 2023, 4:28pm UTC](https://forum.mautic.org/t/what-is-mautic-5-way-of-injecting-custom-templates/29846 "2023-11-24T16:28:06Z")

</div>

Hi, I am trying to migrate one plugin from Mautic 4 and Mautic 5, I basically fixed everything except the replacing of custom templates. Now in Mautic 4 we replaced the templates by subscribing like this: public stati…

---

## [Plugin to overwrite CoreBundle Views (ChatGPT failed)](https://forum.mautic.org/t/plugin-to-overwrite-corebundle-views-chatgpt-failed/26826)

<div class="topic-metadata">

**Author:** [@lufi](https://forum.mautic.org/u/lufi)\
**Replies:** 2\
**Last updated:** [November 22, 2023, 7:58pm UTC](https://forum.mautic.org/t/plugin-to-overwrite-corebundle-views-chatgpt-failed/26826 "2023-11-22T19:58:25Z")

</div>

A customer came up with the request to make the LeftPanel more “sexy” - so who am I to deny such wishes. :slight\_smile: I’ve created a Plugin and involved ChatGPT to support me. It’s fun, but we failed. I hope someone …

---

## [How to link Mautic's Reports with Google Sheet](https://forum.mautic.org/t/how-to-link-mautics-reports-with-google-sheet/26942)

<div class="topic-metadata">

**Author:** [@davidepell](https://forum.mautic.org/u/davidepell)\
**Replies:** 1\
**Last updated:** [November 22, 2023, 7:51pm UTC](https://forum.mautic.org/t/how-to-link-mautics-reports-with-google-sheet/26942 "2023-11-22T19:51:23Z")

</div>

Hello, everyone. I would like to send the data collected in Mautic reports to a Google sheet. I need this to cross-reference the data with GA4 data in order to create a complete report of landings and conversions on my s…

---

## [Can't pull all the campaigns associated with a leadid in a new plugin](https://forum.mautic.org/t/cant-pull-all-the-campaigns-associated-with-a-leadid-in-a-new-plugin/30009)

<div class="topic-metadata">

**Author:** [@rcarabelli](https://forum.mautic.org/u/rcarabelli)\
**Replies:** 3\
**Last updated:** [November 22, 2023, 7:36pm UTC](https://forum.mautic.org/t/cant-pull-all-the-campaigns-associated-with-a-leadid-in-a-new-plugin/30009 "2023-11-22T19:36:12Z")

</div>

Hello, I am currently working in an upgrade for a plugin to send/receive whatsapp messages using a middleware called Zender. The plugin already works and replaces the “text message” channel with this to send WhatsApps a…

---

## [Conditional redirects after form submit? Did anyone implement it and how?](https://forum.mautic.org/t/conditional-redirects-after-form-submit-did-anyone-implement-it-and-how/29808)

<div class="topic-metadata">

**Author:** [@dirk\_s](https://forum.mautic.org/u/dirk_s)\
**Replies:** 0\
**Last updated:** [November 2, 2023, 11:58am UTC](https://forum.mautic.org/t/conditional-redirects-after-form-submit-did-anyone-implement-it-and-how/29808 "2023-11-02T11:58:50Z")

</div>

Currently out of the box, the redirect is a fix URL for each form. I would like to switch to different landing pages depending on a specific field response. Did you do this before? How did you do it? Is there maybe any …

---

## [Why is there @remove-git-submodules command](https://forum.mautic.org/t/why-is-there-remove-git-submodules-command/29801)

<div class="topic-metadata">

**Author:** [@mzagmajster](https://forum.mautic.org/u/mzagmajster)\
**Replies:** 0\
**Last updated:** [November 1, 2023, 4:59pm UTC](https://forum.mautic.org/t/why-is-there-remove-git-submodules-command/29801 "2023-11-01T16:59:34Z")

</div>

Hi, I would like to understand why do we have this command executing on each install/update of packages? When I am developing plugins I have a repo cloned into plugins directory and each time I run composer install or c…

---

## [Troubleshooting Mautic 5 Theme Compatibility](https://forum.mautic.org/t/troubleshooting-mautic-5-theme-compatibility/29620)

<div class="topic-metadata">

**Author:** [@ricfreire](https://forum.mautic.org/u/ricfreire)\
**Replies:** 3\
**Last updated:** [October 12, 2023, 9:29am UTC](https://forum.mautic.org/t/troubleshooting-mautic-5-theme-compatibility/29620 "2023-10-12T09:29:18Z")

</div>

Your software My Mautic version is: 5.0-alpha1 My PHP version is: 8.0.2 Your problem I am in the process of making my current email templates compatible with Mautic 5. However, I’m aware that the paths are different …

---

## [Get company with "&" in name](https://forum.mautic.org/t/get-company-with-in-name/21638)

<div class="topic-metadata">

**Author:** [@stef000](https://forum.mautic.org/u/stef000)\
**Replies:** 8\
**Last updated:** [October 2, 2023, 11:18am UTC](https://forum.mautic.org/t/get-company-with-in-name/21638 "2023-10-02T11:18:04Z")

</div>

Hi, I am trying to get a specific company which has an ampersand in its name. The reqeust is being sent with mautic api-library to the companies endpoint with a custom query which looks something like this: $qb = new Q…

---

## [Help Needed: Integrating Mautic and Alfio for MautiCamp](https://forum.mautic.org/t/help-needed-integrating-mautic-and-alfio-for-mauticamp/28732)

<div class="topic-metadata">

**Author:** [@tobsowo](https://forum.mautic.org/u/tobsowo)\
**Replies:** 3\
**Last updated:** [September 21, 2023, 11:19am UTC](https://forum.mautic.org/t/help-needed-integrating-mautic-and-alfio-for-mauticamp/28732 "2023-09-21T11:19:38Z")

</div>

We are planning a Mautic Camp Africa in Lagos and our ticketing platform is https://Alf.io but we need to integrate with Mautic so that we can capture all data into Mautic instance where we can have flexible drip flow ca…

---

## [Community Contributors Agreement is inaccessible](https://forum.mautic.org/t/community-contributors-agreement-is-inaccessible/29248)

<div class="topic-metadata">

**Author:** [@martin\_s](https://forum.mautic.org/u/martin_s)\
**Replies:** 1\
**Last updated:** [September 11, 2023, 7:49pm UTC](https://forum.mautic.org/t/community-contributors-agreement-is-inaccessible/29248 "2023-09-11T19:49:03Z")

</div>

I was intending to sign the Mautic Community Contributors Agreement that is linked on the contributor agreement page of the Mautic website to start contributing on GitHub. When I access the linked document I do however r…

---

## [How to implement my own plugin able to merge tokens on e-mails](https://forum.mautic.org/t/how-to-implement-my-own-plugin-able-to-merge-tokens-on-e-mails/26200)

<div class="topic-metadata">

**Author:** [@edneymatias](https://forum.mautic.org/u/edneymatias)\
**Replies:** 5\
**Last updated:** [September 1, 2023, 5:58am UTC](https://forum.mautic.org/t/how-to-implement-my-own-plugin-able-to-merge-tokens-on-e-mails/26200 "2023-09-01T05:58:42Z")

</div>

Hello there! My name is Matias and I’m trying to implement Mautic in our company. I already have a working environment, but I came across a specific requirement: I need to use a mailer service that provides a rudimenta…

---

## [REST API how to paginate through all contacts?](https://forum.mautic.org/t/rest-api-how-to-paginate-through-all-contacts/29005)

<div class="topic-metadata">

**Author:** [@bobkitz](https://forum.mautic.org/u/bobkitz)\
**Replies:** 1\
**Last updated:** [August 31, 2023, 11:38am UTC](https://forum.mautic.org/t/rest-api-how-to-paginate-through-all-contacts/29005 "2023-08-31T11:38:15Z")

</div>

Your software My Mautic version is: 4.4.9 My PHP version is: 8.0.29 My Database type and version is: 10.6.12-MariaDB-0ubuntu0.22.04.1 Your problem My problem is: I am trying to use the /contacts endpoint to return …

---

## [Gmail API to oAuth 2.0 Plugin](https://forum.mautic.org/t/gmail-api-to-oauth-2-0-plugin/29087)

<div class="topic-metadata">

**Author:** [@team](https://forum.mautic.org/u/team)\
**Replies:** 0\
**Last updated:** [August 28, 2023, 1:26pm UTC](https://forum.mautic.org/t/gmail-api-to-oauth-2-0-plugin/29087 "2023-08-28T13:26:22Z")

</div>

EasyApache 4 My Mautic version is: 45\_mautic-449 My PHP 80, PHP 8.0.29-1.1.3.cpanel extention: php80-php-fileinfo cPanel & WHM on AlmaLinux OS: AlmaLinux v8.8.0 STANDARD kvm cPanel Version 112.0.5 Hi everyone, I’…

---

## [Mautic API - Editing contact by email](https://forum.mautic.org/t/mautic-api-editing-contact-by-email/16997)

<div class="topic-metadata">

**Author:** [@crispyholiday](https://forum.mautic.org/u/crispyholiday)\
**Replies:** 8\
**Last updated:** [August 15, 2023, 4:53pm UTC](https://forum.mautic.org/t/mautic-api-editing-contact-by-email/16997 "2023-08-15T16:53:47Z")

</div>

Hello all, While going over Mautic’s REST API documentation to learn how to edit contacts, I had faced a question. Given that the a contact’s ID field is internal to mautic (it’s set automatically when creating a conta…

---

## [Regarding Mautic api issue](https://forum.mautic.org/t/regarding-mautic-api-issue/28741)

<div class="topic-metadata">

**Author:** [@shekhar](https://forum.mautic.org/u/shekhar)\
**Replies:** 9\
**Last updated:** [August 1, 2023, 11:34am UTC](https://forum.mautic.org/t/regarding-mautic-api-issue/28741 "2023-08-01T11:34:01Z")

</div>

Your software My Mautic version is: 4.4.9 My PHP version is: 8.0.29 My Database type and version is: 10.6.12-MariaDB-0ubuntu0.22.04.1 I am doing some integration using Mautic api to 3rd party crm and For this I need …

---

## [API Rest - Advanced filtering with OR expression](https://forum.mautic.org/t/api-rest-advanced-filtering-with-or-expression/27576)

<div class="topic-metadata">

**Author:** [@aadam](https://forum.mautic.org/u/aadam)\
**Replies:** 2\
**Last updated:** [July 20, 2023, 8:13am UTC](https://forum.mautic.org/t/api-rest-advanced-filtering-with-or-expression/27576 "2023-07-20T08:13:14Z")

</div>

Hello, I would like to retrieve form submissions depending on two fields, using an OR expression. First, I can filter on one field value with the following request: {{base\_uri}}/api/forms/{{form\_id}}/submissions?where…

---

## [Send a "Tracking" POST withou Pageview?](https://forum.mautic.org/t/send-a-tracking-post-withou-pageview/24874)

<div class="topic-metadata">

**Author:** [@leonardoborlot](https://forum.mautic.org/u/leonardoborlot)\
**Replies:** 23\
**Last updated:** [July 19, 2023, 3:03pm UTC](https://forum.mautic.org/t/send-a-tracking-post-withou-pageview/24874 "2023-07-19T15:03:11Z")

</div>

Hi people, Im developing an integration from Tracking Js Script. Theres any way to send a “Post” without ‘pageview’ argument in 'mt ’ payload? I want to send custom field values, but donw want to send a new page view. …

---

## [Webhook request structure](https://forum.mautic.org/t/webhook-request-structure/28541)

<div class="topic-metadata">

**Author:** [@rafaeltoebe](https://forum.mautic.org/u/rafaeltoebe)\
**Replies:** 4\
**Last updated:** [July 11, 2023, 9:15pm UTC](https://forum.mautic.org/t/webhook-request-structure/28541 "2023-07-11T21:15:20Z")

</div>

good night guys. Does anyone have the postman structure of Mautic’s webhooks? I have a java api (spring boot) that expects a POST and a text-type payload, which works using curl and postman, but when I click on send pa…

---

## [Use single CS config during plugin dev](https://forum.mautic.org/t/use-single-cs-config-during-plugin-dev/28478)

<div class="topic-metadata">

**Author:** [@mzagmajster](https://forum.mautic.org/u/mzagmajster)\
**Replies:** 0\
**Last updated:** [July 1, 2023, 11:21am UTC](https://forum.mautic.org/t/use-single-cs-config-during-plugin-dev/28478 "2023-07-01T11:21:12Z")

</div>

Hi, I am developing a plugin… and I would like to use cs fixer config from here: \< mautic/.php-cs-fixer.php at f8dff820785704b24608e5c2062ef6b206635070 · mautic/mautic · GitHub \> in my project and adjust the config to l…

---

## [Fix broken logic in campaign builder - condition vs. decision](https://forum.mautic.org/t/fix-broken-logic-in-campaign-builder-condition-vs-decision/27866)

<div class="topic-metadata">

**Author:** [@dirk\_s](https://forum.mautic.org/u/dirk_s)\
**Replies:** 13\
**Last updated:** [June 19, 2023, 8:24pm UTC](https://forum.mautic.org/t/fix-broken-logic-in-campaign-builder-condition-vs-decision/27866 "2023-06-19T20:24:12Z")

</div>

As additional information to this issue: Reopen Bug: Condition is broken - ignoring timeout for negative path (e.g for tags, segment memberships) · Issue #12232 · mautic/mautic · GitHub I agree with @joeyk, that in the …

---

## ["no component or dynamic content item" error in GrapeJS builder CodeEditor and save](https://forum.mautic.org/t/no-component-or-dynamic-content-item-error-in-grapejs-builder-codeeditor-and-save/28294)

<div class="topic-metadata">

**Author:** [@abdulwahab](https://forum.mautic.org/u/abdulwahab)\
**Replies:** 6\
**Last updated:** [June 13, 2023, 12:20pm UTC](https://forum.mautic.org/t/no-component-or-dynamic-content-item-error-in-grapejs-builder-codeeditor-and-save/28294 "2023-06-13T12:20:09Z")

</div>

When I try to add a Dynamic Content block from GrapeJS builder to my email and then tried to edit some code and save it. It always shows me an alert error message: “no component or dynamic content item”, when I try to cl…

---

## [Beanstalkd vs RabbitMQ](https://forum.mautic.org/t/beanstalkd-vs-rabbitmq/27977)

<div class="topic-metadata">

**Author:** [@tornmarketing](https://forum.mautic.org/u/tornmarketing)\
**Replies:** 1\
**Last updated:** [May 12, 2023, 8:35am UTC](https://forum.mautic.org/t/beanstalkd-vs-rabbitmq/27977 "2023-05-12T08:35:35Z")

</div>

What the advantages, disadvantages and differences for Beanstalkd vs RabbitMQ Beanstalkd looks easier on server resources at a surface level but rabbitmq seems more promoted/discussed.

---

## [TWIG and MJML](https://forum.mautic.org/t/twig-and-mjml/27858)

<div class="topic-metadata">

**Author:** [@tornmarketing](https://forum.mautic.org/u/tornmarketing)\
**Replies:** 22\
**Last updated:** [May 5, 2023, 6:31am UTC](https://forum.mautic.org/t/twig-and-mjml/27858 "2023-05-05T06:31:32Z")

</div>

Before i venture down this road, Has anyone sorted twig logic inside mjml templates and across components without mautic validation kicking in? Only seen documentation for twig html templates using the advanced templat…

---

## [Mautic URL Shorten / Rewrite - What is the expected webhook response?](https://forum.mautic.org/t/mautic-url-shorten-rewrite-what-is-the-expected-webhook-response/27760)

<div class="topic-metadata">

**Author:** [@tornmarketing](https://forum.mautic.org/u/tornmarketing)\
**Replies:** 0\
**Last updated:** [April 19, 2023, 3:46am UTC](https://forum.mautic.org/t/mautic-url-shorten-rewrite-what-is-the-expected-webhook-response/27760 "2023-04-19T03:46:35Z")

</div>

With bitly v3 now defunct and v4 not compatible with mautic Figured if I am rewriting URLs - may aswell pixel them at the same time and look at something more sophisticated I am looking at options for my own rewriting …

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

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