Getting started
Most stores can be collecting consented subscribers in a few minutes. Subscribe ships ready — the checkout checkbox appears automatically; tune the label and placement, then optionally add the standalone form.
Before you start
Section titled “Before you start”- WordPress 6.5 or newer
- WooCommerce active (classic checkout; HPOS and cart/checkout blocks compatible)
- PHP 8.1 or newer
Install
Section titled “Install”- Install WooCommerce and make sure it is active.
- Install Subscribe from the plugin directory (when live on WordPress.org) or upload the
subscribefolder to/wp-content/plugins/. - Activate the plugin. The consent checkbox appears at checkout automatically.
First configuration
Section titled “First configuration”Open WooCommerce → Subscribe:
- Checkbox label — the consent text shown to customers.
- Default state — keep it unchecked for valid GDPR consent (change only if your local law allows).
- Placement — after terms, before terms, or after billing.
- Admin notification — optionally email an admin on each new subscriber.
Save.
Add the standalone form
Section titled “Add the standalone form”Drop the shortcode on any page or widget:
[subscribe_form]Optional attributes:
[subscribe_form title="Join our list" description="Monthly updates, no spam."]The form works independently of the checkout checkbox.
Verify
Section titled “Verify”- Go to checkout — the opt-in checkbox should appear in your chosen placement, unchecked.
- Tick it and place a test order.
- Open WooCommerce → Subscribers — the email should be listed with consent, source and timestamp.
- Submit the same email again — it should not create a duplicate or send a second notification.
- Click Export to CSV to download the list.
Where subscribers live
Section titled “Where subscribers live”Each subscriber is a private “Subscriber” record (a custom post type) under the WooCommerce menu, with email, consent, source and timestamp. Nothing is sent to any external service.
Free vs PRO
Section titled “Free vs PRO”The free edition covers the checkout checkbox, the [subscribe_form] shortcode, private subscriber records, CSV export and optional admin notification.
Subscribe PRO (planned) adds direct sync to Mailchimp and other email providers, double opt-in confirmation, custom fields and tags — not basic opt-in access.
Need help?
Section titled “Need help?”- Subscribe overview — features and how opt-in works
- GitHub issues
- Subscribe on plogins.com