Free cookie consent management tool by TermsFeedAktualizacja preferencji plików cookie

Advanced Newsletter Suite for Magento 2

€92.25 €75.00
COMPOSER Installation
M2-ADV-NEWSLETTER
  • 2.4.9
  • 2.4.8
  • 2.4.7
  • 2.4.6
  • 2.4.5
  • 2.4.4
  • 2.4.3

Complete newsletter and email marketing system for Magento

magento-2-package-advanced-newsletter-suite is an advanced package for Magento 2 that combines subscriber database management, signup acquisition, audience segmentation, campaign scheduling, newsletter content creation, sending, tracking, and an operational management panel in one ecosystem. This solution was designed for stores that want to run newsletters and email marketing campaigns without splitting the process across multiple inconsistent tools.

If someone is looking for an answer to the question of what Advanced Newsletter Suite for Magento 2 is, the shortest answer is: it is a complete newsletter package for Magento that lets you build your own audience base, manage lists and segments, prepare campaigns, schedule sends, measure results, and handle frontend signup points within a single solution implemented directly in the store.

Why this package matters for business

In many Magento stores, newsletters work in a fragmented way: signups are collected separately, the database is managed separately, content is prepared separately, and results are analyzed somewhere else. Advanced Newsletter Suite organizes this process and moves it into a consistent operational environment. As a result, the marketing team and the implementation team work on a shared data model, shared processes, and one campaign logic.

The package was designed as the highest aggregation level in the Magento email marketing modules ecosystem. This means it does not focus only on sending messages, but covers the entire newsletter lifecycle: from contact acquisition, through signup and consent confirmation, to segmentation, content preparation, campaign execution, tracking, and ongoing operational visibility.

From an e-commerce perspective, this means greater control over communication with recipients, better use of subscriber data, and the ability to run regular newsletter activities within Magento 2 without treating an external system as the primary requirement for operation.

What Advanced Newsletter Suite for Magento 2 includes

The package was designed as a complete newsletter backend for Magento Open Source 2.4.x. It includes both the data layer and the execution layer, as well as the interfaces needed for daily operational work.

In practice, the package includes:

  • subscriber management,
  • mailing lists,
  • audience segments,
  • acquisition sources and subscriber metadata,
  • capture, confirm, and unsubscribe,
  • double opt-in,
  • frontend signup forms and widgets,
  • newsletter campaigns,
  • campaign scheduling,
  • launch schedules,
  • send queue and batching,
  • test sending,
  • Template Studio for working with newsletter content,
  • content workflow and template import into campaigns,
  • routing and the email sending layer,
  • email event tracking,
  • dashboard and operational views,
  • monitoring of recent sends, errors, queues, and processes.

Such a broad scope makes the package effective not only as a newsletter tool itself, but as a complete email marketing backend for Magento 2.

Key benefits for a Magento store

1. One environment for newsletter management

The package combines audiences, content, campaigns, signups, and sending in one solution. This simplifies daily work and reduces the number of integrations needed to run newsletters.

2. Better control over the audience base

Advanced Newsletter Suite enables work with lists, segments, and subscription statuses. As a result, communication can be better tailored to recipients, and the marketing database stops being just a simple list of email addresses.

3. More effective signup acquisition

The package includes frontend signup points and the Capture layer, which allows newsletter forms and widgets to be embedded directly in the Magento store. This is real support for growing the subscriber base.

4. Campaign support from planning to execution

The solution supports campaign planning, target group selection, test sends, scheduling, and campaign execution in a queue and batching model. As a result, the package is suitable for regular marketing work, not just occasional sends.

5. Dedicated newsletter content backend

The package works with Template Studio, which is responsible for authoring and optimizing newsletter content based on native Magento templates. This helps organize the content preparation process without mixing content logic with the logic of the campaign itself.

6. Tracking and observability

The package includes an email events layer that supports tracking and delivery status updates. This is important not only for evaluating campaign effectiveness, but also for diagnosing the sending process.

7. Better operational efficiency for the team

The package includes an admin panel and operational views, giving the team access to a dashboard, recent sends, queue statuses, errors, and shortcuts to key system areas.

Who this package is for

Advanced Newsletter Suite for Magento 2 is intended for companies that:

  • run a regular newsletter and want to develop it within Magento,
  • build their own audience base and want full control over it,
  • need lists, segments, and a logical subscriber model,
  • want to run email marketing campaigns without spreading the process across multiple tools,
  • need frontend signup points and a double opt-in process,
  • want to combine the content, sending, and tracking layers in one implementation,
  • expect Magento to provide not only message sending, but a complete newsletter backend.

This solution is particularly relevant for e-commerce brands that want to develop lifecycle marketing and newsletter communication without losing control over data and without making the core process dependent on external systems.

What problems Advanced Newsletter Suite solves

The package addresses the most common problems that arise when running newsletters in Magento 2:

  • lack of a consistent place to manage subscribers,
  • lack of database division into lists and segments,
  • scattered newsletter signup points,
  • lack of centralized campaign planning,
  • manual and hard-to-predict sending organization,
  • poor visibility into sending statuses and email events,
  • lack of a single environment for working on content and campaign execution,
  • excessive dependence on external tools for core newsletter processes.

Functional scope visible to marketing and e-commerce teams

From a business perspective, the package can be described as a set of features that together create a complete newsletter process:

  • acquiring new subscribers,
  • handling signups and confirmations,
  • building and organizing the audience database,
  • segmenting contacts,
  • preparing newsletter content,
  • configuring campaigns and test sends,
  • planning the schedule,
  • executing campaigns through the sending queue,
  • tracking recipient actions,
  • administrative control over system operation.

As a result, the store gets not a set of loose features, but one consistent solution for running newsletters and email marketing campaigns in Magento 2.

What it includes technically

The package aggregates a complete set of modules needed for full newsletter support:

  • Kowal_MarketingCore,
  • Kowal_EmailTransport,
  • Kowal_EmailSmtp,
  • Kowal_EmailEvents,
  • Kowal_EmailTemplateStudio,
  • Kowal_NewsletterAudience,
  • Kowal_NewsletterCapture,
  • Kowal_NewsletterCampaigns,
  • Kowal_NewsletterConsole,
  • Kowal_NewsletterFrontend.

This module set covers both the data and content layers, as well as sending, tracking, administration, and frontend touchpoints with the user.

Example use cases

The package is a good fit, among others, when a store wants to:

  • collect newsletter signups in multiple frontend locations,
  • run segmented campaigns for different audience groups,
  • send newsletters according to a schedule,
  • work with its own content templates and import them into campaigns,
  • analyze opens, clicks, and sending statuses,
  • give the marketing team its own working environment in Magento,
  • build a lasting email marketing backend without immediately implementing an external platform as the process center.

Summary

magento-2-package-advanced-newsletter-suite is a complete solution for companies that want to build their own consistent newsletter backend in Magento 2. It combines signup acquisition, audience management, segmentation, campaigns, content, sending, tracking, and an operational admin panel in one implementation.

Advanced Newsletter Suite for Magento 2 - installation and configuration guide

Document purpose

This document describes the installation and configuration of the magento-2-package-advanced-newsletter-suite package. It is a complete newsletter and email marketing package for Magento 2, covering audiences, capture, campaigns, content, sending, tracking, an operational panel, and frontend signup points.

Prerequisites

Before implementation, prepare:

  • Magento Open Source 2.4.x,
  • Composer,
  • CLI access to bin/magento,
  • a Magento administrator account,
  • SMTP access credentials,
  • configured Magento cron,
  • readiness to run queue consumers,
  • a test environment for verifying signup, campaigns, and sends.

What the package installs

The package includes:

  • Kowal_MarketingCore,
  • Kowal_EmailTransport,
  • Kowal_EmailSmtp,
  • Kowal_EmailEvents,
  • Kowal_EmailTemplateStudio,
  • Kowal_NewsletterAudience,
  • Kowal_NewsletterCapture,
  • Kowal_NewsletterCampaigns,
  • Kowal_NewsletterConsole,
  • Kowal_NewsletterFrontend.

This is the highest aggregation level in the Magento email marketing modules ecosystem.

Installation

1. Composer package installation

composer config repositories.kowal.package.advanced.newsletter.suite vcs https://github.com/kowalco/package-advanced-newsletter-suitecomposer config repositories.kowal.module.email.events vcs https://github.com/kowalco/module-email-eventscomposer config repositories.kowal.module.email.smtp vcs https://github.com/kowalco/module-email-smtpcomposer config repositories.kowal.module.email.template.studio vcs https://github.com/kowalco/module-email-template-studiocomposer config repositories.kowal.module.email.transport vcs https://github.com/kowalco/module-email-transportcomposer config repositories.kowal.module.marketing.core vcs https://github.com/kowalco/module-marketing-corecomposer config repositories.kowal.module.newsletter.audience vcs https://github.com/kowalco/module-newsletter-audiencecomposer config repositories.kowal.module.newsletter.campaigns vcs https://github.com/kowalco/module-newsletter-campaignscomposer config repositories.kowal.module.newsletter.capture vcs https://github.com/kowalco/module-newsletter-capturecomposer config repositories.kowal.module.newsletter.console vcs https://github.com/kowalco/module-newsletter-consolecomposer config repositories.kowal.module.newsletter.frontend vcs https://github.com/kowalco/module-newsletter-frontendcomposer config --global --auth github-oauth.github.com composer require kowal/package-advanced-newsletter-suite

2. Module activation in Magento

bin/magento module:enable \ Kowal_MarketingCore \ Kowal_EmailTransport \ Kowal_EmailSmtp \ Kowal_EmailEvents \ Kowal_EmailTemplateStudio \ Kowal_NewsletterAudience \ Kowal_NewsletterCapture \ Kowal_NewsletterCampaigns \ Kowal_NewsletterConsole \ Kowal_NewsletterFrontendbin/magento setup:upgradebin/magento cache:flush

In production mode, additionally run:

bin/magento setup:di:compilebin/magento setup:static-content:deploy -f

Configuration

1. Admin section

The basic configuration should be available in:

Kowal / Email Marketing

According to the specification, the expected settings groups are:

  • general,
  • transport,
  • smtp,
  • campaigns,
  • double_opt_in,
  • events.

2. Sending configuration

First, configure the delivery foundation:

  • module activity,
  • default transport type,
  • send logging,
  • SMTP account or accounts,
  • message routing,
  • fallback for backup accounts, if used.

Implementing the full package still requires a properly functioning SMTP and transport layer.

3. Audience and signup configuration

Next, confirm the configuration of the audience layer:

  • integration with newsletter_subscriber,
  • mailing lists,
  • segments,
  • subscription statuses,
  • additional subscriber metadata,
  • acquisition sources,
  • marketing consents.

Also configure the signup process:

  • forms and signup points,
  • double opt-in,
  • confirmation message template,
  • confirmation token validity period.

4. Campaign configuration

In the campaigns section, set:

  • batch_size,
  • max_retry_count,
  • send_rate_limit_per_run,
  • watchdog_timeout_minutes.

The package supports:

  • campaign definition,
  • scheduling,
  • recipient queue,
  • send batching,
  • campaign execution history,
  • test sends.

5. Template Studio configuration

If the implementation includes work on newsletter content, configure EmailTemplateStudio according to the MVP scope:

  • working with native Magento newsletter templates,
  • selection of product layouts,
  • saving the generated section to the native template,
  • importing ready content into the campaign.

6. Email events configuration

In the events section, configure:

  • event processing,
  • payload retention,
  • the policy for accepting duplicate events from providers.

The EmailEvents layer is responsible for observability of the delivery process and linking events with transport logs and campaigns.

7. Admin panel and frontend configuration

The full package includes:

  • Kowal_NewsletterConsole as the operational panel,
  • Kowal_NewsletterFrontend as the frontend forms and signup widgets layer.

After installation, verify:

  • dashboard availability,
  • shortcuts to configuration and operational modules,
  • the view of recent errors and sends,
  • the presence of signup forms on the store frontend.

Cron and queue consumers

The full package requires asynchronous processing to be running.

1. Magento cron

bin/magento cron:install

Cron should be responsible for:

  • campaign scheduling,
  • task recovery,
  • operational watchdog.

2. Queue consumers

Queue consumers should be responsible for the actual processing of send batches. Consumer names should be taken from the current etc/queue_consumer.xml files of the deployed modules.

In a production environment, ensure:

  • running consumers in the background,
  • autostart after server restart,
  • failure monitoring,
  • error logging.

Post-installation steps

After implementation, complete the full checklist:

  1. Configure and test the SMTP account.
  2. Verify message routing.
  3. Check subscriber signup and double opt-in.
  4. Confirm compatibility with the native Magento newsletter.
  5. Create a test list or segment.
  6. Prepare a test campaign.
  7. Perform a test send.
  8. Check campaign scheduling by cron.
  9. Verify queue processing by consumers.
  10. Confirm logging of email logs and events.
  11. Check the admin dashboard.
  12. Verify frontend forms and signup widgets.

Acceptance test after implementation

The package is implemented correctly if:

  • the modules install correctly in Magento 2.4.x,
  • SMTP sending works through accounts and routing,
  • subscriber signup remains compatible with the native Magento newsletter,
  • the campaign is scheduled by cron and processed by queue consumer,
  • delivery statuses update logs and email events,
  • the admin panel shows basic operational data,
  • frontend signup points work correctly,
  • after disabling the modules, the base Magento_Newsletter mechanism can still operate.

Implementation notes

  • The full package is best implemented together with a proven SMTP and tracking configuration.
  • Extended data should be stored in dedicated tables without duplicating the native newsletter_subscriber table.
  • The implementation operational documentation should additionally include the procedure for handling queues, webhooks, and regression tests of admin configuration.
Write Your Own Review
You're reviewing:Advanced Newsletter Suite for Magento 2
Your Rating
Products