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.