Gemin Get in touch

GSAP with Webflow

GSAP with Webflow

Webflow interactions cover most of what a marketing site needs, and then there is a wall. Once the brief involves a timeline that has to stay in step, scroll that scrubs rather than triggers, or motion that responds to more than one thing at once, it is a code job.

Interactions work like this usually takes 3 days–2 weeks

What the integration covers

What syncs, and what needs a decision.

Wired up

  • Timelines where several elements move in relation to each other rather than on their own delays
  • Scroll-linked motion that scrubs with the scrollbar instead of firing once at a threshold
  • Animation driven from Webflow CMS content, so a new collection item animates without being rebuilt
  • Reduced-motion handled properly, so the whole thing degrades rather than breaks

Flagged upfront

  • Webflow interactions and GSAP will fight over the same element's transforms, so one owns each element and the boundary is decided up front
  • The script lives in Webflow's custom code, which caps at 50,000 characters per field and has no build step, so it is loaded rather than pasted
  • Anything bound to the CMS has to initialise after the collection list renders, or it animates elements that do not exist yet
  • Animation is the easiest thing on a site to make inaccessible, so prefers-reduced-motion is part of the build rather than a later pass

The reason to reach for GSAP is not that it looks better. It is that Webflow interactions are built around triggers and Webflow’s own timeline, and some motion is a relationship rather than a sequence: three things that must stay in proportion as you scroll, or an element whose position depends on two inputs at once. Expressing that in the Designer means fighting the tool.

The practical rule on a hybrid site is ownership. If a Webflow interaction and a GSAP tween both write to the same element’s transform, the result depends on which ran last, and it will look fine in the Designer and wrong in production. I draw that line before building: these sections are Designer interactions, these are code, and nothing is both.

GSAP is Webflow’s now and free for everyone, including the plugins that used to sit behind a club membership, so the old licensing question has gone. What remains is a maintenance decision. Code animation lives in a script, not in the Designer panel, so whoever maintains the site later needs to know it is there.

Other integrations

Wire up something else?

Reach out and see if we are a good fit.

Start a conversation

Currently booking two to four weeks out.