Configuration
Subscribe is configured under WooCommerce → Subscribe, with subscribers reviewed and exported under WooCommerce → Subscribers. This page covers every option.
Checkbox label
Section titled “Checkbox label”The consent text shown next to the opt-in checkbox at checkout and in the standalone form. Write it as a clear consent statement — for example “Yes, send me occasional updates and offers by email.” This is what the customer is agreeing to, so make it accurate.
Default state
Section titled “Default state”Whether the checkbox starts checked or unchecked.
Keep it unchecked for valid GDPR consent — customers must actively opt in, so the consent you record is genuine. Only change this if your local law allows pre-ticked consent. The plugin ships unchecked by default for this reason.
Checkout placement
Section titled “Checkout placement”Where the checkbox appears on the classic checkout:
- After terms — below the terms-and-conditions checkbox.
- Before terms — above it.
- After billing — within the billing details block.
Pick the spot that reads naturally in your checkout layout.
Admin notification
Section titled “Admin notification”Optionally email a site admin whenever a new subscriber is recorded. Useful for low-volume stores that want to know in real time; leave it off if you would rather just review the list periodically.
The subscriber list
Section titled “The subscriber list”Subscribers are stored as a private custom post type, listed under WooCommerce → Subscribers. Each record holds:
- Email — the subscriber’s address.
- Consent — the recorded consent flag.
- Source — where they subscribed (checkout or the shortcode form).
- Timestamp — when they opted in.
Nothing is sent to any external service — the data stays on your site, under your control.
Export to CSV
Section titled “Export to CSV”A one-click Export to CSV downloads every subscriber, so you can import them into your email tool of choice when you are ready.
Duplicate handling
Section titled “Duplicate handling”Recording is idempotent: if an email already exists, submitting it again does not create a second record and does not fire a second admin notification. You will not get duplicates from a customer who opts in more than once.
The [subscribe_form] shortcode
Section titled “The [subscribe_form] shortcode”See Forms and placement for the standalone form, its attributes, and where to put it. The shortcode works independently of the checkout checkbox.
Compatibility and data
Section titled “Compatibility and data”- Works with the classic checkout; HPOS and Cart/Checkout Blocks compatible.
- Accessible, mobile-friendly markup with dark-mode-aware styling.
- Translation ready (POT included) and clean uninstall.
Related
Section titled “Related”- Getting started — install and set the checkbox.
- Forms and placement — the shortcode and where opt-in appears.
- FAQ — common questions.