Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

SOLVED

Show experience only once

sandeepk7656774
Level 4
Level 4

Hi All,

We have a scenario, where we want to show experience only once to user, until and unless user cleared all cookies etc. One way to handle this is manually through code, by storing a flag in localStorage or something like that and then suppressing experience (By writing custom code).

Is there a way to configure this using OOTB configurations?

Regards,

Sandeep

1 Accepted Solution
Shruthi_N
Correct answer by
Employee
Employee

sandeepk76567746​ Have your tried using the advanced settings option in the the goals and settings to achieve your use case?

Goals and Settings

There are three options for what happens after a visitor reaches the goal metric:
  • Select Increment Count & Keep User in Activity to specify how the count is incremented.
  • Select Increment Count, Release User & Allow Reentry to specify the experience the user sees if they reenter the activity.
  • Select Increment Count, Release User & Bar from Reentry to specify what the user sees instead of the activity content.

View solution in original post

2 Replies
Shruthi_N
Correct answer by
Employee
Employee

sandeepk76567746​ Have your tried using the advanced settings option in the the goals and settings to achieve your use case?

Goals and Settings

There are three options for what happens after a visitor reaches the goal metric:
  • Select Increment Count & Keep User in Activity to specify how the count is incremented.
  • Select Increment Count, Release User & Allow Reentry to specify the experience the user sees if they reenter the activity.
  • Select Increment Count, Release User & Bar from Reentry to specify what the user sees instead of the activity content.

View solution in original post

sandeepk7656774
Level 4
Level 4

Thanks @snaomi0705. This is working fine when we are associating condition with goal metric (Once goal metric is achieved for that user, user not shown that activity at all again).I think for just view of experience without attaching goal metric there is no OOTB way to show experience once per user. There is an option to add metric as "Viewed an mbox" but our activity is associated with Global Mbox (Can't use that as there are many activities associated with global mbox, if it was a custom mbox, we could have used viewed an mbox metric to drive this). I couldn't see similar option at activity level (if user viewed activity, don't show again)