I’m Kayla. I build small sites for folks who need clean forms that don’t break. I spent a month using Formly with Webflow on three live projects. Two clients. One personal test. I made real forms. I broke a few. I fixed them. Here’s the story. If you want the blow-by-blow setup guide, I logged everything in this full case study.
Setup: quick, but not “magic”
Let me explain what I did. I added Formly’s script in my Webflow project settings. Then I gave each form a clear ID and clean names for fields. I mapped those fields in Formly. Styling stayed in Webflow, which I liked, because I’m picky about spacing and labels.
I also wired email alerts and pushed data to Google Sheets. For one client, I sent pings to Slack when a new lead came in. That part took me about 25 minutes the first time, 10 minutes after that.
One thing that tripped me up? A field name clashed with a Webflow “w-” class. My button spinner got weird on iPhone. I changed the class name and it was fine.
Real builds I shipped
1) Coffee roaster “Build-a-Box” form (live client)
This was for a local roaster. You could smell the beans in the shop—made me want to rush this build.
What they needed:
- 3 steps: choose beans, pick grind, pick delivery date
- A running total that updates while you click
- A note field that only shows if you pick decaf
- A thank-you page that carries the order total in the URL, so the tracking works
What I built:
- 19 fields total
- 7 rules (if you pick whole bean, no grind choice; if you pick 3 bags, show the bundle note; and so on)
- A basic price calc (no fancy fees)
How it performed in week one:
- 142 people started the form
- 19 quit on step two (the grind screen)
- 93 finished (about 65%)
- The shop had been stuck near 35% before, so yes, this felt good
Hiccups:
- The date picker was buggy on older Safari. I turned off the native picker and used a simple text input with a hint. No complaints after that.
- Spam dropped a lot with the built-in tools, but not to zero. I still got 1 junk submit out of 60. Good enough for this small shop.
If you want to watch a quick 45-second walk-through of this coffee order form, I posted the clip on Kinox.
2) Nonprofit volunteer sign-up with shift limits
They run weekend cleanups. They needed to cap each shift at 12 people and close the choice when it fills.
What I built:
- A clean grid with 5 shift choices and a simple waitlist state
- Auto email to the volunteer with a calendar file
- Send the data to Airtable for the staff board
Real result from one beach day:
- 64 sign-ups in 36 hours
- 3 shifts filled; 2 went to waitlist without me touching a thing
- One odd bug: if someone used emojis in their name, the Airtable row got funky. I changed the field to plain text and it stopped.
By the way, I love this build. It saved the organizer from juggling emails at 11 pm. Been there.
3) Job application with file uploads (agency client)
They wanted resumes as PDF only. Max 10 MB. No Word files.
What I built:
- Multi-step form with contact, links, and file upload
- Error text right under the field, not at the top (this matters on phones)
- A pass to HR with a safe link to the file
Notes:
- A few folks tried to send .docx files. The error was plain but a bit stiff. I rewrote it: “Please send a PDF. It keeps your layout safe.” Drop-offs fell by a bit after that.
What I liked
- Logic felt natural. If this, show that. If not, hide it. I didn’t fight the tool.
- Multi-step forms were smooth on mobile. No jitter, even with 18+ fields.
- The price calc was simple to set up. My coffee test worked on the first go.
- Spam guard was decent. Honeypot plus “are you human” did most of the work.
- Data routing was fast. Emails hit my inbox in 2–3 seconds.
- I could keep my Webflow styles. My forms looked like the rest of the site.
What bugged me
- Docs were a bit thin in spots. I had to guess on one attribute name.
- Big forms (30+ fields) had a tiny lag when I previewed logic. Not a deal breaker, just a pause.
- The free plan cap came fast. Fair, but it did catch me mid-test.
- When that happened, I eyed the upgrade path—Formly Pro unlocks higher limits without changing your build.
- File uploads worked, but I didn’t see a virus scan flag. For sensitive jobs, that made me pause.
- One time, errors showed under a hidden field. I had to tweak the rule order to fix it.
Little tips from my desk
- Name your fields like a human: “first_name” beats “FN1.”
- Test on a slow phone. I use an old iPhone 8 as my “grumpy tester.”
- Add hidden fields for UTM tags. It helps you see which ads send real people.
- Send a short, kind confirm email. People like a receipt. Keep it plain.
- Keep steps short. 5–7 fields per step feels right. Big walls of inputs scare folks.
Who it fits
- Small shops that need smarter forms than Webflow gives out of the box
- Nonprofits with shifts, caps, and simple lists
- Agencies that want logic and clean styling without a heavy tool
Side note for anyone who might take on builds for NSFW or chat-roulette style platforms: it’s worth studying how those sites handle age gates, consent prompts, and ultra-lean sign-up flows. I found this Fap Roulette review helpful as it breaks down their onboarding UX, moderation tactics, and conversion tricks—great inspiration if you need to design friction-less, compliant forms for an adult audience.
If you’re also curious about how a local, service-based adult niche handles discreet booking requests and availability checks, take a peek at this Asheboro escorts listing. You’ll see how they present services, safety details, and a no-nonsense contact approach—useful reference material when you’re planning private, secure inquiry forms.
Need inspiration for another niche? I recently built three dental sites with Webflow templates and broke down what worked (and what didn’t) in that space.
Who should pass:
- Teams that handle medical or very private data. I wouldn’t use this for that. Use a tool made for those rules.
My quick take
And if you’re thinking about handing your Figma files off instead of building yourself, I hired two Figma-to-Webflow agencies and wrote up exactly how that went.
Formly with Webflow felt fast, steady, and human. It let me make forms that talk back a little, without sending me down a rabbit hole. I had a few bumps, sure. But I shipped three clean builds, and my clients wrote me happy notes. You know what? That’s enough for me.
Score from me: 4.2 out of 5. If you live in Webflow and need logic, it’s worth a real try.