🎉  Userflow joins forces with Beamer to create all-in-one growth toolkit

Read more
blog single image
blog single image
Userflow Updates

Rich content editor

blog author
Sebastian Seilund

October 8, 2019

Userflow just got an awesome rich content editor. When you focus a step's content in the Flow builder, you'll see this (notice the new toolbar):

Empty editor

We've put a lot of work into making it incredibly smooth to use. It's custom-built on top of something called Slate.js, which means it's not like a regular boring WYSIWYG editor that seems out of place. It uses proper Userflow components, supports user attributes, and allows for much more advanced and customized content in the future.

Attributes

Before, user attributes could be inserted by putting a variable name in curly brackets, e.g. {{name}}. Not very user-friendly. Now it's as simple as clicking "Insert user attribute". You can still use the {{name}} - or just {name} - syntax, which will automatically be replaced with an attribute. This way, we also validate that the attribute actually exists. Finally, attributes now support fallback values, which will be displayed if the attribute is missing for a user.

Attributes

Links

Links can be inserted by selecting some text and then clicking the "Insert link" button or pressing Cmd + K (on Mac, use Ctrl + K on other platforms). The URL field is even a "rich" content editor itself supporting variables!

Links

Images

Images can be uploaded directly into Userflow, or you can enter a URL where an existing image is stored.

The width of the image can be specified in a percentage of the flow width or an exact number of pixels. Height is automatically calculated to keep the same proportions.

Images can also be links. Just select the image and click the "Insert link" button (or press Cmd + K).

Images

Videos

You can also embed videos from popular video providers. We currently support YouTube, Vimeo or Wistia. Let us know if your favorite provider is missing, and we'll add it!

Video sizing can be managed just like with images.

Basic text formatting

You can, of course, still use bold and italic text. We've also added text-align controls (left, center, right). We're planning to add more formatting options soon, such as block styles (Normal text, Heading 1, Heading 2), text color, code blocks and more.

2 min 33 sec. read

blog single image
Userflow Updates

Rich content editor

blog author
Sebastian Seilund

October 8, 2019

Userflow just got an awesome rich content editor. When you focus a step's content in the Flow builder, you'll see this (notice the new toolbar):

Empty editor

We've put a lot of work into making it incredibly smooth to use. It's custom-built on top of something called Slate.js, which means it's not like a regular boring WYSIWYG editor that seems out of place. It uses proper Userflow components, supports user attributes, and allows for much more advanced and customized content in the future.

Attributes

Before, user attributes could be inserted by putting a variable name in curly brackets, e.g. {{name}}. Not very user-friendly. Now it's as simple as clicking "Insert user attribute". You can still use the {{name}} - or just {name} - syntax, which will automatically be replaced with an attribute. This way, we also validate that the attribute actually exists. Finally, attributes now support fallback values, which will be displayed if the attribute is missing for a user.

Attributes

Links

Links can be inserted by selecting some text and then clicking the "Insert link" button or pressing Cmd + K (on Mac, use Ctrl + K on other platforms). The URL field is even a "rich" content editor itself supporting variables!

Links

Images

Images can be uploaded directly into Userflow, or you can enter a URL where an existing image is stored.

The width of the image can be specified in a percentage of the flow width or an exact number of pixels. Height is automatically calculated to keep the same proportions.

Images can also be links. Just select the image and click the "Insert link" button (or press Cmd + K).

Images

Videos

You can also embed videos from popular video providers. We currently support YouTube, Vimeo or Wistia. Let us know if your favorite provider is missing, and we'll add it!

Video sizing can be managed just like with images.

Basic text formatting

You can, of course, still use bold and italic text. We've also added text-align controls (left, center, right). We're planning to add more formatting options soon, such as block styles (Normal text, Heading 1, Heading 2), text color, code blocks and more.

2 min 33 sec. read

Userflow just got an awesome rich content editor. When you focus a step's content in the Flow builder, you'll see this (notice the new toolbar):

Empty editor

We've put a lot of work into making it incredibly smooth to use. It's custom-built on top of something called Slate.js, which means it's not like a regular boring WYSIWYG editor that seems out of place. It uses proper Userflow components, supports user attributes, and allows for much more advanced and customized content in the future.

Attributes

Before, user attributes could be inserted by putting a variable name in curly brackets, e.g. {{name}}. Not very user-friendly. Now it's as simple as clicking "Insert user attribute". You can still use the {{name}} - or just {name} - syntax, which will automatically be replaced with an attribute. This way, we also validate that the attribute actually exists. Finally, attributes now support fallback values, which will be displayed if the attribute is missing for a user.

Attributes

Links

Links can be inserted by selecting some text and then clicking the "Insert link" button or pressing Cmd + K (on Mac, use Ctrl + K on other platforms). The URL field is even a "rich" content editor itself supporting variables!

Links

Images

Images can be uploaded directly into Userflow, or you can enter a URL where an existing image is stored.

The width of the image can be specified in a percentage of the flow width or an exact number of pixels. Height is automatically calculated to keep the same proportions.

Images can also be links. Just select the image and click the "Insert link" button (or press Cmd + K).

Images

Videos

You can also embed videos from popular video providers. We currently support YouTube, Vimeo or Wistia. Let us know if your favorite provider is missing, and we'll add it!

Video sizing can be managed just like with images.

Basic text formatting

You can, of course, still use bold and italic text. We've also added text-align controls (left, center, right). We're planning to add more formatting options soon, such as block styles (Normal text, Heading 1, Heading 2), text color, code blocks and more.

About the author

Co-Founder of Userflow

Sebastian Seilund is the co-founder and former CEO of Userflow, where he built one of the leading user onboarding platforms for SaaS companies. With experience as a software engineer at Google and having founded multiple successful software companies, including Denmark's first user-friendly accounting software, Sebastian brings deep technical expertise to discussions about product-led growth and user experience.

Effortless Onboarding,
Powerful Results

Try the most-loved user onboarding product on the market.

CASE STUDIES

All case studies
iconicon

Evocalize

a case study

How Evocalize Boosted Product Adoption and Engagement With Userflow 

Learn how
iconicon

Visma Dinero

a case study

How Visma Dinero provides 24/7 onboarding and support with in-app content and AI Assistant.

Learn how
iconicon

Iteratively

a case study

How Iteratively gives users an awesome first-time experience

Learn how
iconicon