GamiPress Email Digests - WordPress Plugin
Email Digests gives you the ability to send email digests periodically to keep in touch with your users and build engagement with them. In just a few minutes, you will be able to build email digests to being sent daily, weekly, monthly or yearly.

Plugin Features
The plugin GamiPress Email Digests offers a solution for generating comprehensive email summaries of activity related to this add-on for GamiPress on WordPress sites. With this tool, users can stay updated on achievements, points, or any other events within the platform through easily digestible email notifications. Its integration ensures that community members remain engaged and informed about their progress and rewards effortlessly. The support for HTML templates enables customization, providing a seamless experience for both administrators and users. This integration ultimately streamlines communication processes and enhances the user experience within GamiPress environments.
Specifications:
| Release date: | 11-10-2020 | |
| Last updated: | 17-08-2026 | |
| Type: | Paid | |
| License: | GPL | |
| Subject: | Miscellaneous for GamiPress | |
| Compatibility: | W5.x W6.x | |
| Includes: | Plugin | |
| Language packs: |
|
|
| Developer: | GamiPress | |
| Rating: | ||
Share with your friends!
How to Configure GamiPress Email Digests for Regular User Progress Emails
GamiPress Email Digests is not meant to send yet another one-off notification. Its job is to package gamification activity into a clean summary: the user gets an email showing what changed in their points, achievements, and ranks, while the site owner avoids flooding the inbox with a separate message for every action. In this guide, we’ll look at how to approach installation, which settings to check first, how to build a digest that is actually useful, and how to confirm that delivery is really working.
This guide assumes your site already uses GamiPress, with point types, achievements, ranks, or at least a clear plan to implement them. If your core gamification setup is not in place yet, Email Digests will have nothing meaningful to summarize. That is why part of the preparation is about validating your GamiPress logic, not just uploading the add-on.
Special attention should also go to email delivery and scheduling. The add-on relies on WordPress Cron, so the outcome depends not only on the email layout itself, but also on site activity, hosting settings, SMTP delivery, and whether the task scheduler has been disabled. At the end, you’ll find troubleshooting for common symptoms, related options within the GamiPress ecosystem, and the questions you should answer before turning the digest on for your full user base.
What a Recurring Digest Solves in GamiPress
Standard notifications work well at the moment something happens on a gamified site: the user earns points, unlocks an achievement, moves up in rank, and immediately sees confirmation. But on an active site, another problem appears quickly - individual emails start competing with each other. If every small action triggers its own message, users will either stop noticing the emails or turn notifications off entirely.
A digest solves that by grouping updates together. Instead of sending a string of small emails, the site sends a scheduled summary. For the site owner, that is a way to stay in touch without creating unnecessary noise. For the user, it becomes a clear report: what they earned, where they made progress, and why it is worth coming back.
According to the official documentation, Email Digests works on a schedule and uses tags to insert GamiPress data into the email. This is especially useful when rewards are not just decorative, but part of the user journey: learning platforms, clubs, forums, account dashboards, stores with loyalty points, internal knowledge bases, and communities built around ranks.
When a Digest Works Better Than an Instant Notification
A digest should not replace every message your site sends. Its strength is in recurring review, not urgent delivery. If the user needs to know immediately about a critical action, such as a payment, password reset, or important system error, that is not what Email Digests is for. But if the goal is to remind them about accumulated progress, highlight recent achievements, and nudge them toward the next step, a periodic summary is gentler and easier to understand.
- On a learning site, the digest can remind users about new points, their latest achievement, and their current rank.
- For a community, it can bring members back into activity without sending a separate email for every comment or login.
- For a loyalty site, it can show the user’s points balance and encourage them to use the rewards they have earned.
- For a private club, it turns gamification into a regular progress report instead of a random series of pop-up events.
The key check before rollout: if the email does not answer the user’s question, “What changed for me, and why should I come back?”, the digest will feel like just another mailing. Define the purpose of the summary first, then configure the frequency.
Who GamiPress Email Digests Is For and When Another Approach Makes More Sense
This add-on is useful for site owners who already use GamiPress as a progress system. That is an important condition: Email Digests does not create points, ranks, or achievements from scratch. It takes an existing gamification model and helps you send the user a recurring email summary of that progress.
The product is most effective on sites built around repeat visits. If a user comes once, downloads a file, and never returns, a recurring summary may be unnecessary. But if the site revolves around earning experience, completing lessons, participating in a community, making purchases with points, or progressing through a rank-based system, the digest becomes part of your retention strategy.
Good-Fit Scenarios
- Learning projects where points and achievements help users complete a course or a sequence of tasks.
- Communities and forums where users earn rewards for posting, replying, logging in, or participating.
- Loyalty sites where points balances and ranks should stay visible through regular reminders.
- Private clubs and account dashboards where user progress matters for engagement.
- Editorial projects where gamification supports the habit of reading, commenting, and coming back.
When the Product May Not Be the Right Fit
You should not implement Email Digests just because your site can send email. If you do not have configured point types, achievements, or ranks, the message will end up empty or too generic. If your users need strict subscription management by interests, segments, and marketing flows, it is better to use a dedicated email platform or automation tool and keep Email Digests focused on gamification summaries.
There is also a technical limitation in terms of expectations: delivery depends on WordPress Cron and the site’s mail infrastructure. On a low-traffic project, cron events may run late, and on restrictive hosting, some emails may hit sender limitations. That does not make the product bad, but it does mean you should validate it carefully before a full rollout.
What to Check Before Installing It on a Live Site
Before installing the add-on, check more than just WordPress compatibility. You also need to verify that your gamification setup is meaningful and ready. Email Digests is only useful when GamiPress already contains data worth showing to the user. Preparation should therefore happen in two directions: the state of GamiPress and the state of your email setup.
Basic GamiPress Check
Open the admin panel and make sure GamiPress is being used in a real way, not just sitting there enabled. The site should have at least one configured point type, several achievements, or ranks. Confirm that events are actually being written to the log, user balances are being updated, and public GamiPress blocks, shortcodes, or widgets are displaying correct data.
- Make sure the core GamiPress plugin is installed and active.
- Open the points, achievements, and ranks settings you plan to include in the emails.
- Create or choose a test user who already has real GamiPress activity.
- Make sure the site does not contain duplicate reward types with similar names, or the email will be harder to read.
- Check that user email addresses are valid and do not belong to technical test accounts.
Email and Scheduling Check
GamiPress Email Digests does not replace WordPress SMTP configuration. If the site already struggles to send normal emails, the digests will also be unreliable. Start by checking the sender, the From Address, the sender name, the GamiPress email template, and delivery of test emails from WordPress.
GamiPress includes a Settings - Emails section where the global email parameters are configured: template, logo, sender name, sender address, and footer text. These settings affect how all GamiPress emails are perceived, so it is worth cleaning them up before you configure the digest itself.
| What to Check | Why It Matters | How to Tell It Is Ready |
|---|---|---|
| GamiPress events | The digest should display real points, achievements, or ranks. | Your test user has a reward log and visible progress. |
| Global email settings | The sender and template affect how trustworthy the email looks. | A test email arrives with a clear sender name and a valid address. |
| WordPress Cron | The digest schedule depends on WordPress background tasks. | Scheduled site tasks are running, and hosting is not blocking them. |
| Email consent | Users should understand what emails they receive and how to manage them. | The site has a clear notification policy or an email settings page. |
If any of those items is uncertain, it is better to test with a small group of users or on a site copy first. The biggest mistake before installation is enabling recurring sends for your entire database without first validating the email content and cron behavior.
Installing the Add-On and Running the First Check
GamiPress Email Digests installs like a normal WordPress plugin. In the admin panel, go to Plugins - Add Plugin, upload the add-on ZIP file, click Install Now, then Activate. After activation, verify that an Email Digests section appears in the GamiPress menu or within the related add-ons screens.
Do not start with a bulk send. The first pass is only meant to confirm that the add-on can see GamiPress data, the management screen opens without errors, the global email settings do not conflict with the admin theme, and the schedule can be saved.
Quick Post-Activation Checklist
- Open the GamiPress menu and find the email digest management screen.
- Make sure the admin page loads without PHP warnings or JavaScript errors.
- Open the global GamiPress settings under
Settings-Emailsand verify the sender. - Create a draft digest or open the add-new screen without enabling the mailing for all users.
- Save a minimal configuration and make sure it still exists after reloading the page.
If the site uses admin-side caching, aggressive script optimization, or strict role restrictions, temporarily exclude GamiPress admin pages from those rules. Standard WordPress setups rarely need this, but on tightly locked-down projects, editors and managers may not see the menu item they need.
Quick summary: after installation, you should have a working digest management screen, valid GamiPress email settings, and at least one test user with data available for the email. Without those three things, the rest of the setup becomes guesswork.
How to Build a Useful Email: Subject, Content, and Tags
The digest content should be short, personal, and tied to real progress. GamiPress documentation explains that tags can be used in emails, and tags related to GamiPress types are built from the slug of the corresponding type. That principle matters: you should not manually write every user’s balance, achievement, or rank into the email if the system can insert that data for you.
Start with a simple structure. An overly long digest is harder to read and harder to validate. A good first version usually includes a greeting, one sentence explaining the time period, 2 to 4 progress blocks, and a short link back to the user dashboard or activity area.
What Data to Include
Do not try to squeeze the user’s entire profile into one email. Choose the data that helps them understand progress. On a points-based site, that might be the current balance and recent awards. In an achievement system, it could be the latest unlocked achievement and the next nearby goal. For ranks, it might be the user’s current rank and a hint at the next step, if that logic already exists in your GamiPress model.
- The current balance of the main point type.
- Recent achievements or rewards, if they truly matter for motivation.
- The user’s current rank, if ranks are used on the site.
- A link to the profile, progress page, dashboard, or task area.
- A short prompt for what to do next: finish a lesson, return to the discussion, complete an action, or review a reward.
How to Write the Email Subject
The subject line should promise a concrete takeaway, not sound like an automated blast. Instead of a generic phrase like “Your Digest,” it is better to use a meaningful angle: “Your Progress This Week,” “New Points and Achievements,” or “Your Club Activity Summary.” If the add-on allows tags in the subject line, use them carefully. Personalization helps, but a long subject packed with placeholders can end up looking like a technical string.
Tag Validation Before Launch
After saving the email, do not just check whether it was sent. Also confirm that the tags were replaced with real values. If the user sees a raw string inside curly braces, you are likely using the wrong tag, the GamiPress type slug does not match what is expected, or that particular user does not have the required data.
Practical rule: test the email first on a user who definitely has points, an achievement, and a rank. That makes it much easier to tell whether the problem is the tag itself or missing data.
Send Frequency: daily, weekly, monthly, and yearly Without Overloading Users
The official Email Digests documentation describes four scheduling options: Daily, Weekly, Monthly, and Yearly. Daily mode has no extra fields. Weekly mode lets you choose the day of the week, monthly mode lets you choose the day of the month, and yearly mode lets you choose both day and month. For monthly and yearly schedules, the documentation also notes what happens when the selected day is greater than the last day of the month: the send is moved to the last available day.
Choosing a frequency is not only a technical setting. It should match the pace of real activity. If users earn rewards several times a day, a daily summary may be justified. If activity is moderate, weekly is often easier to read. A monthly summary works well for loyalty programs, ranking recaps, and calmer communities. Yearly mode is better suited to occasional milestone summaries, such as anniversaries or larger reports, not as the main engagement channel.
How to Choose a Safe Starting Frequency
For most sites, weekly delivery is the safest place to start. It gives enough time for events to build up, but does not turn the email into such a rare update that users stop connecting it to their own actions. Daily mode only makes sense where activity is genuinely high: a learning challenge, a gaming community, a busy forum, or a site with daily assignments.
| Frequency | When It Fits | What to Check |
|---|---|---|
Daily |
Lots of daily actions, points, and rewards. | The email does not repeat itself and does not feel empty. |
Weekly |
The standard choice for courses, clubs, and communities. | The selected weekday makes sense for when users are likely to come back. |
Monthly |
Loyalty programs, low-intensity projects, and infrequent achievements. | The chosen day of the month does not create issues in shorter months. |
Yearly |
Period-end summaries, anniversaries, and occasional progress reports. | The email truly carries summary value instead of replacing standard notifications. |
Why You Should Not Start at the Highest Frequency
The more often the email is sent, the stronger the demands on both content and delivery. If the user receives a daily summary with no new information, trust in the email drops quickly. If the site sends a high volume of mail all at once, your email provider or hosting environment may throttle delivery. That is why frequency should only increase after you verify that the email is actually useful, not just because the option exists in the interface.
Practical Scenario: A Weekly Summary for a Learning Site
Let’s walk through a scenario that shows the value of the product clearly. Imagine a site with a course where GamiPress awards points for completing lessons, grants achievements for finishing modules, and raises ranks for sustained activity. The goal is to send the user a weekly email that shows progress and points them toward where to continue.
Goal
You want a recurring email that shows the user their progress over the selected period and gently guides them back into learning. The email should not replace the profile page, but it should provide a quick summary: how many points they have accumulated, which achievement they earned, which rank is currently active, and where to continue next.
Preparation
- A course-related point type is already configured in GamiPress.
- Achievements exist for completing lessons or modules.
- Your test user has at least one action recorded in the GamiPress log.
- The global GamiPress email settings are filled out under
Settings-Emails. - WordPress email delivery has been tested using a test send or an SMTP plugin.
Setup Steps
- Open the Email Digests management screen from the GamiPress menu.
- Create a new digest and give it a clear internal name, such as “Weekly Course Progress.”
- Use a short subject line tied to user progress, not the technical name of the add-on.
- In the email body, add a greeting, a points balance block, an achievement or rank block, and a link back to the course.
- Set the schedule to
Weeklyand choose the weekday when users normally return to learning content. - Save the digest and make sure the settings do not reset after reloading the page.
- Send a test email if that button is available in your version, or temporarily validate the send using a small test group.
Checking the Result
Open the received email and verify three things. First, the tags should be replaced with real data instead of technical placeholders. Second, the message should make sense without opening the admin panel. Third, the link should send the user to a place where they can actually continue the action: their dashboard, the course page, a progress profile, or the assignments page.
What Can Go Wrong
If the email arrives empty, check the test user’s data. If no email arrives at all, start with WordPress delivery and cron, not the digest text. If the email arrives but looks like a collection of technical strings, review the tags, the GamiPress type slugs, and whether that user actually has the matching data.
Practical Use Ideas for Different Types of Sites
The same digest mechanism can be used in different ways. The key is not to turn the product into a general marketing newsletter. GamiPress Email Digests works best when the email explains the user’s progress inside the reward system.
Course or Learning Club
For a course, it makes sense to send a summary of points, the latest achievement, and the current rank. The email can include a link to the next lesson or the progress page. The test is simple: the user should understand what they have already done and what the logical next action is.
Community or Forum
In a community, the digest helps avoid overwhelming members with instant emails. Instead of sending a notification for every small action, you can show the cumulative result once per period: participation, rewards, and rank progress. In this scenario, frequency matters even more, because if the email is too frequent, it starts competing with standard forum notifications.
Account Dashboard with a Loyalty Program
If the site awards points for purchases, actions, or participation, the digest can remind users of their balance and the ways they can use those points. At the same time, do not promise discounts or redemption rules unless those are handled by another add-on and confirmed by the current configuration. Email Digests shows a progress summary, not the full rules of the store.
A Site with Rare but Important Achievements
On projects where achievements are awarded infrequently, a monthly or even less frequent digest is usually the better choice. The email should feel like an event, not an empty habit. Check whether the chosen period contains enough meaningful data. If most users see no changes over a month, it may be time to rethink the gamification model itself or reserve the digest for a more suitable scenario.
How to Verify Delivery, Cron Behavior, and Real User Impact
Result validation should happen in layers. It is not enough to see a saved digest in the admin panel. You need to confirm that the email is being generated, the scheduled task is running, WordPress can send email, and the user receives a message that actually makes sense.
Content Check
First, review the email as an editor would. Open it in the test user’s inbox and read it without relying on your knowledge of the settings. Is it clear what time period the summary covers? Does the email contain personal progress instead of generic promotional copy? Do the links work? Are any tags still visible as technical placeholders?
Delivery Check
If the email does not arrive, do not start by rewriting the digest text. Check basic WordPress mail delivery, SMTP configuration, the sender address, and the spam folder. The official Email Digests documentation explicitly recommends reviewing the site’s email setup if messages are not being sent. On live projects, authenticated SMTP delivery is usually the better option because hosting-based mail() often produces inconsistent results.
WordPress Cron Check
WordPress Cron does not behave like a system scheduler that runs every second regardless of whether anyone is visiting the site. According to WordPress documentation, it checks scheduled tasks when pages are loaded. That means on a low-traffic site, the schedule may run later than expected, and on a site where cron has been disabled, it may not run at all.
If hosting or an optimization plugin has disabled WordPress Cron through DISABLE_WP_CRON, Email Digests delivery may stop working. In that case, you either need to restore the standard cron setup or configure a system call to wp-cron.php based on WordPress and hosting recommendations. Do not change those settings blindly: they affect more than Email Digests, including updates, scheduled publishing, and background tasks used by other plugins.
User Impact Check
After the technical checks, look at user behavior. Do not promise an increase in activity unless you have actually measured it. But you can monitor practical signals: complaints about email frequency, clicks on the link inside the email, returns to the progress page, notification opt-outs, and support questions. If the email arrives consistently but does not help users take action, the issue is not cron. It is either the content or the frequency.
It is helpful to choose one simple metric before the first sends go out. This does not have to be advanced analytics. A practical check is enough: how many test users clicked through to their dashboard, how many contacted support, how many asked to stop receiving emails, or how many returned to a task after receiving the summary. That kind of signal does not prove absolute effectiveness, but it does help you decide whether to keep the current frequency, revise the subject line, shorten the content blocks, or pause the digest for now.
If the site has a dedicated progress page, link to that page from the email instead of sending users to the homepage. That makes the validation more honest: users land where they can immediately see the same points, achievements, or ranks mentioned in the email. If no such page exists, create a clear area inside the account dashboard or use existing GamiPress blocks first. Otherwise, the email will send users somewhere that does not let them verify their own progress.
This small measurement loop becomes especially useful after you change the frequency, because it shows whether the summary became clearer for real users, not just less frequent or longer.
How to Roll Out the Digest Without Risking Your Entire User Base
The safest rollout pattern is not to enable the recurring summary for everyone right away. Even if the technical checks look good, your live audience may have different expectations: some users are used to receiving only system emails, some do not understand the points system, and some have not logged in for a long time and no longer remember why they are receiving the message. That is why Email Digests should be treated as a communication setup, not just a single switch in the admin panel.
Start with a small group: administrators, editors, a few active users, or a closed test segment. It is important for those people to represent different progress states. One user with a new achievement, one with a points balance, one with no activity during the period, and one with a current rank will show you how the email looks across different situations.
Pilot Group and Test States
For the pilot, prepare more than just a list of addresses. Define the expected outcome for each participant. If the user has points, the email should show the balance or the related block. If the user has no new events, the email should not look broken. If the system uses ranks, make sure the rank is inserted correctly and is not confused with the name of the rank type itself.
- An active user shows how a content-rich summary looks.
- A low-activity user helps you verify that the email will not feel empty.
- An administrator checks the links, sender identity, subject line, and tag accuracy.
- A user on a different email domain can help reveal delivery problems tied to a specific provider.
After the first send, do not collect vague impressions. Ask concrete questions instead: is it clear why the email arrived; is personal progress visible; is there an obvious link to the next step; does the subject line feel like a promotional blast; did the email land in the primary inbox or in spam?
Stop and Rollback Criteria
Before enabling the digest for the full audience, define what would count as a reason to stop. For example, part of the test group does not receive the email, tags are not replaced, the link leads to a restricted page, users do not understand how to manage the emails, or cron runs the send with unpredictable delay. That is not a failed rollout. It is a normal checkpoint for refinement.
Rollback should be simple: temporarily disable the specific digest, lower the frequency, remove a questionable block from the email, or keep delivery limited to the test group. Do not try to fix the problem by increasing frequency or adding a long explanation to the email. If the core logic is unclear, more text will only make the message feel even more like unwanted mail.
How Not to Turn the Digest Into a Marketing Newsletter
Email Digests works best when it stays in the role of a service email about progress. Adding news, promotions, random announcements, or long calls to action should be done very carefully. The user opened the email to understand their GamiPress results, not to read everything the site owner happened to want to send that week.
If you need a separate marketing channel, use a separate tool and separate consent. In the digest itself, keep only what relates to gamification: points, achievements, ranks, a link to the profile, and the next step. That approach builds more trust in the email and makes troubleshooting easier. If something goes wrong, you are testing one clear function instead of a hybrid of notification, newsletter, and report.
Quick Summary Before Full Rollout
Before you enable the digest for all users, you should have a saved email template, a working test send, a clear schedule, validated tags, an email settings management page, and a rollback plan. Only then does the recurring digest become a controlled tool instead of an experiment on your full subscriber base.
Safely Setting Up a User Email Preferences Page
GamiPress provides the [gamipress_email_settings] shortcode, which displays GamiPress email notification settings for the user. The documentation describes the groups, types, current_user, and user_id attributes. This shortcode belongs to the broader GamiPress email settings system, but it pairs well with Email Digests because it helps users understand and control the email flow.
The safest enhancement is to create an “Email Settings” page inside the user dashboard or a restricted area of the site and place the shortcode there. This does not require editing plugin core files or interfering with delivery. The user gets a clear place to manage available email settings, and the administrator reduces the number of “why am I getting these emails?” questions.
Option for Full Detail
If you want users to see settings by groups and email types, use the version with explicit attributes:
[gamipress_email_settings groups="yes" types="yes" current_user="yes"]
This version works well on sites where users understand the difference between points, achievements, and ranks. After publishing the page, open it as a test user and make sure the settings list is not empty and does not show disabled groups you are not using.
Option for a Simpler Page
If your audience should not have to understand notification types in detail, the documentation allows a more compact setup:
[gamipress_email_settings groups="no" types="no" current_user="yes"]
That creates a broader, simpler control and keeps the interface lighter. Rolling it back is easy: remove the shortcode from the page or unpublish the page. Do not edit GamiPress files just for this task - the built-in shortcode is enough.
Post-publish check: sign in as a regular user, open the email settings page, change an available toggle, and make sure saving the change does not break the GamiPress email scenarios you rely on.
Why the Digest Is Not Sending or Is Arriving Incorrectly
Email Digests issues almost always come from one of four places: GamiPress data, the email template, mail delivery, or cron. To avoid changing everything at once, troubleshoot based on the symptom.
The Email Does Not Arrive at All
Symptom: the digest has been created and saved, but the user never receives it. Possible causes include WordPress not sending email, SMTP not being configured, cron not running, the message landing in spam, or the schedule not having fired yet.
Start by sending any other WordPress test email or GamiPress email. Then check the spam folder and the SMTP plugin logs, if one is installed. After that, verify that WordPress Cron has not been disabled through DISABLE_WP_CRON. The official Email Digests documentation specifically lists that as a possible cause.
When to Use an Alternative Cron Setup
If the default cron setup is not working on your hosting, the GamiPress documentation suggests enabling alternative cron in wp-config.php:
define( 'ALTERNATE_WP_CRON', true );
Only do this after backing up the file and checking with your host. If the site is already configured to call wp-cron.php through a system scheduler, do not enable alternative mode unless you understand the current setup. Rolling back is simple: remove the added line and restore the previous configuration.
Technical Tags Are Visible in the Email
Symptom: the user receives the email, but instead of a value they see a string inside curly braces. The cause is usually an incorrect tag, a mismatch in the GamiPress type slug, or missing user data.
Check the available tags in the documentation and in the add-on interface. Then open the test user profile and confirm that the user actually has the corresponding point type, achievement, or rank. If the data does not exist, the tag may be valid, but there is nothing to insert.
The Email Arrives Too Often or Looks Empty
Symptom: users complain about unnecessary emails, and there is barely any new progress inside them. The cause is that the chosen frequency does not match the site’s activity level. Move from Daily to Weekly or from Weekly to Monthly, then review the email content over the full period.
Do not hide the problem behind longer copy. If there is not enough data, it is better to reduce the send frequency or rethink the gamification mechanics than to send an attractive but empty message.
The Email Uses the Wrong Sender Identity
Symptom: the email arrives, but the sender name, address, or footer text does not match the site. Check GamiPress - Settings - Emails: the template, logo, From Name, From Address, and Footer Text. These are global GamiPress email settings, so any change will affect more than just digests.
The Schedule Runs Later Than Expected
Symptom: the email arrives, but not at the time the administrator expected. That is possible with WordPress Cron: tasks run when the site is visited, not as a continuous system service. If precise timing matters, talk to your hosting provider about using a system cron job to call wp-cron.php.
Questions to Answer Before Launching Recurring Summaries
Can I use GamiPress Email Digests without the core GamiPress plugin?
There is no practical value in doing that. The add-on works with GamiPress data: points, achievements, ranks, and related events. Set up your base gamification system first, then build the emails.
Which is better for the first launch: daily or weekly delivery?
If you do not have a strong reason to send daily emails, start with Weekly. A week usually gives you more meaningful events to summarize while keeping the risk of overwhelming the user lower.
Why does the email depend on WordPress Cron?
The Email Digests documentation states that sending relies on WordPress Cron. That is WordPress’s built-in background task system. It is convenient, but it depends on site visits and hosting configuration, so it needs to be validated separately from the email content itself.
Can users manage these emails themselves?
Yes. GamiPress includes the [gamipress_email_settings] shortcode for general email preferences. It lets you publish a page where users can manage notification settings. Before you go live, check which email groups and types are visible to a regular user.
Should I include every achievement and every point total in the email?
Usually not. The more data you put into the email, the harder the summary is to read. Include only the elements that help the user understand their progress and their next step.
What should I do if the email arrives but the tags are not replaced?
Check that the tag is correct, the GamiPress type slug matches, and the specific user actually has the required data. Start with a user who definitely has points, achievements, or a rank.
Is this product suitable for marketing sequences and segmentation?
Email Digests should not be treated as a full email marketing platform. It works best for recurring summaries of GamiPress progress. More advanced segmentation and automation flows require other tools.
When GamiPress Email Digests Is the Right Choice
GamiPress Email Digests makes sense when your site already has a meaningful system of points, achievements, or ranks, and users benefit from seeing their progress in a recurring email. It is not a universal newsletter and not a replacement for every notification. The best use case is a thoughtful summary that cuts down on noise, brings the user back to action, and supports the logic of your gamification system.
Before enabling it for your full audience, validate four things: GamiPress data for a test user, the email content itself, mail delivery, and WordPress Cron. After that, choose a conservative schedule, send a few test messages, and only then turn on recurring delivery for your live audience.
If your site is already ready for that validation, you can download GamiPress Email Digests, install the add-on on a test copy, and follow the guide scenario: build a short summary, verify the tags, delivery, and user response.


