How to Add Text Animation in Bricks Builder

Zawad Alam Avatar

How to add text animation in bricks builder

Quick Answer

To add text animation in Bricks Builder, activate the Text Animation extension in BricksFly (Dashboard, BricksFly, Extensions), then edit a page in Bricks, select a heading or text element, and open Text Animation. Choose an animation type such as Character, Word, Text Reveal, or Text Scale, set the trigger and timing, and the text animates without any code.

What Is Text Animation in Bricks?

The effects are powered by GSAP, the animation engine behind most premium web motion. Text animation typically splits a heading into smaller pieces (characters or words) and animates each one, often with a small delay between them (called a stagger) that creates a flowing, wave-like reveal. Scroll-based text effects tie the animation to the user’s scroll position.

Before You Start: Requirements and Activation

Text Animation is a Pro extension in BricksFly, so a quick setup comes first.

Requirements

Make sure you have installed:

  • The Bricks theme
  • BricksFly Pro

Text Animation is part of BricksFly’s Pro GSAP extensions, so the Pro plugin is required to access it.

Activating Text Animation

Enable the feature before using it in the editor:

Activate text animation
  1. Go to your WordPress Dashboard.
  2. Click on BricksFly.
  3. Head to the Extensions tab.
  4. Under ScrollSmoother, toggle on Text Animation.

Once activated, the Text Animation controls appear in the Bricks editor when you select a text element. With that done, you’re ready to apply animation to any heading or text block on your pages.

The Text Animation Types in BricksFly

When you open the Animation settings, you’ll see a range of effect types. Each produces a different result, so you can match the effect to your design.

Animation TypeWhat It DoesBest For
NoneNo animation (default)Turning animation off
CharacterAnimates each character individuallyBold, dramatic headlines
WordAnimates each word as a unitReadable, stylish headings
Text MoveMoves text with rotation and motionDynamic entrances
Text RevealReveals text as it enters viewClean, professional reveals
Text ScaleScales text up or down as it animatesEmphasis and impact
Text InvertInverts text on scrollScroll-driven, editorial effects
3D SpinSpins text in 3D on scrollEye-catching, playful motion

Character and Word

The Character effect animates each letter individually, ideal for bold, dramatic headlines. The Word effect animates each word as a unit, which stays more readable while still feeling stylish. The settings for Character and Word are the same; the difference is in the final result, so you can choose either based on preference.

Text Move

Text Move animates text by moving it from one position to another. You can use it to make text enter from the top, bottom, left, or right. This effect helps guide attention toward headings, descriptions, and important content.

Text Reveal

Text Reveal gradually uncovers text using a smooth reveal animation. The text can appear line by line, word by word, or character by character depending on the selected settings. It works well for hero headings, section titles, and storytelling content.

The text animation types in bricksfly

Text Scale

Text Scale animates text by increasing or decreasing its size. It can make the text appear as though it is zooming in or zooming out. This effect is useful for creating strong headings and highlighting important messages.

Text Invert

Text Invert changes the appearance of text as the user scrolls or interacts with the page. It can reverse the text and background colors to create a noticeable visual transition. This animation works well for bold sections, dark layouts, and scroll-based storytelling.

3D Spin

3D Spin rotates text in a three-dimensional direction. The text can spin horizontally, vertically, or from different angles while entering the page. This effect creates a dynamic and modern appearance for headings and featured content.

Understanding the Text Animation Settings

Understanding the text animation settings

Trigger – Controls when the animation starts. Options include: On Scroll (starts when the element enters the viewport while scrolling), On Page Load (starts automatically as the page loads), Play with Scroll (animation progress links directly to scroll movement), On Hover (starts when the user hovers over the element), and On Click (starts when the user clicks the element).

Text Wrapper – Controls how the text is grouped for animation. You can use a predefined wrapper or a custom wrapper to animate characters separately.

Delay – How long to wait before the animation starts. In BricksFly’s Character example it’s set to 0.15 seconds, and you can adjust it as needed.

Duration – How long the animation takes to complete. In the Character example it’s set to 3 seconds, adjustable to taste.

Stagger – The delay added between each character or word’s animation, this is what creates the smooth, wave-like effect. In the Character example it’s set to 0.02 seconds. A smaller stagger feels tighter; a larger one feels more spread out.

Transform-X and Transform-Y – These move the text horizontally and vertically as it animates. In the Character example, Transform-X is set to 20 (the text starts 20px to the right before returning to position) and Transform-Y to 50 (the text starts 50px lower before settling). Adjust both to control the direction of the entrance.

Enable On Editor – Lets you preview the animation inside the Bricks editor. If disabled, the animation still works on the live site, it just won’t play in the editor.

Some effects add their own controls, for example, Text Scale includes an Ease and a break-by option, Text Move includes rotation settings, and scroll-based effects like Text Invert and 3D Spin include Start and End points that define where the effect begins and finishes during scrolling.

How to Add Text Animation in Bricks (Step by Step)

With the extension activated, here’s how to apply text animation to any element.

Step 1: Open Text Animation in the Bricks Editor

Open text animation in the bricks editor 1

Go to the page you want to edit and open it in Bricks (Edit with Bricks). In the editor, select the specific heading or text element you want to animate. With the element selected, click on Text Animation in the editor panel. This opens the animation controls for that element.

Step 3: Choose the Animation Type

Text scale

Under Animation, select the effect you want like – Character, Word, Text Move, Text Reveal, Text Scale, Text Invert, or 3D Spin. For most headings, Text Reveal or Word is a safe, stylish choice; Character adds more drama; 3D Spin and Text Invert are bolder, scroll-driven options.

Here, we use Text Scale for the text animation. The Text Scale animation lets you change how big or small the text gets, when the animation starts, and how it moves.

Step 4: Set the Trigger

Set the Trigger

Controls when the text animation starts. On Scroll is a natural, common choice that plays the effect as the element enters view. On Page Load for above-the-fold headings or On Hover / On Click for interactive elements. In this example, “On Scroll” is selected, but you can choose any option you prefer.

Step 5: Configure Timing and Movement

Set the Delay, Duration, and Stagger to control the pacing, and use Transform-X and Transform-Y to set the direction of the entrance.

Configure timing and movement 2

Text Wrapper: Sets how text is split for animation effects. You can use default or custom wrappers to animate each character individually. 

Delay: Here, the delay is set to 0.5s, but you can adjust it according to your choice. 

Duration: Controls how long the animation takes to finish. In this example, it’s set to 2 seconds, so the animation runs for 2 seconds. 

Stagger: Adds a small delay between each animated text part. In this example, it’s set to 0.02s, so the letters animate one after another instead of all at once.

Ease: Controls the animation speed style, such as smooth or fast.

Scale: Sets the starting or ending zoom size of the text. Here, the value is set to 1.5, but you can adjust it as needed. 

Step 6: Preview and Publish

Examples and Use Cases

Here’s how the text animation types work on real Bricks pages.

A bold hero headline – Use the Character effect with On Page Load so the headline reveals letter by letter as the page loads, setting a premium tone. A tight stagger (around 0.02s) keeps it snappy.

A section heading on scroll – Apply Text Reveal with the On Scroll trigger so an important section heading animates cleanly into view as the visitor reaches it, drawing attention without being flashy.

An editorial statement – Use Text Invert on a standout quote or statement so it flips on scroll, giving a magazine-style, editorial feel that suits creative and portfolio sites.

A playful brand heading – Use 3D Spin with Play with Scroll so the heading rotates as the user scrolls, an eye-catching effect for brands that want personality.

Notice the pattern

Reserve the bolder effects (Character, 3D Spin, Text Invert) for headlines and standout statements, and use the cleaner effects (Text Reveal, Word) for supporting headings. Matching the effect to the content is what keeps a page premium rather than busy.

Common Mistakes to Avoid

Text animation is easy to apply, which makes a few mistakes common.

Animating every heading – Text animation on everything is exhausting and slow. Reserve it for hero headlines and a few key headings.

Duration too long – A long duration makes text feel slow to arrive and delays your message. Keep most effects quick.

Stagger too wide – A large stagger on a long heading drags out the reveal. Keep it tight so the whole heading animates promptly.

Using Character on long text – Character animation on a long heading means many pieces to animate, which feels tedious. Use Word or Text Reveal for longer text.

Forgetting the front-end check – Scroll-based effects like Text Invert and 3D Spin show properly on the live page, not always in the editor. Preview the real page.

Ignoring reduced motion and mobile. Respect reduced-motion preferences and test on mobile so the effect stays usable for everyone.

How BricksFly Helps

Note

Once activated (Dashboard, BricksFly, Extensions, then toggle Text Animation under ScrollSmoother), the feature adds eight animation types, Character, Word, Text Move, Text Reveal, Text Scale, Text Invert, and 3D Spin, all configured through visual controls. You select a heading or text element, choose an effect, set the trigger and timing, and the GSAP-powered animation is applied without any code. The settings (Delay, Duration, Stagger, Transform-X/Y, and per-effect options) give you precise control while staying entirely visual.

Conclusion

The key is restraint. Reserve the bolder effects for hero headlines and standout statements, use cleaner effects for supporting headings, keep duration quick, and always preview scroll-based effects on the live page. Matching the effect to the content, and testing on mobile, keeps your text animation feeling premium rather than busy.

FAQs

How do I add text animation in Bricks Builder?

Activate the Text Animation extension in BricksFly (Dashboard, BricksFly, Extensions, then toggle Text Animation under ScrollSmoother). Then edit a page in Bricks, select a heading or text element, and open Text Animation. Choose an animation type such as Character, Word, or Text Reveal, set the trigger and timing, and the text animates, no code required.

Do I need code to animate text in Bricks?

No. With BricksFly’s Text Animation extension, you add GSAP-powered text effects through visual controls. You select the element, choose an animation type, and adjust settings like trigger, delay, duration, and stagger. The tool generates the underlying GSAP animation, so designers and non-developers can create premium text motion without JavaScript.

What text animation effects are available in BricksFly?

BricksFly’s Text Animation includes eight options: None, Character (animates each letter), Word (animates each word), Text Move (movement with rotation), Text Reveal (clean entrance), Text Scale (scales the text), Text Invert (flips on scroll), and 3D Spin (3D rotation on scroll). You choose the effect that best suits your design.

Is text animation free or Pro in BricksFly?

Text Animation is a Pro GSAP extension in BricksFly, so it requires BricksFly Pro along with the Bricks theme. Once you have Pro installed, you activate Text Animation in the Extensions tab (under ScrollSmoother) and can then apply it to any heading or text element in the Bricks editor.

What’s the difference between Character and Word text animation?

The Character effect animates each letter individually for a bold, dramatic reveal, while the Word effect animates each word as a unit, which stays more readable. Their settings are identical; only the final result differs. Use Character for short, punchy headlines and Word (or Text Reveal) for longer or more readable headings.

When should text animation start, on scroll or on page load?

Use On Page Load for above-the-fold headings you want animating immediately as the page appears. Use On Scroll for headings further down, so they animate as the visitor reaches them. BricksFly also offers Play with Scroll (tied to scroll progress), On Hover, and On Click for interactive cases. On Scroll is a common, natural default for most headings.

Share

Zawad Alam Avatar

Written by

Leave a Reply