The GamiPress – Conditional Emails plugin is a premium add-on designed to automate user engagement by sending personalized emails triggered by specific gamification milestones.
The GamiPress – Conditional Emails plugin is a premium add-on designed to automate user engagement by sending personalized emails triggered by specific gamification milestones.
This is EXACTLY the same product as distributed by the developer. Sales Page
To ensure the plugin functions correctly, your environment should meet the following minimum standards:
Core Plugin: Requires GamiPress 2.0.0 or higher.
WordPress Version: 4.4 or higher (Tested up to 6.9.4+).
PHP Version: 7.4 or higher recommended for optimal performance.
Database: MySQL 8.0/MariaDB equivalent.
Memory Limit: Minimum 256MB recommended (though the plugin itself has a very light footprint of approx. 0.66 KB per process).
The plugin operates as an automation layer on top of the GamiPress engine, utilizing the following logic:
| Feature | Details |
| Trigger Conditions | Reach a points balance, unlock a specific achievement (or type), or reach a specific rank. |
| Sending Controls | Set “Maximum Sends” (total) and “Maximum Sends Per User” to prevent spamming. |
| Scheduling | Emails are triggered based on a creation date; only events occurring after the set date will trigger the email. |
| Testing Utility | Includes a “Send Test Email” function within the admin UI to preview formatting and tags. |
| Multisite Support | Fully compatible with WordPress Multisite installations and data centralization. |
The plugin uses a robust tag system to inject user data into the subject or body of the email. These are generated based on your custom slugs:
Points Tags: {points_type_balance} (e.g., {credits_balance}).
Achievement Tags: {achievement_type_id}, {achievement_type_title}, {achievement_type_link}.
Rank Tags: {rank_type_id}, {rank_type_title}, {rank_type_priority}.
Extensibility: The plugin is “developer-friendly” with specific hooks and filters to modify email content or conditions programmatically.
Performance: Features built-in caching to avoid repetitive database calls when retrieving conditional email configurations.
Hierarchy: Settings follow a priority logic: Single Item Settings (Achievement/Rank) > Type Settings > Global Email Settings.