AFI AFI

myCred

Estimated reading: 2 minutes Updated August 1, 2026

myCred is a popular free WordPress points and rewards plugin. Advanced Form Integration captures myCred events (points awarded, ranks earned, badges unlocked) and routes the data to any of 200+ destinations.

What you’ll need

  • The myCred plugin installed and activated.
  • The Advanced Form Integration plugin installed and activated.

Event data captured

Field Format
Event type points_awarded, rank_earned, badge_earned
User name First and last separately
User email Same as input
User ID Numeric WordPress user ID
Points type The points type ID
Points amount Numeric (positive or negative)
New balance Numeric, total after the event
Rank name If applicable
Badge name If applicable
Reason The action that caused the award
Created at YYYY-MM-DD HH:MM:SS

Create the integration

  1. Go to WP Admin → AFI → Add New.
  2. Enter an Integration Title, e.g. Rank earned → Slack #achievements.
  3. In Trigger → Form/Data Provider, select myCred.
  4. In Form/Task Name, choose the event.
  5. In Action → Platform, pick the destination and complete the field mapping.
  6. Optional: configure Conditional Logic.
  7. Click Save Integration.

Screenshot: AFI Add New screen with myCred selected

Conditional logic example

Goal: ping a #elite-members Slack channel when a user reaches the Champion rank.

Create a Slack integration on the Rank Earned event. Open the Conditional Logic panel, add a condition with the rank field, Equal To, value Champion.

Related docs