Subscribe Pro
- Plugin page: https://plogins.com/plogins-subscribe-pro/
- Documentation: https://plogins.com/plogins-subscribe-pro/docs/
- Author: WPPoland.com
- WordPress.org contributor: motylanogha
- Source: https://github.com/wppoland/plogins-subscribe-pro
Subscribe Pro is the premium edition for Subscribe. It is an add-on that requires the free Subscribe plugin installed and active; it is distributed through Freemius (licensing, activation and automatic updates), not the WordPress.org directory.
Subscribe Pro extends the free newsletter opt-in flow. It does not work on its own. If the free plugin is missing, deactivated, or older than the required version, Subscribe Pro stays dormant and shows an admin notice instead of booting.
Shipping PRO features
Section titled “Shipping PRO features”- Automatic welcome email — sends a configurable welcome message when a new subscriber opts in, hooked to
subscribe/subscriber_createdandsubscribe_pro/subscriber_confirmedviaWelcomeEmail. Idempotent: each subscriber is welcomed at most once. - Double opt-in — optional confirmation email with a signed link (expires after 7 days). Pending subscribers stay unconfirmed until they click the link via
DoubleOptIn, usingsubscribe/subscriber_consent_default,subscribe/confirm_urlandsubscribe/subscriber_created(Subscribe 0.1.1+). - Custom checkout fields and source tags — optional text fields below the checkout opt-in plus comma-separated tags per source (e.g. checkout). Stored on subscriber records and included in CSV export via
CustomFieldsand Subscribe FREEsubscribe/subscriber_meta/ export filters (Subscribe 0.1.2+). - ESP provider sync — push consented subscribers to Mailchimp, Brevo or Klaviyo after opt-in or double opt-in confirmation via
ProviderSync,MailchimpClient,BrevoClientandKlaviyoClient. Choose the active provider, configure list IDs, and route checkout opt-ins to a dedicated list. Mailchimp source tags become member tags; Brevo custom fields map to contact attributes; Klaviyo custom fields map to profile properties. Each subscriber syncs at most once per active provider.
Planned PRO features
Section titled “Planned PRO features”- More list routes — route additional opt-in sources to different lists as they ship in Subscribe FREE.
Configuration
Section titled “Configuration”| Screen | Purpose |
|---|---|
| WooCommerce → Subscribe | Free checkout checkbox and consent defaults. |
| WooCommerce → Subscribers | Review subscriber records and export CSV. |
| WooCommerce → Subscribe Pro | Welcome email, double opt-in, custom checkout fields, checkout source tags and ESP sync (Mailchimp, Brevo or Klaviyo). |
Requirements
Section titled “Requirements”- WordPress 6.5 or later
- PHP 8.1 or later
- WooCommerce 8.0 or later
- The free Subscribe plugin, version 0.1.2 or later, installed and active (0.1.1+ for double opt-in only)
Email delivery
Section titled “Email delivery”Subscribe Pro sends confirmation and welcome emails through WordPress wp_mail(), the same path as the free plugin. For reliable delivery on production stores, configure SMTP (for example WP Mail SMTP or your host’s transactional mail).
External services
Section titled “External services”When ESP sync is enabled, subscriber email addresses (and optional custom field values or source tags) are sent server-side from your WordPress site to the API URL you configure — Mailchimp Marketing API, Brevo API v3 or Klaviyo API by default. No subscriber data is sent until consent requirements are met (and after double opt-in confirmation when that mode is enabled).
Relationship with Subscribe
Section titled “Relationship with Subscribe”The free plugin covers the checkout checkbox, private subscriber records and CSV export. PRO adds automatic welcome email, double opt-in confirmation, custom checkout fields with source tags and Mailchimp, Brevo or Klaviyo sync. Subscribe Pro is feature-complete for the current roadmap.