# Developers

- [Developer Documentation](/developers/acymailing-developer-documentation.md): This page is meant for developers only. It shows how to develop an add-on for AcyMailing and how to use the AcyMailing code for general needs.
- [Making a custom add-on](/developers/making-a-custom-add-on.md): This page guides you into developing your own add-on to safely modify AcyMailing features.
- [Execute custom script on specific AcyMailing actions](/developers/making-a-custom-add-on/execute-custom-script-on-specific-acymailing-actions.md): This page lists the most commonly used code triggers used in custom add-ons for AcyMailing
- [Insert a dynamic text in an email for Joomla](/developers/making-a-custom-add-on/insert-a-dynamic-text-in-an-email-for-joomla.md): This step by step guide shows you how to develop your own add-on, allowing you to insert user-based data or data common to all receivers in your emails.
- [Insert a custom block in an email for Joomla](/developers/making-a-custom-add-on/insert-a-custom-block-in-an-email-for-joomla.md): This step by step guide shows you how to develop your own add-on, allowing you to insert a dynamic HTML block in your emails with data pulled from an other extension.
- [Insert a dynamic text in an email for WordPress](/developers/making-a-custom-add-on/insert-a-dynamic-text-in-an-email-for-wordpress.md): This step by step guide shows you how to develop your own plugin, allowing you to insert user-based data or data common to all receivers in your emails.
- [Insert a custom block in an email for WordPress](/developers/making-a-custom-add-on/insert-a-custom-block-in-an-email-for-wordpress.md): This step by step guide shows you how to develop your own add-on, allowing you to insert a dynamic HTML block in your emails with data pulled from an other plugin.
- [Custom script using our code](/developers/custom-script-using-our-code.md): This documentation shows you examples of PHP code you can use to perform actions in AcyMailing
- [Create a page override](/developers/create-a-page-override.md)
- [Joomla quickstart package with AcyMailing](/developers/quickstart-package-with-acymailing.md)
- [Customise inserted content](/developers/customise-inserted-content.md): Change the way the content you insert in your emails look like using CSS or a custom view.
