Skip to Navigation Skip to Posts Skip to Content

Social Media

45 posts

Underconsumption Core

Meta Eyes Luxottica Stake

How BuzzFeed Tracked Reactions During EU Debate on Facebook Live

TEAM tier Fashion

Erase and Rewind

Facebook's Race To Dominate AI

Prèmièr Piece is an Interactive Game From Google France and We Are Social

Instagram's Algorithm Is Now Live

What Cadbury Learned Spending Half of One Brand's Digital Budget on Snapchat

Instagram Is Now Giving Small Businesses a Dashboard Full of Data About Their Posts

Millennials Are Old News; Meet The Midults

Load More You've reached the end of the list

Want to go deeper?

Unlock 25+ years of cultural intelligence and get access to all our SEEDS, FORUMS, REPORTS & BRIEFINGS.

Become a MEMBER from £7/month
// Add an event listener for the scroll event on the window. window.addEventListener("scroll", () => { // Get the current scroll position. let scrollTop = window.scrollY; // Get the total height of the document. let docHeight = document.body.offsetHeight; // Get the height of the window. let winHeight = window.innerHeight; // Calculate the percentage of the page that has been scrolled. let scrollPercent = scrollTop / (docHeight - winHeight); let scrollPercentRounded = Math.round(scrollPercent * 100); // Try to open the popup if the visitor has scrolled more than 25% of the page and is not a member. if (scrollPercentRounded > 25) { openPopup(); } });