GamiPress

Estimated reading: 2 minutes

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 KeyDescription
rank_eanredFires when a user earns a new rank
achievement_gainedFires when a user gains an achievement
achievement_revokedFires when a user’s achievement is revoked
points_earnedFires 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

  1. Navigate to AFI > Add New Integration.

  2. Set GamiPress as your Trigger Platform.

  3. Choose one of the supported triggers (e.g., Points Earned).

  4. Select your Action Platform (e.g., Google Sheets, Mailchimp, Webhook, etc.).

  5. Map the available fields to destination fields as needed.

  6. 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.

Share this Doc

GamiPress

Or copy link

CONTENTS