Docs
Subscribers & forms
Subscribers live in your own WordPress database — no third-party CRM, no external sync required. Manage them under Newsletter → Subscribers.
The subscriber list
- Filter by status (active, unsubscribed, bounced) and by type (free, paid).
- Search by email or first name.
- Export CSV — pulls every subscriber matching your current filter, with email, name, status, type, joined date. Useful for backups and migrations.
How signups work under the hood
When someone submits a signup form, the plugin:
- Validates the email server-side.
- Inserts a row in
wp_otts_subscriberswith a 64-character random token. - Fires the
otts_subscriber_createdaction — used by the welcome email and lead-magnet handlers. - Returns success to the form’s JavaScript, which renders the success message.
One-click unsubscribe
Every email has an unsubscribe link in the footer — clicking it requires no login. The link encodes the subscriber’s email + their token; the REST endpoint verifies both before flipping the row to unsubscribed. GDPR-clean.
Inline signup form
Newsletter → Signup Forms — visual builder with live preview. Set headline, subheadline, placeholder, button label, colours, border radius, GDPR consent checkbox, success message. Save.
Embed it
- Shortcode —
— paste into any post or page. - Gutenberg block — search for “One Two Three Send Signup Form” in the block inserter.
- PHP —
<?php echo onetwothreesend_render_form( 1 ); ?>— drop into a theme template file.
Cache-safe
The form does not use a WordPress nonce. Nonces break under page caching (cached HTML = stale nonce). Spam protection is a hidden honeypot field — bots fill every input and get silently dropped, humans never see the field. Works under any cache plugin.
Popup and slide-in forms (pro)
The pro plugin adds two more form types: a centred popup (defaults: shows after 15 seconds) and a slide-in from the bottom-right (defaults: shows at 50% scroll depth). Both use a session-scoped cookie so the same visitor only sees them once. Set the type to Popup or Slide-in in the form editor.
Next: Welcome email & lead magnet.
Plugin screenshots

