Official plugin · Free on WordPress.org

The scrollytelling plugin for WordPress

Some posts deserve more than text and a thumbnail. Build an immersive, scroll-driven story with AI at Scrollytelling, then drop it into any WordPress post or page — with a block, a shortcode, or just by pasting a link.

On the official plugin directory · Block editor & Classic · Set up in about a minute

yourblog.com/the-launch-story
Three ways to embed

Block, shortcode, or just paste the link

Every published story has its own address, like https://my-story.scrollytelling.ai. Get it into WordPress whichever way fits how you write.

The block

Add the Scrollytelling Story block and paste your story URL. Pick inline or card display and the height right from the block sidebar — the story plays on your published page.

Paste a link

Paste a story URL on a line of its own and WordPress embeds it automatically — exactly like a YouTube link. No block, no shortcode, no setup.

The shortcode

Using the Classic editor, or a widget area or page builder that accepts shortcodes? One line does it — and it takes the same mode and height options.

[scrollytelling url="https://my-story.scrollytelling.ai" mode="inline" height="720"]

Want the walkthrough? Read how to add scrollytelling to WordPress — block, shortcode and auto-embed, step by step.

Two display modes

Inline in the post, or a card that launches it

Choose per embed. Both are responsive, and both keep your theme untouched — the story renders in its own frame, isolated from your site's CSS and JavaScript.

Inline embed

The story plays inside your post

The scroll-driven experience runs in a responsive frame right where you placed it — animations, video and all — with a fullscreen button for readers who want to sink in.

  • Reads like part of the post — no click required to start scrolling.
  • Adjustable height per embed, plus a site-wide default in settings.
  • One-tap fullscreen for the full cinematic view.
Launch card

A poster that opens the full experience

Show a launch card with a View story button. Readers click, the story opens full-window — no scroll area nested inside your page.

  • No nested scrolling — ideal inside long articles.
  • Best for cinematic stories that deserve the whole screen.
  • Carries your story's title and poster when you insert it from the story picker — or set them right on the shortcode.
Connect your account

Skip the copy-paste with the story picker

Add an API key once under Settings → Scrollytelling and the block gains a picker: browse your published stories and insert one with a click, straight from the editor.

  • Optional — embedding by URL always works without it.
  • Your key stays server-side; it's never exposed to visitors.
  • Create the key in your Scrollytelling account settings.
How it works

From install to published in minutes

Install the plugin

In your WordPress admin: Plugins → Add Plugin, search “Scrollytelling”, install and activate. It's free.

Create & publish a story

Describe an idea at Scrollytelling and AI builds the scroll story — or start from a template. Publishing gives it a URL.

Add it to a post

Add the Scrollytelling Story block and paste the URL — or paste the link on a line of its own and it embeds itself.

Publish

Pick inline or card display, set the height, hit publish. The story plays for every reader, on every device.

Made for WordPress publishers

What will you turn into a scroll story?

Anywhere a post has to carry weight — a launch, a feature, a report — an immersive story keeps readers scrolling instead of skimming.

FAQ

Questions, answered

Is the plugin free?

Yes. The plugin is free on the official WordPress plugin directory. Stories are created at scrollytelling.ai, which has a free plan to start — the plugin embeds any story you've published.

Do I need a Scrollytelling account to embed a story?

Not to embed — any published story URL works with the block, the shortcode, or paste-to-embed. You need an account to create stories, and connecting it with an API key adds the story picker to your editor.

Does it work with my theme, page builder, or the Classic editor?

Yes. The block works in the block editor (Gutenberg); the [scrollytelling] shortcode covers the Classic editor and any builder or widget area that accepts shortcodes. The story renders in its own frame, isolated from your theme's CSS and JavaScript — so nothing clashes.

Will it slow my site down?

No. Your story loads inside its own lightweight frame from the story's public address, so its animations and media never weigh down your page. The plugin adds only a small stylesheet and script for the embed frame itself.

Which WordPress versions are supported?

The plugin requires WordPress 6.6 or newer and PHP 7.4+. Inside it, use whichever method fits your editor — the block in the block editor, or the shortcode in the Classic editor and shortcode-friendly page builders.

My story runs on a custom domain — can I still embed it?

Yes. Stories on *.scrollytelling.ai addresses auto-embed when you paste the link. Stories on custom domains embed via the block or shortcode — the plugin verifies them against the Scrollytelling API automatically.

Give your best posts the scroll they deserve

Install the free plugin, publish your first AI-built story, and embed it in a post — all before your coffee goes cold.