HomeWebBlocks UIWebBlocks CMSCommerce GuidePluginsArticles

Marketing · Public catalog plugin

WebBlocks Campaigns

Send templated email to your own customer list with per-recipient fields and explicit consent controls.

A product-level view of purpose, audience and compatibility.

Purpose

Send templated email to your own customer list with per-recipient fields and explicit consent controls.

Intended audience

Campaign operators

Category: Marketing

Compatibility

  • Current version: 0.7.0
  • Host product: WebBlocks CMS
  • CMS compatibility: ^1.45.5
  • PHP: >=8.3
  • License: MIT
  • Catalog status: Public catalog plugin

The principal capabilities exposed by the current package.

Current capability

  • Contacts, lists, imports and merge fields
  • Draft, release and resumable batch sending
  • Double opt-in subscription block
  • Suppression, unsubscribe and bounce handling

Product boundary

Owns contacts, lists, consent records, campaigns, deliveries, suppression and bounce state. Sending is batched and never runs inside the initiating web request.

Technical ownership and operational boundaries should be visible before a package is enabled.

Security boundary

Release-to-send is a separate permission. Unsubscribe is mandatory for the commercial channel, and suppression remains independent from list membership.

Documentation status

Available: README, changelog and design notes.

Strong behavioral design documentation; a standalone configuration and deliverability troubleshooting guide should be added.