Expand my Community achievements bar.

Any idea how to make a personalization event fire only once, not when user returns to page?

Avatar

Level 1

We've got a internal business partner who doesn't want to be talked out of an auto-redirect from an English landing page to the translated equivalent pages, based on the user's browser language (and language + geo for latam vs. Spain Spanish, etc.)

We've offered plenty of ideas for promoting the OPTION rather than the forced redirect, but not getting traction.

To do least harm, we're excluding traffic from the search engines (assuming that a user who clicks on an English search result is already expecting to see English content)

But we'd also like to avoid a vicious cycle in which a user is auto-redirected to, let's say, the French version, but then later wants to go to the English equivalent page on purpose, maybe to grab the link for a colleague, or for whatever reason.

Is there a way to set up the targeted experience to happen only  the first time a user lands on a given page, not if they later choose to return to that page?

2 Replies

Avatar

Level 3

Use customer profile scripts (Profile Script Attributes) and store the information in the visitor's profile.

After that create an Audience based on that profile.

Best wishes, Michael