
外掛標籤
開發者團隊
② 後台搜尋「Optcatch – Lead Capture, Email Campaigns & Newsletter for Any Form」→ 直接安裝(推薦)
原文外掛簡介
Optcatch turns the forms you already have into an email list, then lets you send newsletters and campaigns from your own email accounts. No per-subscriber fees, no third-party CRM, no list buying.
Why people use it
Works with any form. Contact Form 7, WPForms, Elementor, Gravity Forms, Fluent Forms, Ninja Forms, WooCommerce, page builders or plain HTML. If it has an email field, it’s captured.
Consent record for every contact. The consent basis, wording version and timestamp are stored, and every send is checked against that record.
Send from your own accounts. Gmail, Microsoft 365, SendGrid or any SMTP server, with automatic rotation across accounts.
No limits in the free version. Unlimited contacts, segments and templates.
Built for GDPR. Explicit opt-in by default and one-click unsubscribe in every email.
Who it’s for
Small businesses, bloggers, shops and agencies who want a mailing list on their own site without paying monthly subscriber fees.
Lead capture
Universal auto-detect – on by default. Any form with an email field is captured: contact forms, newsletter boxes, popups, theme and page-builder forms (Divi, Bricks, Beaver Builder…) and custom HTML. Login, password, search and payment forms are ignored. No code needed.
Form plugin integrations – Contact Form 7, WPForms, Elementor Pro Forms, Gravity Forms, Fluent Forms and Ninja Forms are also captured server-side, with their native consent/acceptance fields recognised and the form name recorded as the contact’s source. WooCommerce customers can opt in at checkout or account registration.
Consent checkbox – by default a consent checkbox is added to captured forms and unticked submissions are not stored. Your form already has a marketing opt-in? Add the class lcc-consent to it and it is reused instead. An optional “Automatic Consent on Submission” policy captures every submission and records that policy as the consent basis.
Shortcode form – no form yet? [optcatch_form] drops a clean, mobile-friendly signup form anywhere.
Email campaigns
Campaign builder – branded newsletters with header, buttons, social links and simple formatting.
Templates – six starter designs (welcome, newsletter, product launch, follow-up, re-engagement, personal note) plus a drag-and-drop studio to save as many of your own as you like.
Segments – filter by source (captured or imported), tag, name, email, phone, signup date or consent status. Contacts from Contact Form 7, WPForms, Elementor Pro Forms and Gravity Forms are tagged with their form plugin automatically.
CSV import and export – bring existing subscribers in (up to 5,000 rows per file) with tags and a recorded permission statement.
Delivery dashboard – live sent/failed/skipped counts per campaign and per sending account.
Allowlist sending – every send intersects a positive-consent allowlist and excludes unsubscribed contacts. One-click unsubscribe link and List-Unsubscribe headers in every email.
Sending accounts
Multi-SMTP rotation – connect as many sending accounts as you like; campaigns rotate across them so no single mailbox hits its provider limit.
Daily limits and pacing – each account has its own daily limit and per-minute sending speed, so a campaign is spread out instead of going in one burst. A circuit breaker pauses an account automatically when its provider starts rejecting mail.
Gmail / Google Workspace and Microsoft 365 / Outlook via OAuth2 – no raw mailbox password stored. SendGrid API and any SMTP server are supported too.
Reliable background delivery – a heartbeat, a token-protected tick URL for server cron, and a reconciler that unsticks any campaign.
Free vs Pro
The free version is complete on its own and has no usage limits: form auto-capture, CSV import, unlimited contacts, saved segments and custom templates, the starter templates, immediate sends, and any number of sending accounts with daily limits, sending speed and rotation.
Optcatch Pro adds features, not bigger numbers:
Email warm-up – a new Gmail, Outlook or SMTP account starts at a safe daily volume and ramps up automatically. You set the start, growth and ceiling; the next day’s higher limit only unlocks once a day has really used its allowance.
Scheduled sends and drip / autoresponder campaigns – send later, or deliver a welcome message or sequence a set number of days after capture.
Wake-up and re-engagement – a follow-up shortly after capture, and one win-back email for contacts who have gone quiet, recovering leads you already paid for.
Webhooks & REST API – send leads from Zapier, Make, Typeform, landing-page builders or your own code to a secure endpoint protected by a secret key.
Pro template library – six more ready-made designs: event / webinar invitation, flash sale with coupon code, lead-magnet delivery, customer story, appointment confirmation & reminder, and a review request with one-click rating buttons.
Attachments and hosted download links.
Optcatch Pro is a separate plugin, available from optcatch.com and not hosted on WordPress.org. It is installed on its own and keeps your contacts, campaigns and settings. This free plugin contains no Pro code and no license checks: nothing in it is locked or waits for a key, and no license key can unlock anything inside it. The Pro features exist only in Optcatch Pro.
External services
This plugin connects to the following third-party services. None of these connections
happen unless you actively opt in or configure the feature described.
Freemius — used for the optional opt-in and for Pro licenses. Nothing is sent to
Freemius unless you choose to: (1) if you click “Allow & Continue” on the plugin’s opt-in
screen, your name and email, the site URL, WordPress/PHP/plugin versions and this plugin’s
activation/deactivation events are sent (the list of other plugins and themes too, unless
you switch it off on that screen); (2) if you use Optcatch Pro (a separate plugin), its license key
and site URL are sent to validate it; (3) if you fill in the optional feedback form when
deactivating, the reason you choose is sent anonymously. If you skip the opt-in, nothing is
sent. The free version receives its updates from WordPress.org.
Freemius Terms of Service |
Freemius Privacy Policy
SendGrid — only if you choose SendGrid as your sending provider in Settings. Each
campaign/wake-up email (recipient address, subject, body, and any attachment) is sent via
SendGrid’s Mail Send API instead of your server’s own mail transport.
SendGrid Terms of Service |
SendGrid Privacy Policy
Google (Gmail) — only if you connect a Google account for sending. The plugin uses
Google’s OAuth2 flow to obtain and refresh a token used solely to authenticate outgoing
mail via Gmail’s SMTP/API; your Google account email address is read to confirm which
account is connected.
Google Terms of Service |
Google Privacy Policy
Microsoft 365 / Outlook — only if you connect a Microsoft account for sending. The
plugin uses Microsoft’s OAuth2 flow and the Microsoft Graph API in the same way as the
Google integration above, solely to authenticate and send outgoing mail.
Microsoft Services Agreement |
Microsoft Privacy Statement
Data this plugin collects, and when
Per WordPress.org Plugin Guideline 7, here is exactly what is stored and when.
From your visitors (only when they tick the consent box on one of your forms):
Email address, and any of: phone, first name, last name, company — read from your form’s
own fields at the moment of submission.
The URL of the page the form was on (source_page).
Consent evidence: consent_status = opted_in, the exact consent wording shown, a wording
version id, and a UTC timestamp.
If the visitor does not tick the box, nothing is sent or stored — the form submits
normally and the plugin ignores it. This is the default.
Optional “Automatic Consent on Submission” policy: if you switch to it under Settings, every
form submission is stored as above without a checkbox, and the consent evidence records that the
contact was captured under this policy (no checkbox wording is attached). You are responsible for
having a legal basis to email these contacts.
From you, the site owner (only when you import):
The contact fields you provide (email, phone, names, company, tags).
Consent evidence: consent_status = customer_declared, the permission statement you affirmed,
and a UTC timestamp. The plugin also records that you checked the “I confirm I have permission
to email these contacts” box, with a timestamp and your user id.
Sending / operational data:
Per-recipient send records (which campaign, which contact, sent/failed/skipped, timestamp).
Unsubscribe events (status set to unsubscribed with a UTC timestamp).
The plugin does NOT collect passwords, payment/card data, or other sensitive fields from
your forms — those field types are explicitly excluded from capture. By default, email is
delivered through your own site’s wp_mail() and no lead/contact data leaves your site. If
you choose to configure SendGrid, Gmail, Microsoft 365 or an SMTP server as your sending
provider, the recipient address and email content are sent to that provider to deliver the
message — see “External services” above for details.
Sample privacy-policy clause
You are responsible for your own privacy policy. You may adapt the following:
Marketing contact data. When you submit a form on this site and tick the marketing
consent box, we store the contact details you entered (such as your email address and name),
the page you submitted from, and a record of the consent wording you agreed to together with
the date and time. We use this to send you marketing emails you have consented to. You can
withdraw consent at any time using the unsubscribe link in any email, after which we will not
email you again. We do not sell this data or share it with third parties for their own
marketing. To request access to, or deletion of, your data, contact us at [your address].
