Support » Plugin: GamiPress - Gravity Forms integration » Radio field triggered events but not point awards

  • Resolved marcantoine6

    (@marcantoine6)


    Hi,

    I configured point awards with the radio type field (so there is only 1 value possible from 1 to 10). The point awards i configured on the point types is not triggered. I checked the field ID and values on the logs and it’s good but i only have event triggers and not point awards triggers on the logs. I tested this on admin and author accounts.

    Thank you for your return

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author rubengc

    (@rubengc)

    Hi @marcantoine6

    On the points awards, there is a field that limits the number of times the points award can be awarded

    Is possible you have set this field to 1?

    The field is explained here:
    https://gamipress.com/docs/getting-started/requirements-ui/#controls-for-points-awards-and-deducts-only

    Best regards

    Impressive, So quick !

    Yes i set this to 1 and 1 time per week. So i have to set this to 0 and 1 per week ? I want the users fill this form 1 per week but every week.

    Plugin Author rubengc

    (@rubengc)

    Hi @marcantoine6

    The you need to leave the 1 time per week but set the second limit to 0 to let them earn every week

    If you set the second limit to 1 your users only will earn the points 1 time since it limits the maximum number of times they can earn this points award

    for example, if you set it to 10, you users will earn the points 1 time per week and 10 times as maximum

    There is a explanatory page about those limit fields with some real examples:
    https://gamipress.com/docs/tutorials/how-the-awards-engine-works/

    If you have a moment, I would very much appreciate if you could quickly rate the plugin on WordPress.org, just to help us spread the word:
    https://wordpress.org/support/plugin/gamipress/reviews/#new-post

    Best regards

    I have an alert that say me i have to put a number superior or equal to 1. I have set this to 1000 and retested but i always have only an event trigger and not a point award trigger 🙁

    Maybe it’s because i set 1 time per week and i have tested 3 times (i cleared the log between each test)

    Plugin Author rubengc

    (@rubengc)

    Hi @marcantoine6

    First input should still at 1 (the “[ 1 ] time(s) limited to [ per week ]” input)
    This input can’t be 0 because user need to perform the action at least 1 time to earn the points award

    The input you need to set to 0 is on the second line, the second input (the “a maximum number of times to earn it of [ 0 ] (0 for unlimited)”

    Best regards

    Hi,

    I finally found the problem !

    I believed that the number “per week” should be set to 1 because the counter was for each field specify. But it’s not.

    The counter increase by 1 for EACH field in the gravity form (even if it’s not the field specify). The event trigger number is by field and not by id field specify (even if the “field” is an html type in the gravity form).

    As my form has 20 fields and the first event is count as 0, i set the “number per week” to 20 and it’s working !

    If the user submit a second form, he don’t win points cause the events counter (for this week) would be 20 to 39.

    I don’t know if it’s understantable with my poor english but maybe it will help someone like me in the future.

    Bye

    Plugin Author rubengc

    (@rubengc)

    Hi @marcantoine6

    It’s completely understandable don’t worry and thanks for provide a deep report

    It will help us to improve GamiPress and to make it work much better on the following updates

    Best regdards

Viewing 7 replies - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.