Skip to main content

GamiPress Extension

GamiPress Logo

GamiPress Overview​

GamiPress allows you to provide digital awards to your users for interacting with your WordPress website.

GamiPress provides three ways to reward your users; Points, Achievements and Ranks:

  • Points – Point types allow you to automatically award your users for interacting with your site.
  • Achievements – Achievement types allow you to award achievements to users for completing a specified series of requirements, sequentially or otherwise.
  • Ranks – Rank types allow your users to climb through the rank hierarchy by completing a specified series of requirements, sequentially or otherwise.

For all three methods you can define as many types as you wish.

You can use all the reward types individually or in combination.

Very many plugins exist for GamiPress to provide rewards for all types of user actions on your WordPress site.

ActiveMember360 GamiPress Extension Overview​

The ActiveMember360 GamiPress Extension provides an unsurpassed level of integration between ActiveCampaign and your WordPress site using GamiPress.

The ActiveMember360 GamiPress Extension enables the:
  • Award and deduction of GamiPress points
  • Setting of requirements for the earning of GamiPress achievements
  • Setting of requirements for the earning of GamiPress ranks

based upon:

  • Contact list status:
    • Contact is active in any or all of the lists selected
    • Contact is unconfirmed in any or all of the lists selected
    • Contact is unsubscribed in any or all of the lists selected
    • Contact is bounced in any or all of the lists selected
  • Contact tag status:
    • Contact has any or all of the tags selected
    • Contact does not have any or all of the tags selected
  • Contact field comparison:
    • Contact has a contact field that compares with a value
    • Contact has a contact field that compares with another of their contact fields
  • User login status:
    • User is logged in
    • User is not logged in
    • User has failed payment status
    • It is the user’s first login
  • User role status:
    • User has any or all of the roles selected
    • User does not have any or all of the roles selected
  • PHP statement:
    • Any WordPress conditional statement
    • Any WooCommerce conditional statement
    • Predefined conditional
  • GamiPress User status:
    • User has any or all of the achievements selected
    • User does not have any or all of the achievements selected
    • User has any or all of the ranks selected
    • User does not have any or all of the ranks selected
    • User has a points type total that compares with a value
  • Learndash User status:
    • User is enrolled in any or all of the courses selected
    • User is not enrolled in any or all of the courses selected
    • User has not started any or all of the courses selected
    • User has in progress any or all of the courses selected
    • User has completed any or all of the courses selected
    • User has not completed any or all of the lessons selected
    • User has completed any or all of the lessons selected
    • User has not completed any or all of the topics selected
    • User has completed any or all of the topics selected
  • WooCommerce User status:
    • User has purchased any or all of the products selected
    • User has not purchased any or all of the products selected
    • User has pending status for any or all of the subscriptions selected
    • User has active status for any or all of the subscriptions selected
    • User has on hold status for any or all of the subscriptions selected
    • User has pending cancellation status for any or all of the subscriptions selected
    • User has cancelled status for any or all of the subscriptions selected
    • User has expired status for any or all of the subscriptions selected
  • …any multiples and combinations of the above.
The ActiveMember360 GamiPress Extension also enables the:
  • Storing of GamiPress point totals in selected ActiveCampaign contact fields.
  • Addition/removal of ActiveCampaign tags when a GamiPress achievement is earned.
  • Setting of a ActiveCampaign contact field when a GamiPress achievement is earned.
  • Addition/removal of ActiveCampaign tags when a GamiPress rank is earned.
  • Setting of a ActiveCampaign contact field when a GamiPress rank is earned.

All of the ActiveMember360 GamiPress Extension settings are fully integrated into the GamiPress settings. So if you are familiar with GamiPress there is no additional learning curve to using the ActiveMember360 GamiPress Extension.

Activation​

The GamiPress plugin must have previously been installed and activated on your site in order to be able to activate the ActiveMember360 GamiPress extension.

How to activate the GamiPress extension is detailed here:

Use Cases​

The options and settings provided for each reward type are detailed here:

Points​

For all point types you can award or deduct those based upon whether:

You can also:

Achievements​

For all achievements you can specify the required steps for earning the achievement based upon whether:

You can also when the achievement is earned by a user:

Ranks​

For all ranks, except any rank with the lowest priority, you can specify the rank requirements based upon whether:

You can also when a rank is reached by a user: