fastory

Fastory Studio

Consent Cookies Notification

Learn how the Fastory cookie consent banner works, how visitor choices apply across your workspace, and how to hide the banner with the consent URL variable when your website already manages cookie consent.

When a visitor opens one of your experiences for the first time, a cookie consent banner appears. It lets them decide which cookies they allow before any browsing data is collected. This article explains how the banner works and how to disable it if you already manage consent on your own website.

What is it for?

The cookie consent banner ensures that your Fastory experiences respect each visitor's cookie choices. Until the user responds, no cookies are set: Fastory waits for their decision before collecting any browsing or personalization data.

How does it work?

By default, consent is in the Undefined state as soon as a visitor lands on an experience for the first time. No cookies are set at that point: Fastory waits for the user's decision.

On this first visit, three options are offered:

  1. Continue without accepting: only essential cookies are set. Personalization and Google Analytics cookies are not. The banner will reappear on every other experience in your workspace that the visitor opens.
  1. Accept: all cookies are set. The banner will no longer appear on the other experiences in your workspace, and the visitor won't need to accept them again.
  1. Customize: cookies are set according to the user's specific choices.
The Continue without accepting option only applies to cookies. Game session data, such as scores and answers given to the bot, is still recorded.

Disable the consent banner

If you embed your experience in your website and you already collect cookie consent there, you can hide the Fastory banner. Simply add the consent variable to your experience's URL:

  • consent=0: the banner is hidden and no cookies are sent to Fastory's Google Analytics. Example: story.tl/cocacola?consent=0
  • consent=1: the banner is hidden and cookies are set. Example: story.tl/cocacola?consent=1
  • variable not specified: the banner is displayed and cookies are set. Example: story.tl/cocacola?consent= or story.tl/cocacola

To go further, also check out GDPR, customize the Cookie Consent notification, How to use Tag Manager and How to track user behavior.

Best practices

  • Keep the default banner if your experiences are shared on their own, without being embedded in another website.
  • If you already manage consent on your website, use the consent variable to avoid showing two banners to the same visitor.
  • Keep in mind that the Accept choice applies to all experiences in the same workspace: no need to ask again for each experience.
  • Customize the banner message to stay consistent with your brand (see GDPR, customize the Cookie Consent notification).
  • Test the banner's behavior on an experience before sharing it widely.

Concrete use cases

If you want to let visitors decide freely

Keep the default banner. On their first visit, users choose between Continue without accepting, Accept or Customize, and their choice is remembered across your entire workspace.

If you embed the experience in a website that already manages cookies

Add the consent variable to the URL. Use consent=1 to set cookies without showing the banner again, or consent=0 to hide the banner without sending any cookies to Fastory's Google Analytics.

If you want to honor a refusal while keeping game results

The Continue without accepting option is enough: personalization and Google Analytics cookies are not set, but scores and answers given to the bot are still recorded.

FAQ

What happens if a visitor doesn't respond to the banner on a Fastory experience?

As long as no choice is made, consent remains in the Undefined state and Fastory sets no cookies. The user's decision is awaited before any data is collected.

Does the cookie choice apply to all my Fastory experiences?

Yes, the choice is remembered at the workspace level. If the visitor accepts, the banner no longer appears on your other experiences; if they continue without accepting, the banner shows again on each new experience they open.

Are scores and bot answers lost if a visitor refuses cookies?

No. The refusal only applies to cookies: game session data, such as scores and answers given to the bot, is still recorded by Fastory.

How do I hide the banner if my website already manages cookie consent?

Add the consent variable to your Fastory experience's URL, with consent=0 or consent=1 depending on whether you want cookies to be set. The Fastory banner will no longer appear.

Can I customize the text of the Fastory consent banner?

Yes. Check out the article GDPR, customize the Cookie Consent notification to adapt the banner message to your brand.

Does setting the consent variable to 0 really prevent all Google Analytics tracking?

With consent=0, the banner is hidden and no cookies are sent to Fastory's Google Analytics. Cookies are only set if the variable is set to 1 or not specified.

Did this answer your question?
😞
😐
🤩