Skip to main content

I need to create a webinar invitation with the following requirements:

  1. The invitation should appear immediately when a user clicks the help icon in the task bar, as already configured in the product mapper.
  2. If the user does not click the help icon, the invitation should appear after a 10-minute delay.

Test 1: 
I used a custom event (with delay). Please see screenshot attached.
Product Mapper + Custom event = no webinar invite appeared.

Tests:
I attempted to use the initial delay setting under Settings > Motion Effect > Initial Delay as an alternative, but this caused both instances of the invitation to be delayed. I want the first instance to appear without delay and the second instance (with delay) to be optional.
 

Note: The invitation should be shown only once.

I would appreciate any suggestions or a fresh perspective on how to achieve this.

Correction:

Test 2:
I attempted to use the initial delay setting under Settings > Motion Effect > Initial Delay as an alternative, but this caused both instances of the invitation to be delayed. I want the first instance to appear without delay and the second instance (with delay) to be optional.


Thanks for posting to PX Community @GiGarcia !

 

It sounds like you are using a single Engagement to deliver two different experiences: Feature use = show immediately and Custom Event = show delayed.  The Motion Effect > Initial Delay for an Engagement will apply to both so this is not possible.

 

And, if you would like both Rules to qualify a user to see the Engagement, then you should be using the Main Audience Logic “OR” option and not the individual Rule Logic “OR” option.

 

For your use case, it seems like you will need two separate Engagements with the same content to deliver a different user experience: one for Feature use = show immediately and the other for Custom Event = show delayed.

 

To ensure that the user only sees one of these, in each Engagement you should include an additional In App Engagement Rule to ensure the user has not already viewed the other one.  Something like this should work well.

 

It would be interesting to hear how other customers have solved for this use case too.

 

Happy PX-ing!!!

 


Thanks, @link_black!
I will test this and let you know of the result. 


Thank you @link_black. The workaround you provided was very helpful, and I’ve gained additional insights from it. I appreciate your assistance!


Reply