Package identity
- Handle:
webblocks-campaigns - Version: 0.7.0
- Type: CMS plugin
- License: MIT
Technical reference
Send templated email to your own customer list with per-recipient fields and explicit consent controls.
Values below come from the current package manifest and Composer metadata.
webblocks-campaignsInstallation is disabled-by-default and setup remains an explicit operator action.
Updates: review release notes and compatibility first. Package replacement must not silently enable the plugin or run migrations.
Inspectable behavior contributed to the host product.
webblocks-campaigns.viewwebblocks-campaigns.managewebblocks-campaigns.sendwebblocks-campaigns.settingsThe public contract describes ownership without exposing secrets or private implementation details.
Owns contacts, lists, consent records, campaigns, deliveries, suppression and bounce state. Sending is batched and never runs inside the initiating web request.
Release-to-send is a separate permission. Unsubscribe is mandatory for the commercial channel, and suppression remains independent from list membership.
Disabling makes plugin-owned routes, menus, blocks and behavior inert. Run migrations explicitly after compatible updates. Before uninstalling, export or back up plugin-owned data; package removal and data removal are separate lifecycle decisions.
Start with the plugin detail screen and health result. Confirm compatibility, required migrations, host services, scheduled commands and external-provider configuration before inspecting application logs.
What exists in the local package today, and what should be expanded next.
Current source set: README, changelog and design notes.
Strong behavioral design documentation; a standalone configuration and deliverability troubleshooting guide should be added.