描述
Antimanual Campaign is a self-hosted, all-in-one email marketing and automation plugin for WordPress. Build beautiful newsletters, launch automated multi-step drip sequences, capture leads with visual forms, clean your lists with a built-in email validator, and track real-time campaign performance—all directly within your WordPress dashboard without recurring SaaS subscription fees.
Tired of monthly fees and subscriber limits on platforms like Mailchimp, ActiveCampaign, or Brevo? With Antimanual Campaign, your audience, data, and email infrastructure remain 100% yours.
🌟 Key Highlights
- 100% Self-Hosted & Private — No monthly subscription fees, no subscriber limits, and zero third-party vendor lock-in.
- AI Writing Assistant (OpenAI & Gemini) — Generate high-converting subject lines, preheaders, and engaging body copy in seconds.
- Knowledge-Grounded AI (RAG) — Attach brand documentation or knowledge files so the AI writes accurate, context-aware emails tailored to your business.
- Automated Drip Sequences — Create automated multi-step onboarding and nurture email series with customizable hour/day delays.
- Smart Audience Segmentation — Manage unlimited subscribers, targeted lists, granular tags, and custom metadata fields.
- Visual Lead Capture Form Builder — Build responsive subscription forms with custom fields and GDPR compliance; embed anywhere via shortcode or auto-resizing iframe.
- Double Opt-In System — Protect list quality with verified double opt-in confirmations and customizable landing pages.
- Built-in Email Validator — Check syntax, verify MX records, and filter out disposable/temporary emails using a locally bundled blacklist.
- Real-Time Analytics & World Map — Monitor open rates, click-through rates (CTR), per-link clicks, and viewer locations on an interactive SVG world map.
- Client-Ready Shareable Reports — Share secure, tokenized live campaign performance dashboards with team members or clients without granting admin access.
- Native Delivery & SMTP Compatibility — Reliable background batch sending via WP-Cron; works out of the box with
wp_mail()and any SMTP provider.
🚀 Complete Feature Breakdown
1. Smart Email Campaigns & Broadcasts
- Multiple Campaign Types: Send immediate broadcasts, schedule emails for any date/time, or set up recurring automated newsletters (daily, weekly, monthly).
- Responsive Email Templates: Choose from clean, pre-designed responsive HTML templates (Modern, Clean, Digest, Product Showcase) or paste your own custom HTML designs.
- Dynamic Personalization: Personalize content with merge tags including
{{first_name}},{{last_name}},{{email}},{{site_name}},{{year}}, and custom subscriber fields. - One-Click Test Emails: Preview and send test emails to your inbox before launching any campaign to verify formatting and deliverability across devices.
2. AI Copywriting & Knowledge Context
- Dual AI Provider Support: Connect your own OpenAI (GPT-4o, GPT-4) or Google Gemini (Gemini 1.5 Pro, 2.0 Flash) API keys.
- High-Converting Subject Lines & Preheaders: Let AI brainstorm dozens of catchy subject lines, preview texts, and call-to-actions.
- Tone of Voice Control: Adjust copy tone to match your brand style (Professional, Friendly, Urgent, Persuasive, Informative, Casual).
- Knowledge Context Integration: Attach knowledge files or product documentation to ground the AI’s responses, preventing hallucinations and ensuring brand-accurate messaging.
3. Automated Multi-Step Drip Sequences
- Visual Sequence Builder: Design linear email journeys for customer onboarding, welcome sequences, lead nurturing, and educational courses.
- Flexible Delays: Set step-by-step delays in minutes, hours, or days between automated emails.
- Audience-Based Triggers: Automatically enroll subscribers into sequences based on their assigned list or specific tags.
- Sequence Performance Tracking: Track open rates and click rates for each individual step in your automation funnel.
4. Subscriber Management & Audience Segmentation
- Unlimited Subscribers & Lists: Organize contacts into multiple targeted lists without arbitrary subscriber caps or pricing tiers.
- Behavioral Tagging: Apply tags to track user interests, purchases, or signup sources for precision targeting.
- Flexible Custom Fields: Collect and store custom subscriber data (company name, phone number, birthday, etc.) to use in campaigns.
- CSV Bulk Import & Export: Easily migrate your audience with column-mapping import and instant CSV export.
- Subscriber Status Lifecycle: Track subscriber statuses seamlessly (Subscribed, Unconfirmed, Unsubscribed, Bounced).
5. Visual Lead Form Builder & Responsive Embeds
- Intuitive Form Builder: Create attractive email signup forms directly inside WordPress with custom colors, labels, and styling.
- Field Customization: Include text inputs, dropdowns, radio buttons, checkboxes, and required GDPR/Privacy consent fields.
- Flexible Embedding: Embed forms anywhere using the
[amcm_form id="..."]shortcode, or use the auto-resizing iframe embed script to place forms on any external website. - Automatic List & Tag Assignment: Automatically route form submissions into designated subscriber lists and attach behavioral tags.
- Configurable Double Opt-In: Send automated verification emails with customizable confirmation links and success landing pages.
6. Built-in Email Validator & Sender Reputation Defense
- Syntax & Domain MX Check: Verify email address syntax and validate recipient DNS MX records before sending.
- Bundled Disposable Email Filter: Automatically detect and flag temporary/burner email providers using an offline, locally bundled blacklist—no external API calls required.
- SMTP Handshake Probing: Perform non-intrusive SMTP handshake checks to verify mailbox existence.
- Self-Hosted Verifier Integration: Optionally connect to your own self-hosted email verification microservice for high-volume background checks.
- List Hygiene: Reduce bounce rates, prevent spam complaints, and protect your domain’s sender reputation.
7. Deep Analytics & Interactive Visual Reports
- Live Delivery Metrics: Track total emails sent, successful deliveries, open rates, unique opens, click-through rates (CTR), unsubscribes, and bounces.
- Per-Link Click Tracking: Detailed breakdown table showing exactly which URLs within your email generated the most engagement.
- Interactive SVG World Map: Visualize where your audience is opening your emails across the globe (powered by privacy-friendly country lookup).
- Shareable Campaign Reports: Generate secure, tokenized public links to share live campaign reports with clients, sponsors, or team members—no WordPress login required.
8. Deliverability & Enterprise Security
- Seamless SMTP Integration: Fully compatible with popular SMTP plugins (WP Mail SMTP, FluentSMTP, Post SMTP, Amazon SES, SendGrid, Mailgun, Brevo, etc.).
- WP-Cron Batch Sending: Smart queue processing with configurable batch sizes and sending limits to avoid server timeouts and host restrictions.
- AES-256 Encrypted Secrets: All external API keys (OpenAI, Gemini, Verifier) are encrypted in the database and never exposed to the frontend in plain text.
- Strict WordPress Coding Standards: Fully audited for nonces, capabilities, input sanitization, and output escaping.
External services
This plugin can connect to the services listed below. Nothing is contacted until you configure the matching feature — no data is sent anywhere by default.
-
OpenAI API (https://api.openai.com) — used only when OpenAI is the selected AI provider and you run an AI action (generate campaign copy, subject lines, sequence steps, or template suggestions). The prompt you supply, the campaign topic/tone, the text extracted from any knowledge files you attach, and your API key are sent with each request. Requires your own API key; no request is made without one.
Terms: https://openai.com/policies/terms-of-use
Privacy: https://openai.com/policies/privacy-policy -
Google Gemini API (https://ai.google.dev/gemini-api/docs) — used only when Gemini is the selected AI provider, for the same actions and with the same data as above. Requests go to generativelanguage.googleapis.com. Requires your own API key.
Terms: https://ai.google.dev/gemini-api/terms
Privacy: https://policies.google.com/privacy -
ip-api.com (https://ip-api.com) — optional country lookup for the campaign location report. Disabled by default. When enabled, the IP address of a reader who opens a tracked email is sent to ip-api.com and only the returned two-letter country code is stored. Enable it with:
add_filter( ‘amcm_enable_ip_geolocation’, ‘__return_true’ );
Terms and Privacy: https://ip-api.com/docs/legal -
Your own email-verification server — optional. If you enter the URL and API key of a self-hosted verification server in the Email Validator settings, the email addresses being validated are sent to that server instead of being probed over SMTP from your site. No server address is preconfigured, so this is inactive unless you set one.
-
Freemius webhooks (https://freemius.com) — optional, inbound only. If you paste a webhook URL generated by this plugin into your Freemius dashboard, Freemius posts customer opt-in events to your site so marketing-opted-in buyers can be added as subscribers. The plugin never sends data to Freemius.
Terms: https://freemius.com/terms/
Privacy: https://freemius.com/privacy/
Source code and build process
The admin interface is written in TypeScript/React and compiled with @wordpress/scripts (webpack). The unminified sources for everything in build/ are included in the src/ directory of this plugin package. To reproduce the bundled files from source, run npm install && npm run build from the plugin root.
安装
- Upload the
antimanual-campaignfolder to the/wp-content/plugins/directory, or install the zip via Plugins > Add New > Upload Plugin in WordPress. - Activate the plugin through the Plugins screen in WordPress.
- Navigate to Antimanual Campaign in your WordPress admin sidebar.
- Go to Settings and configure your sender name, email address, and optional AI provider (OpenAI or Google Gemini).
- Create your first subscriber list or subscription form and start sending campaigns!
常见问题
-
Do I need a third-party email marketing service like Mailchimp?
-
No. Antimanual Campaign is a complete, standalone email marketing platform built right into WordPress. Subscriber management, campaign creation, automated sequences, sending, and reporting are all handled natively on your site.
-
Is there any limit on how many subscribers or emails I can send?
-
No. Unlike hosted email marketing services that charge based on list size or monthly email volume, Antimanual Campaign places zero artificial limits on your subscriber count or campaigns. Your only limit is what your web host or SMTP sending provider allows.
-
How do I ensure high email deliverability?
-
We recommend pairing Antimanual Campaign with an established SMTP plugin (such as WP Mail SMTP, FluentSMTP, or Post SMTP) connected to a reliable transactional email provider (like Amazon SES, SendGrid, Mailgun, Brevo, or Postmark). Additionally, using our built-in Email Validator to weed out invalid and disposable emails keeps bounce rates low and protects your sender reputation.
-
Which AI providers and models are supported?
-
Antimanual Campaign supports OpenAI (such as GPT-4o, GPT-4) and Google Gemini (such as Gemini 1.5 Pro, 2.0 Flash). You supply your own API key, and you only pay for what you use directly to the AI provider.
-
How does knowledge-grounded AI writing work?
-
You can upload or link reference documentation and knowledge files. When writing email copy or sequences, the plugin injects relevant excerpts into the AI prompt so the generated text accurately reflects your product details, branding guidelines, and tone.
-
Are my API keys secure?
-
Yes. All API keys are encrypted at rest using WordPress cryptographic keys and AES-256 encryption. Decrypted keys are never sent to the browser or stored in plain text in the database.
-
Can I embed signup forms on other pages or websites?
-
Yes. Every form created with the visual Form Builder can be embedded on any WordPress page or post using the
[amcm_form id="..."]shortcode. You can also generate an auto-resizing iframe embed code to place the form on external sites or landing pages. -
How does the built-in Email Validator work?
-
The validator performs multi-level verification: syntax checking, domain MX record validation, and screening against an offline, locally bundled disposable/temporary email blacklist. You can also enable deep SMTP pinging or connect a self-hosted verification server.
-
Yes. In each campaign report, you can generate a secure, tokenized public report link. Anyone with this link can view the real-time open rates, click statistics, link click counts, and world map without needing a WordPress login.
评价
此插件暂无评价。
贡献者及开发者
「Antimanual Campaign – AI powered email campaign and automation in WordPress」是开源软件。 以下人员对此插件做出了贡献。
贡献者更新日志
0.6.3
- Improved: WordPress.org packages no longer include extra Composer command-line helper files.
0.6.2
- Improved: Existing Campaign settings, tables, and admin links are migrated automatically so sites keep working after the prefix change.
0.6.1
- Improved: WordPress.org packaging no longer ships Composer CLI binaries.
- Improved: The disposable-email list is bundled locally and is no longer fetched remotely.
- Improved: Plugin functions, options, tables, menu slugs, and script handles now use a single
amcmprefix.
0.6.0
- Improved: Form Embeds – External iframe embeds auto-resize to fit the form and use cleaner standalone styling.
- Improved: Double Opt-In – Confirmation pages have clearer, more consistent styling.
- Improved: Shared Reports – Shared campaign reports present with a dedicated, cleaner layout.
- Fixed: Security – Strengthened access checks on public form, webhook, and shared-report endpoints.
0.5.0
- Init: Initial standalone release of Antimanual Campaign.
