Subscribe
- Plugin page: https://plogins.com/subscribe/
- Documentation: https://plogins.com/subscribe/docs/
- Author: WPPoland.com
- WordPress.org contributor: motylanogha
- Source: https://github.com/wppoland/subscribe
Subscribe adds an unticked newsletter opt-in checkbox to the WooCommerce checkout. When a customer ticks it and places the order, their email is stored on your own site with the consent flag, the source and the date. You review the list under WooCommerce → Subscribers and export it to CSV. Nothing is sent to any external email service.
Why stores pick Subscribe
Section titled “Why stores pick Subscribe”Subscribe does one thing: capture newsletter consent at the highest-intent moment, checkout, and keep it on your own site. The checkbox is unticked by default, which is what most GDPR setups require: the customer has to make an active choice. The source is read to be easy to fork, and the free edition is the full GPL product, not a trial.
Free edition highlights
Section titled “Free edition highlights”- Opt-in checkbox on the classic WooCommerce checkout, rendered after the terms-and-conditions checkbox.
- Unticked by default for explicit consent; the label is editable and the default state is configurable.
- Each subscriber stored as a private custom post type (
subscribe_subscriber) with email, consent flag, source and timestamp. - Admin list under WooCommerce → Subscribers with Email, Source and Subscribed columns, plus a per-record details meta box.
- One-click CSV export, CSV-injection safe (formula characters neutralised).
- Idempotent recording, the same email is never stored twice, de-duplicated case-insensitively.
- A
subscribe/subscriber_createdaction for add-ons to react to new opt-ins. - Translation template (
.pot) included; HPOS and Cart/Checkout Blocks compatibility declared.
What is fixed by design
Section titled “What is fixed by design”A few behaviours are deliberately not settings:
- The checkbox renders after the terms and conditions on the classic checkout, there is no placement picker.
- Consent is always recorded explicitly (
_subscribe_consent= 1) only when the box is ticked at order time. - The checkbox appears on the classic (shortcode) checkout. The plugin declares Cart/Checkout Blocks compatibility so it raises no warning, but the field itself does not render inside the block checkout.
Product direction
Section titled “Product direction”Subscribe Pro extends the free base with an automatic welcome email and double opt-in verification. The free plugin integrates with no external service, and the readme makes no promise of Mailchimp or other provider sync.
Next steps
Section titled “Next steps”- Getting started, install, set the checkbox, place a test order.