Skip to content

Subscribe

Subscribe adds an unchecked-by-default newsletter consent checkbox at WooCommerce checkout and a [subscribe_form] shortcode for any page, then stores subscribers — email, consent, source and timestamp — as a private custom post type you can review and export to CSV. No external email service required; you own your data.

Subscribe is one focused, GDPR-minded opt-in plugin, not a marketing-cloud integration. Consent is explicit and unchecked by default, nothing is sent to any external service, and subscribers live as a private post type you fully control. The free edition is the full GPL product.

  • Checkout opt-in checkbox on the classic WooCommerce checkout.
  • [subscribe_form] shortcode — a standalone opt-in form for any page or widget, with optional title and description attributes.
  • Explicit, unchecked-by-default consent with a configurable label.
  • Private subscriber records — email, consent, source and timestamp, as a custom post type under WooCommerce → Subscribers.
  • One-click CSV export of every subscriber.
  • Optional admin notification on each new subscriber.
  • Configurable checkout placement — after/before terms, or after billing.
  • No-duplicate, idempotent recording — a repeat email is never stored or notified twice.
  • No external service — you own your data.
  • Accessible, mobile-friendly markup with dark-mode-aware styling.
  • Translation ready (POT included) and clean uninstall; HPOS and cart/checkout blocks compatible.

At checkout, the consent checkbox appears in your chosen placement, unchecked. When a customer ticks it and places the order, Subscribe stores their email with the consent flag, the source and a timestamp. The [subscribe_form] shortcode does the same from any page, independent of checkout. Repeat emails are detected so a subscriber is never recorded or notified twice.

  • Free on WordPress.org — checkout checkbox, shortcode form, private subscriber list, CSV export and optional admin notification.
  • Pro (planned) for direct sync to Mailchimp and other email providers, double opt-in, custom fields and tags.