Last updated 09/04/2023
Before adding content gating, make sure you have added the initialization script tag.
Bread & Butter’s content gating feature allows you to limit access to specific web pages on your website to visitors that have authenticated. When the user goes to the page, the content is partially hidden by the content gate sign in section. It can be configured to appear immediately, after a period of time, or when a user scrolls past a certain percent of the page.
You can also customize the header text to meet your unique business needs. Once signed in, users can see the page content.
You can now add the Content Gating feature to your website by following these steps:
Select the Custom Code tab.
In the Head tag field, paste in the following script tag after the Bread & Butter initialization script tag:
<script> null == window.breadbutterQueue && (window.breadbutterQueue = []), window.injectBreadButter = function (e) { "undefined" != typeof BreadButter && BreadButter.init ? e() : window.breadbutterQueue.push(e) }; injectBreadButter(function () { BreadButter.ui.contentGating({ locale: { CONTENT_GATING: { TITLE: "Your header goes here" } }, scroll_limit: 0, time_limit: 0 }); }); </script>
Note: If you have other Bread & Butter feature snippets, just add this snippet below them.
Set any time or scroll delays.
Set the TITLE text. This is the content that appears at the top of the Content Gating tool.
Add authentication & API event tracking to your website/app with a script tag & configuration