Figma UI component

Figma inline CTAs components

An inline CTA is the prompt that sits inside a product screen instead of interrupting it. These Figma inline CTAs cover upgrade and change plan cards, payment method and receipt prompts, email capture, and plain action cards, at desktop and mobile widths.
About this component

Inline CTA design in Figma: upgrade prompts inside a product

How these inline CTA cards are built in Figma, and where they belong on a screen next to banners.

An inline CTA is the prompt that interrupts nothing. It sits at the end of a settings page, in the gap where a dashboard has nothing to show yet, under the billing table, at the foot of a long document.

The reader is already scrolling, and the card is simply the next thing in the column. That is the whole trick, and it is why these are shaped like content rather than like advertising.

In the column, not in a slot

NN/g's eyetracking on banner blindness found that people skip anything shaped like an ad, skip anything sitting where ads normally sit, and then skip legitimate content that happens to be near it.

The defence built into these cards is restraint. They are 768px wide on desktop with 24px of padding, a heading, one line of supporting text, and a pair of 36px buttons, using the same border language as the panels above them. If a prompt needs a louder background color to get noticed, the problem is usually where it has been put.

The two cards that earn their height

The light ones are 150px tall: an actions card with two buttons, and an image card. Email capture is 180px, a receipt 186px, a payment method 214px.

Then the plan cards, which are twice the size and worth it. Change plan is 320px and nests a bordered card holding a 32px featured icon, the plan name, the price with its billing period, and two buttons.

Upgrade plan is 346px and spends the extra height on three benefit rows, each a 24px check icon beside two lines of text, before it asks for anything at all. The size difference is the lesson. A prompt that shows what you get can justify 346px; one that says go pro and stops cannot justify 150.

The same card on a phone

Mobile is 343px wide and the proportions shift more than you would guess. The actions card goes from 150px to 202px, because the two buttons stop sharing a row and stack full width at 311px each.

The image card goes from 150px to 410px, because the 239px image sitting beside the text becomes a 343 by 200 block above it, and upgrade plan lands at 410px as well.

A card that reads as a footnote on desktop takes a third of a phone screen, so use one per view and place it where the scroll naturally pauses. Buttons stay 36px tall throughout, comfortable for a cursor; if you are holding the design to the 44px minimum that WCAG's target size criterion asks for at AAA, that stacked mobile row is the place to add it.

Card, banner, or empty state

Three components compete for this job and they are not interchangeable. A banner sits above the page and speaks for the entire product, which makes it the wrong shape for something about this one screen.

An empty state takes over a region that has no content in it yet, and disappears the moment it does. The inline CTA is for a screen that already has content and one more thing worth offering, which is why it turns up on settings pages and billing screens more than anywhere else.

The image, actions, change plan and upgrade cards carry no dismiss control, so if yours will appear on every visit, that is the first thing to add. All of it is drawn for desktop and mobile, in light and dark.

The same cards exist in code when you get there. Untitled UI React inline CTAs are open source, built with Tailwind CSS and React Aria, with the responsive action rows and button semantics handled for you.

FAQs

Frequently asked questions

Common questions about the Untitled UI Figma inline CTA components, covering placement and dismissal.

When should I use an inline CTA instead of a modal?

Whenever the offer is optional. A modal stops the task and demands an answer, which is fair for a destructive confirmation and rude for an upgrade pitch.

The inline card lets someone finish what they were doing and decide on the way past, and it can stay on the page indefinitely without anyone resenting it. Save the interruption for decisions that cannot wait.

Where should an upgrade prompt appear in an app?

Next to the limit it is talking about. A prompt about seat count belongs on the members screen, a storage prompt belongs where files live, and a plan comparison belongs in billing.

A prompt bolted onto the dashboard because the dashboard has space is the one people learn to scroll past. The 346px upgrade card exists to explain what changes, so put it where the reader has just felt the constraint.

Should an inline CTA be dismissible?

If it repeats, yes. These cards ship without a close control, which suits a permanent prompt in billing or settings where the card is part of the page.

A recurring nudge is different: give it a dismiss, remember the choice, and pick a sensible interval before it returns. An offer that cannot be turned down stops being an offer.

Are these inline CTA components included in the free version?

The inline CTAs are part of the paid Untitled UI Figma kit. See pricing for what is included.

The 100% free Figma UI kit covers core components from the same system if you want to try it first.

Is there a React version of these inline CTAs?

Yes. Untitled UI React inline CTAs are open source, built with Tailwind CSS and React Aria, and mirror these Figma cards, including the way the action row stacks on small screens.

Figma UI components

Application UI/Dashboard examples

Dashboard, settings, form layouts—useful examples for everything you need to design modern dashboards and products.
Figma UI components

Application UI/Dashboard Figma components

Modals, tables, alerts—everything you need to design modern and beautiful apps, dashboards and products.
Figma UI components

Marketing website components

Landing page header and website sections—everything you need to design modern and responsive marketing websites.
The ultimate UI kit for Figma

What is Untitled UI?

Untitled UI Figma is the largest UI kit and design system for Figma in the world. Here's everything great about Untitled UI in just 60 seconds.
Play icon
Untitled UI in 60 seconds
Play icon
Pause icon
Join 380,000+ designers from the world's top companies
Gumroad 5 stars

Untitled UI is the best $ I've spent on my business in a long time. I'm going to keep using it and recommending it to every designer I know.

Sam Pierce Lolla
Sam Pierce Lolla
Founder, Shuffleboard
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Over the years we've featured hundreds of UI kits on UXCrush, but Untitled UI is by far the most comprehensive and detailed I've seen yet. A must have for any designer!

Luca Vavassori
Luca Vavassori
Founder, UXCrush
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

I've used all UI kits on the market. I can say without a doubt that the Untitled UI kit is the best on the market. It covers everything a designer needs in a modern and efficient way.

Murat Alpay
Murat Alpay
Product Designer, @imuratalpay
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Incredible, and keeps getting better. I’ve tried dozens of UI kits and Untitled UI is the only name you should care about. It stands head and shoulders above the rest.

Jérémy Franck
Jérémy Franck
Designer, @jrmyfranck
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Such a beautiful, detailed, and extensive UI kit. Untitled UI is the perfect foundation for any project. I highly recommend this huge time saver.

Adham Dannaway
Adham Dannaway
Product Designer, Practical UI
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Untitled UI has been an amazing resource that I'm learning to rely upon to spin up ideas in no time. I think I might launch a startup pretty soon by mistake here!

Ricardo Buzzotta
Riccardo Buzzotta
Senior Product Designer, Spotify
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

The sheer scale, details, and organization of this kit is mind-blowing. It covers nearly everything a Designer could need in a modern, efficient and systematic way.

Corey Moen
Corey Moen
Senior Brand Designer, Webflow
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

I'm super impressed with this. I love poking around in other peoples UI Kits to see how they think. This is probably one of the most comprehensive I've seen.

Matt Walker
Matt Walker
Design Systems, Mailchimp
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

I'm super excited to use this for quick mockups of ideas in Figma. We're always trying to streamline our design process so we can move fast! Definitely recommend.

Jenny Chu
Jenny Chu
Head of Product, Eucalyptus
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Untitled UI is easily the best UI kit I've used so far. It has an insane amount of components that are all incredibly well-built. I don't even know how many hours this will save.

Sunny Trochaniak
Sunny Trochaniak
Founder, NewPulse Labs
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

The attention to detail and thought Jordan has put into this UI kit is unparalleled.

Dan Mcleay
Dan Mcleay
Lead Designer, Fox Sports
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

Untitled UI is incredibly well-organized and the attention to detail is great. I highly recommend this kit to any designer that wants to create beautiful designs fast.

Tom Bekkers
Tom Bekkers
Founder & Creative Director, Flowbase
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

What an awesome Figma kit... it's an absolute game changer. This is the perfect base for any design system. The size and attention to detail is next level.

Dan Anisse
Dan Anisse
Co-founder, Relume
Star iconStar iconStar iconStar iconStar icon
Gumroad 5 stars

We've been using Untitled to build Himalayas 2.0 and have finished a complete redesign in just a few days. It has everything we need already pixel-perfect.

Abi Tyas Tunggal
Abi Tyas Tunggal
Co-founder, Himalayas
Star iconStar iconStar iconStar iconStar icon