Soulful Form Submit States in Framer

Copy component

Copy component

Soulful Form Submit States in Framer

Copy component

Nandi Muzsik

How can I improve Framer Uni?

Let me know if there’s a missing feature or something that could be improved.

Share feedback

How I made $10K+ with Framer in 60 days

$10k Undercover Event

Component

Soulful Form Submit States in Framer

This is a soulful form submit animation in Framer, recreated from rauno’s original work. Feel free to remix the project and explore how the animation is structured and triggered within a form, all without writing any code.

image of Nandi Muzsik
image of Prianca S.
profile image of Rauno Freiberg

Created by

⁠Form submission success message with Thank you button

About the resource

To create the soulful form submit state in Framer, I built the word submitted using separate icon sets for each letter, with a stroke effect applied for the letter animation.

About the resource

To create the soulful form submit state in Framer, I built the word submitted using separate icon sets for each letter, with a stroke effect applied for the letter animation.

About the resource

To create the soulful form submit state in Framer, I built the word submitted using separate icon sets for each letter, with a stroke effect applied for the letter animation.

Handwritten "Submitted" text vector editor with smiley

The icon sets with stroke effect in Framer.

Handwritten "Submitted" text vector editor with smiley

The icon sets with stroke effect in Framer.

Handwritten "Submitted" text vector editor with smiley

The icon sets with stroke effect in Framer.

I stacked all the letter icon sets together and converted them into a single component. Inside the component, each letter has its own variant, and I switch them from visible no to visible yes one by one. These variants are connected using the appear interaction so the letters reveal sequentially.

I then placed this submit animation directly where the input field sits in the form. By default, the component is set to visible no. Once the form is filled correctly, the variant switches, triggering the animation and playing the full submitted sequence smoothly within the form.

I stacked all the letter icon sets together and converted them into a single component. Inside the component, each letter has its own variant, and I switch them from visible no to visible yes one by one. These variants are connected using the appear interaction so the letters reveal sequentially.

I then placed this submit animation directly where the input field sits in the form. By default, the component is set to visible no. Once the form is filled correctly, the variant switches, triggering the animation and playing the full submitted sequence smoothly within the form.

I stacked all the letter icon sets together and converted them into a single component. Inside the component, each letter has its own variant, and I switch them from visible no to visible yes one by one. These variants are connected using the appear interaction so the letters reveal sequentially.

I then placed this submit animation directly where the input field sits in the form. By default, the component is set to visible no. Once the form is filled correctly, the variant switches, triggering the animation and playing the full submitted sequence smoothly within the form.

Form flow: Submit to Thank you success state

The default and success variant of the soulful form component.

Form flow: Submit to Thank you success state

The default and success variant of the soulful form component.

Form flow: Submit to Thank you success state

The default and success variant of the soulful form component.

Learn how I went from 0 to $11.5k with Framer in 60 days.

From no followers, no portfolio, no reputation, to secretly building a profitable Framer business.

Nandi portrait's background

Learn how I went from 0 to $11.5k with Framer in 60 days.

From no followers, no portfolio, no reputation, to secretly building a profitable Framer business.

Nandi portrait's background

Learn how I went from 0 to $11.5k with Framer in 60 days.

From no followers, no portfolio, no reputation, to secretly building a profitable Framer business.

Nandi portrait's background

More resources

More resources

  • Music app playlist created screen with artist avatars

    Playlist Generation Circular Animation in Framer

    Component

    Music app playlist created screen with artist avatars

    Playlist Generation Circular Animation in Framer

    Component

  • Customer testimonials section with review letter card

    3D Letter Testimonials in Framer

    Component

    Customer testimonials section with review letter card

    3D Letter Testimonials in Framer

    Component