GamiPress
GamiPress is a powerful WordPress plugin that enables gamification features like points, achievements, and ranks. With Advanced Form Integration (AFI), you can automate the transmission of user achievement data to external platforms like CRMs, marketing tools, spreadsheets, and more.
🔔 Supported Triggers
AFI currently supports the following GamiPress triggers:
| Trigger Key | Description |
|---|---|
rank_eanred |
Fires when a user earns a new rank |
achievement_gained |
Fires when a user gains an achievement |
achievement_revoked |
Fires when a user’s achievement is revoked |
points_earned |
Fires when a user earns points |
Â
Each of these triggers can be used to notify or log data into external tools when users interact with your gamified site.
📋 Available Fields
Depending on the trigger selected, the following fields will be available for mapping:
Common Fields (available in all triggers)
-
user_id – WordPress User ID
-
first_name – First name of the user
-
last_name – Last name of the user
-
user_email – Email address
-
display_name – Display name
-
avatar_url – URL of the user’s avatar
rank_eanred
-
rank_type – Type of rank (e.g., level, badge)
-
rank – Title of the rank
achievement_gained
-
achievement_type – Post type of the achievement
-
award – Post slug of the achievement
achievement_revoked
-
post_id – ID of the achievement post
-
post_title – Title of the revoked post
-
post_url – URL of the revoked post
-
post_type – Type of post
-
post_author_id – ID of the post author
-
post_content – Post content (HTML/plain)
-
post_parent_id – Parent post ID (if any)
points_earned
-
new_points – Number of points earned in the action
-
total_points – User’s total accumulated points
-
points_type – Type of points (e.g., coins, stars)
✅ Setup Steps
-
Navigate to AFI > Add New Integration.
-
Set GamiPress as your Trigger Platform.
-
Choose one of the supported triggers (e.g., Points Earned).
-
Select your Action Platform (e.g., Google Sheets, Mailchimp, Webhook, etc.).
-
Map the available fields to destination fields as needed.
-
Save the integration.
Once configured, every time GamiPress fires the selected trigger, AFI will send the event data automatically.
🧩 Use Cases
-
Add users to a CRM when they earn a badge or rank.
-
Notify team members via Slack when a user reaches a points milestone.
-
Track all GamiPress achievements in Google Sheets.
-
Send achievement-based rewards using automation platforms.
📩 Need Help?
If you’re not seeing your integration work or have more specific field mapping needs, please contact support. We’ll be happy to help you fine-tune your setup.