Keeping It Within WordPress
MailPoet is unique because it lives inside your WordPress dashboard. There are no API keys to copy, no external servers to ping, and no latency. For users who want a simple, all-in-one solution, the MailPoet Spin Wheel Integration is the perfect choice.
This guide explains how to connect your gamified popup directly to your MailPoet lists to trigger instant welcome emails.
1. Prerequisites
Before you start, ensure:
- The MailPoet plugin is installed and activated.
- You have run the MailPoet setup wizard.
- You have created at least one List (e.g., “Newsletter” or “Spin Wheel Leads”).
Note: This integration works with both the Free and Premium versions of MailPoet.
2. Configuration Steps
Because MailPoet is local, the setup is instant.
- Navigate to Spin Wheel > Settings > Integrations.
- Locate the MailPoet card.
- Toggle “Enable” to ON.
- List Selection: The plugin will query your database implementation and show a dropdown of all your MailPoet lists. Select the one you want to populate.
- Save Settings.
That’s it. Test it by spinning the wheel. Go to MailPoet > Subscribers and you should see your new email immediately.
3. Managing Double Opt-in
MailPoet is strict about list hygiene.
- Global Setting: MailPoet has its own setting for this in MailPoet > Settings > Sign-up Confirmation.
- The Flow:
- User spins and enters email.
- User is added to MailPoet with status “Unconfirmed”.
- MailPoet sends an email: “Click here to confirm your subscription.”
- User clicks. Status changes to “Subscribed”.
- Bypassing it: If you disable “Sign-up Confirmation” in MailPoet settings, users will be added immediately as “Subscribed.” We recommend this for Spin Wheels because users technically “opted in” by playing the game.
4. Custom Fields & Segmentation
MailPoet allows custom fields.
- Mapping: Currently, we automatically map:
First NameLast NameEmail
- Segmentation: You can create specific “Welcome Emails” for this list.
- Go to MailPoet > Emails > Welcome Email.
- Trigger: “When someone joins the list…” -> Select “Spin Wheel Leads”.
- Time Delay: “Immediately”.
5. Performance Advantages
Why choose MailPoet over Mailchimp?
- Speed: Because it uses direct MySQL database queries, the data sync is 0.01 seconds. API calls to external services can take 1-2 seconds.
- Reliability: It works offline. Even if your server’s external connection is blocked by a firewall, local database writes always succeed.
- Cost: MailPoet is free for up to 1,000 subscribers, making it the most cost-effective WordPress Newsletter Plugin combination.
6. Debugging Steps
If names aren’t appearing:
- Check Status: Go to MailPoet > Subscribers. Is the user there but marked as “Unconfirmed”? If so, check your spam folder for the confirmation email.
- Check Conflicts: Some caching plugins (like Litespeed Cache) can interfere with MailPoet’s subscription forms. Our integration bypasses the form frontend and hits the PHP class directly, so this is rarely an issue, but clearing the cache is always a good first step.
- Database Check: Verify that the
wp_mailpoet_subscriberstable is not crashed or corrupted (rare, but happens on cheap hosting).
7. Frequently Asked Questions (FAQ)
Q: Does this work with MailPoet 2?Â
A: No. We only support the modern MailPoet 3 branch. MailPoet 2 is deprecated and insecure.
Q: Can I add users to multiple lists?Â
A: Currently, the UI only allows selecting one primary list. However, you can use MailPoet’s internal automation to say “If user joins List A, also add to List B.”
Q: What happens if I delete the MailPoet plugin?Â
A: The integration stops working immediately. The leads will still be saved in the Spin Wheel’s local “Leads” table (as a backup), but they won’t go anywhere else.
Conclusion
For WordPress purists, the MailPoet + Spin Wheel combo is elegant and powerful. It keeps your data ownership 100% on your own server and provides a seamless user experience from spin to inbox.
Need Help?
List not showing up? 👉 Contact Our Support Team