newsletter

Automate WordPress newsletter signups via MailerLite and GetResponse AJAX forms.

Updated Jan 14, 2026
One-click install
npx skills add https://github.com/michalstaniecko/wp-theme-sardynkibiznesu-2.0 --skill newsletter-michalstaniecko
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: newsletter
Source: https://github.com/michalstaniecko/wp-theme-sardynkibiznesu-2.0/tree/main/.claude/skills/newsletter
Command: npx skills add https://github.com/michalstaniecko/wp-theme-sardynkibiznesu-2.0 --skill newsletter-michalstaniecko

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

WordPress sites often struggle to collect and manage newsletter signups efficiently. This skill provides a seamless integration with MailerLite (primary) and GetResponse (fallback), with form rendering, validation, and AJAX submission to subscribe users in real-time.

Core Features & Use Cases

  • MailerLite integration to add subscribers to a specified group.
  • GetResponse as a fallback to ensure delivery when MailerLite is unavailable.
  • AJAX-based submission with client-side validation and translation-ready form templates that works with WordPress shortcodes.

Example: a blog collects emails via the signup form and automatically stores them in MailerLite, eliminating manual imports.

Quick Start

Place the newsletter_form shortcode on a page and set MAILERLITE_API_KEY in wp-config.php.

Frequently Asked Questions about newsletter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add an AJAX newsletter signup form to WordPress that integrates with MailerLite?

An AJAX newsletter signup form integrates with MailerLite by placing a shortcode on your WordPress page and configuring the MAILERLITE_API_KEY in wp-config.php, enabling real-time subscriber additions to a specified group without page reloads.

What is the best way to automate newsletter subscriptions in WordPress without manual imports?

Automating newsletter subscriptions uses AJAX-based submission with client-side validation to send user data directly to MailerLite. This eliminates manual email imports by processing real-time signups through a configured API.

Can I use GetResponse as a fallback for WordPress newsletter signups if MailerLite is unavailable?

Yes, GetResponse functions as a fallback for WordPress newsletter signups to ensure subscriber delivery when MailerLite is unavailable. The system relies on configured API keys to route subscriber data appropriately during outages.

Do I need to set API keys in wp-config.php to use AJAX subscription forms?

Yes, you must define API keys like MAILERLITE_API_KEY in wp-config.php to use AJAX subscription forms. This securely connects your WordPress instance to the mailing platform, supporting group_id targeting and nonce validation.

How does client-side validation work with WordPress newsletter shortcodes?

Client-side validation works with WordPress newsletter shortcodes by checking form inputs via AJAX before submission. It uses nonces for security and translation-ready templates to ensure valid data reaches MailerLite or GetResponse.

Does the newsletter signup form support group_id targeting in MailerLite?

Yes, the newsletter signup form supports group_id targeting in MailerLite to add subscribers to a specified group. This requires setting the group parameter within your shortcode and configuring the API key.