Sep 2, 2026 · by Jacob Funch · View source

Fillo

Build forms into your product with your coding agent

Fillo

Editorial analysis

The Invisible Infrastructure Problem: What a Headless Form Tool Teaches Us About Owning Our Creative Work

Every social media manager I know has hit the same wall. You spend weeks building an audience, nurturing a community, and creating content that actually converts. Then the day comes when you need to collect something from that audience — a contest entry, a client brief, a user-generated content submission, a job application for your growing team. And suddenly you’re faced with a choice that feels like a betrayal of everything you’ve built.

You can embed a third-party form in an iframe, and watch your carefully crafted brand experience get boxed into a foreign-looking widget that screams “we outsourced this.” Or you can build the form natively, and realize you’ve just signed up for weeks of wrestling with validation logic, file uploads, notification workflows, and response management — time you should have spent creating content.

This is the creator economy’s dirty secret. We obsess over the front-facing content — the Reels, the TikToks, the newsletter issues — but the infrastructure underneath is often held together with duct tape and embedded widgets. When Jacob Funch launched Fillo on Product Hunt, he wasn’t just launching another form builder. He was naming a problem that anyone who runs a real operation around their content recognizes: the tools we use to interact with our audiences should feel as native and intentional as the content itself.

The launch page is ostensibly about headless form infrastructure for product teams. But read between the lines and it’s a story about ownership, about brand consistency, and about the quiet frustration of knowing that the gap between “good enough” and “feels right” is where audience trust is won or lost. For creators and social media operators, Fillo is less a tool to adopt today and more a lens through which to examine how we handle every interaction point with our audiences — from link-in-bio forms to client onboarding flows to community submission systems.


The Form Problem Is a Content Problem

Let me paint a scenario that might feel uncomfortably familiar. You run a YouTube channel with a solid subscriber base, and you’ve decided to launch a membership tier. You need a form to collect applications, understand what your audience wants, and maybe gather file uploads — video ideas, portfolio links, collaboration pitches. The “quick” solution is Typeform or Google Forms, embedded via iframe on your website or sent as a standalone link.

Here’s what happens next. The form loads, and suddenly your audience is transported to a different visual universe. The fonts don’t match. The color scheme clashes with your brand. The interaction patterns feel like a survey, not like an extension of your community. And when someone uploads a large file — say, a video pitch for a collaboration — the whole thing chokes. The tab dies halfway through, and they have to start over. They don’t blame the form tool. They blame you.

This is the operational reality that Fillo’s maker describes in the launch post. He talks about facing the choice between “embed a hosted form in an iframe that never quite felt like part of the product” or “build it natively and take on validation, uploads, notifications, webhooks, and response management myself.” For product teams, this is a technical tradeoff. For creators and social media operators, it’s a brand trust issue with real financial consequences.

I’ve run enough giveaways, enough client intake processes, enough community submission systems to know that the form is often the first point of friction in a relationship. When someone clicks through from your Instagram bio or your YouTube description, they’ve already made a mental commitment. They’re interested. They’re engaged. And then the form asks them to leave that context and enter a generic data-collection interface. Every second of friction at that moment is a drop in conversion rate.

The file upload problem makes this worse. Funch specifically calls out collecting “files around 500 MB, ideally straight into our own storage.” Think about what that means for a creator operation. You’re running a podcast and want listener voice messages. You’re a photographer taking client submissions. You’re a course creator collecting student assignments. Large file uploads are not an edge case in the creator economy — they’re the norm. And the standard approach of attaching files to a form submission or emailing them creates a mess of version control, storage limits, and lost data.

What Fillo proposes is that the form should render “directly in your own routes, with your layout, styles, and components.” No iframe. The form lives in your digital property, looks like your brand, feels like your product. Behind the scenes, Fillo handles the unglamorous work — schema, validation, browser-direct uploads, responses, notifications, and webhooks. Files go “directly to Google Drive, Box, or S3/R2 storage.”

This is the kind of infrastructure thinking that most creators never get to do because we’re too busy producing content to build tools. But the underlying principle applies to every social media operator: the interaction points between you and your audience should feel like natural extensions of your brand, not like outsourced compromises.


Why This Matters More for Creators Than for Traditional SaaS Teams

The Brand Consistency Tax

Here’s where I’ll diverge from the Product Hunt narrative and speak directly to my audience. Traditional product teams have engineering resources. They can build native forms if they really need to. The reason they use Typeform or Paperform is speed and convenience, not necessity. Creators and small media operations don’t have that luxury. We’re often running a one-to-three-person operation that produces content across five platforms while also managing client relationships, community engagement, and monetization.

When I schedule content across Instagram, TikTok, YouTube, and LinkedIn — and I’ve done this with tools like Buffer and Metricool — the last thing I want to think about is whether my contest entry form matches my visual identity. But the audience notices. They notice when the link in your bio takes them to a form that looks like it was designed by a different company. They notice when your “apply to work with me” page feels like a generic survey. And they notice when the upload fails and they lose ten minutes of work.

This is the brand consistency tax. Every time you outsource an interaction point without customizing it, you’re asking your audience to mentally switch contexts. They were in your world, feeling your aesthetic, absorbing your message. Then the form loads and they’re in someone else’s world. The cognitive dissonance might be subtle, but it accumulates. Over time, it erodes the sense that your brand is a coherent, professional operation.

The File Upload Reality

Let’s talk specifically about file uploads because this is where most form tools break down for creators. The Product Hunt comments on Fillo’s launch page surface this directly. One commenter, Nivy, notes, “we collect files around 500 mb so browser direct into our own s3 matters. if the tab dies halfway, resume or start over.” Funch’s response confirms that Fillo “automatically resumes or discards the submissions you don’t finish.”

This is not a niche concern. Consider the typical creator workflows that involve large files:

  • Podcast guest intake: You ask potential guests to submit audio samples or topic pitches. Those files are often hundreds of megabytes.
  • Video collaboration pitches: Brands or other creators send you raw footage or concept boards. Video files are massive.
  • Client work: If you’re a freelance social media manager, clients send you brand assets, logos, product photos. These frequently exceed standard form attachment limits.
  • Community submissions: User-generated content campaigns invite followers to submit their own videos or photos. The volume and size can be unpredictable.

Most form tools cap uploads at 10-25 MB per file. That’s fine for a profile picture but useless for real creative work. The workaround — asking people to upload to Google Drive or Dropbox and share a link — adds steps and friction. And when someone does upload a large file through a browser, the risk of the connection dropping and losing everything is real.

Fillo’s approach of browser-direct uploads to your own storage — meaning the file goes straight from the user’s browser to your S3 bucket or Google Drive, not through Fillo’s servers as an intermediary — is the technically correct solution. It avoids the bottleneck of routing large files through a third-party server. And the resume capability addresses the real-world reality that uploads fail.

For creators, this matters because we’re often collecting files from people who are not technically sophisticated. They’re fans. They’re clients. They’re audience members who want to participate but don’t want to figure out a complex upload workflow. The smoother the experience, the more likely they are to complete the submission — and the more professional you look in the process.


What Creators Can Borrow From Fillo’s Approach

The Coding Agent Integration Is the Real Story

Here’s the part of the Fillo launch that I think creators should pay closest attention to, even if they never touch the tool. The launch describes Fillo as “headless form infrastructure for product teams” that lets you “build forms into your product or website with your coding agent.” One commenter, Morten Just, reports: “Tried the agent setup. Literally one prompt and it was live on all help pages on rotato.app.”

This is the emerging pattern that matters for anyone running a content operation: the rise of coding agents as creative collaborators. We’ve spent the last year talking about AI for content generation — writing captions, generating images, editing videos. But the more significant shift might be in using AI to build and maintain the infrastructure around our content.

Think about what “one prompt and it was live” means for a creator who has a website. Instead of hiring a developer to build a custom submission form, or settling for an embedded widget that doesn’t match your brand, you describe what you want and the agent handles the implementation. The form appears in your routes, with your layout, your styles, your components. This is the democratization of web development, and it has direct implications for how creators manage their digital presence.

I’ve been testing similar workflows with my own site. The ability to describe an interaction flow — “create a client intake form that matches my existing design system and routes submissions to my CRM” — and have it actually built is transformative. It means I can experiment with new audience interaction points without committing to a significant development investment. If the form doesn’t work, I iterate. If it does, I scale it.

The “Feels Native” Standard

The deeper lesson from Fillo is the standard it sets for user experience. The entire value proposition is that forms should “feel like a real part of your product.” This is a standard that creators should apply to every interaction point with their audience.

When someone clicks a link in your Instagram bio, where does it take them? Is it a seamless transition to your Linktree or your website, or does it feel like being redirected to a different universe? When someone comments on your YouTube video asking how to work with you, what’s the journey from that comment to a signed contract? When a brand reaches out about a sponsorship, how does the intake process reflect your professionalism?

In my own operations, I’ve started auditing every touchpoint with this “feels native” lens. The email signature. The proposal template. The client onboarding questionnaire. The contest entry page. Each of these is an opportunity to reinforce your brand or undermine it. The tools that let you maintain that consistency — whether it’s Canva for visual consistency or a tool like Fillo for functional consistency — are worth the investment.

The Storage Question Is an Ownership Question

Fillo’s approach to file uploads — going “directly to Google Drive, Box, or S3/R2 storage” — raises a point that creators should internalize: where your data lives matters. When you use a form tool that stores submissions on its own servers, you’re dependent on that tool for access to your own audience data. If the tool changes its pricing, gets acquired, or shuts down, your data is at risk.

This is the same lesson we’ve learned repeatedly in the creator economy. Platforms change their algorithms. Tools get sunset. Audiences get migrated. The creators who survive are the ones who own their relationship with their audience — which means owning the data that represents that relationship.

When I collect email addresses through a form, I want those addresses in my own email marketing platform, not trapped in a third-party form tool’s database. When I collect client files, I want them in my own cloud storage, not scattered across a form provider’s servers. The “browser-direct to your own storage” approach that Fillo describes is the right model because it treats the form tool as a facilitator, not a repository. The data belongs to you.


Where the Math Breaks: Limitations and Open Questions

I want to be clear that I’m not recommending Fillo as a must-adopt tool for every creator reading this. The launch page describes a product aimed at “product teams,” and the technical requirements — integrating with your own routes, working with your coding agent, managing your own storage — assume a level of technical infrastructure that most solo creators don’t have.

The Technical Barrier

If you’re a creator whose “website” is a Linktree page and whose “storage” is Google Drive, Fillo is overkill. The tool is designed for people who have a real web presence with custom routes and the ability to integrate with backend systems. The promise of “build forms into your product or website with your coding agent” presupposes you have a website that you can modify and a coding agent to do the work.

For the middle ground — creators who have a professional website but don’t code — the question is whether tools like Fillo will eventually offer more turnkey solutions. The launch page doesn’t disclose pricing or a no-code option, and I’d bet the initial target market is startups and indie hackers who are comfortable with technical implementation. If you’re not in that category, this specific tool may not be for you yet.

The Platform Dependency Question

There’s also the question of where Fillo fits in the broader ecosystem of form tools. The incumbents — Typeform, Google Forms, JotForm — have built their businesses on ease of use and hosted solutions. Fillo’s bet is that a segment of users is willing to trade some convenience for deeper integration and brand control.

My take: this is a valid bet, but it’s a segment that requires ongoing education. Most creators don’t think about the difference between an iframe embed and a native render until they’ve experienced the pain of a form that doesn’t match their brand. The market for Fillo is people who have felt that pain acutely enough to seek a solution.

What’s Not Disclosed

The launch page doesn’t disclose several things I’d want to know before recommending Fillo to anyone in my network. Pricing is not disclosed. The specific limits on form submissions, response volume, or file sizes beyond the mention of “around 500 MB” are not detailed. The security and compliance story — important if you’re collecting client data — is not spelled out. The roadmap for additional integrations beyond Google Drive, Box, and S3/R2 is not clear.

These aren’t necessarily dealbreakers. Early-stage tools often launch with incomplete documentation. But for creators and social media operators who are considering adopting new infrastructure, the lack of clarity is a signal to wait and watch rather than jump in immediately.

Who This Is Not For

Let me be direct about who should not use Fillo in its current form. If you’re a solo creator who doesn’t have a developer on call or a coding agent you trust, the setup cost will likely exceed the benefit. If you’re collecting small files — under 25 MB — and don’t have strong brand consistency requirements, a well-designed Typeform embed will serve you fine. If you’re not comfortable managing your own cloud storage and the security implications that come with it, the “direct to your own storage” model adds responsibility you may not want.

This is a tool for operators — people who are already running a real digital infrastructure and want to make it more cohesive. It’s not a tool for getting started.


What I’d Watch and Test Next

If you’re a creator or social media operator who sees the value in the “native interaction” philosophy but isn’t ready to adopt headless form infrastructure, here’s what I’d suggest testing this week.

Audit your interaction points. Go through every way your audience can engage with you beyond content consumption — your link-in-bio, your contact page, your contest entries, your client intake forms. For each one, ask: does this feel like my brand, or does it feel outsourced? If it’s the latter, identify the specific friction points. Is it visual inconsistency? Upload limits? A clunky user experience?

Experiment with a coding agent. If you have a website and haven’t tried using an AI coding agent to build or modify pages, this is the week to start. The Fillo launch demonstrates that agents can now handle meaningful implementation tasks — not just content generation. Even if you’re not building forms, the ability to describe a feature and have it implemented changes what’s possible for a small operation. Start with something simple: a new page layout, a modified contact section, an embedded element that matches your existing design.

Move your data ownership forward. Regardless of which form tool you use, make sure you’re not trapping audience data in a platform you don’t control. Set up automations that route form submissions to your own storage and your own email marketing platform. Zapier or Make can connect most form tools to your own systems. The goal is that if any tool disappears tomorrow, you retain your audience data and your client information.

Watch the headless form space. Fillo is not the only player exploring this direction, and the competitive landscape will evolve quickly. The incumbents — Typeform, JotForm, Paperform — are all aware that the “feels native” problem exists. Watch for them to introduce deeper integration options or for new entrants to push the model further. The tools that win will be the ones that make native-feeling interactions accessible to non-technical creators, not just product teams.

The broader lesson from Fillo’s launch is that the creator economy is maturing. We’re moving past the phase where any tool that works is good enough, into a phase where the quality and coherence of every audience interaction matters. The creators who thrive in this phase will be the ones who treat their digital infrastructure with the same care they bring to their content — because in the end, it’s all brand. The form is content. The upload flow is content. The client intake process is content. And if it doesn’t feel like you, it’s not working.

Ready to Create Your Own?

Join thousands of brands creating high-performing video ads with FLOWNIB. No editing skills required.

Start Creating for Free