---
title: "Frequently asked questions"
description: "Short answers to common Fillo questions, with links to the canonical implementation and operations docs."
group: "Reference"
order: 6
type: "reference"
keywords:
  - "FAQ"
  - "Fillo questions"
  - "forms"
  - "embeds"
  - "pricing"
updated: "2026-07-14"
---

Short answers, with links to the setup, behavior, and limits documented elsewhere.

## Does Fillo use an iframe?

The React and DOM SDKs render native elements in your application — no iframe. Fillo also provides hosted forms when a separate link or framed page is the better fit. See [Embed quickstart](/docs/embed).

## Can I build a form without code?

Yes. Use the dashboard editor to create, preview, publish, and operate a form. Code-defined schemas are an additional path, not a requirement. See [Build in the dashboard](/docs/dashboard-quickstart) and [Code-defined forms](/docs/authoring).

## Which frameworks are supported?

React and Next.js use `@usefillo/react`. Vue, Svelte, Astro, web components, and plain browser JavaScript use `@usefillo/dom`. See [Embed quickstart](/docs/embed) and the [framework guides](/guides).

## Is a publishable key secret?

No. A `pk_` key is designed for browser code and can resolve or, when workspace policy permits, stage code-defined forms. It can't publish a staged change. Management, CLI, identity, webhook, and storage credentials stay private. See [Security](/docs/security).

## Do published forms need an API key?

No. A published form can load and accept responses by form ID or hosted slug without a key. See [API reference](/docs/api).

## Where do uploaded files go?

The respondent's browser sends files directly to connected Google Drive, Box, or S3 storage. Fillo verifies the result and stores a file reference with the response. See [File uploads](/docs/uploads).

## Can respondents save progress?

Yes, when the form owner enables save and resume. Drafts use a seven-day sliding lifetime; cross-device restore requires verified identity. See [Save and resume](/docs/save-and-resume).

## Can I limit a form to one response?

Yes. Match by browser, an email or phone answer, or verified signed-in identity, optionally scoped by another scalar field. Browser and self-claimed contact limits are bypassable. See [Response limits](/docs/response-limits).

## Which integrations are direct?

Fillo directly supports Google Sheets, Notion, Slack, and Zapier. Use a webhook or Zapier for other destinations where an action is available. See [Integrations](/docs/integrations).

## Does Slack receive answer content?

Not by default. The direct Slack destination sends the form, time, verified respondent label when available, and a link to the Fillo response. A form manager can explicitly allowlist up to three answer fields; every other answer stays out. See [Slack](/docs/integrations/slack).

## Can I import a form from Tally, Typeform, or Google Forms?

There's no one-click importer today. Rebuild the schema, keep the old response export, reconnect operations, and test before cutover. See [Compare and migrate](/docs/compare/tally).

## Can I import historical responses?

No — Fillo has no response-history import endpoint or dashboard flow. Keep historical rows in an external archive or reporting layer, then collect new responses in Fillo. See [Migrate Google Forms responses](/guides/migrate-google-forms-responses).

## Does Fillo have custom domains?

Not currently. Embed the native renderer on your own application route when the respondent experience must use your domain. See [Custom domains](/docs/domains).

## Does Fillo collect payments or card data?

No. Collect non-sensitive order context, then hand off to a dedicated payment provider. Never put card numbers or security codes into text fields. See [Build a checkout form](/guides/build-a-checkout-form).

## Can I export responses as PDF?

No — Fillo provides dashboard CSV export and API JSON, not PDF export. Generate a document in an approved downstream system when needed. See [Exports](/docs/exports).

## What is included on Free?

Free includes all product features and 200 accepted responses per month at launch. Everything includes 5,000 responses per month plus overage. The default renderer's Fillo attribution stays on every plan. See [Limits](/docs/limits).

## Can an AI agent build Fillo forms?

Yes. Fillo provides agent-readable Markdown, `llms.txt`, a customer-facing skill, CLI workflows, and a non-destructive MCP server. See [Build with agents](/agents) and [MCP server](/docs/mcp).

## Related

- [Core concepts](/docs/concepts): Learn the form, schema, response, respondent, workspace, and version model.
- [Troubleshooting](/docs/troubleshooting): Start from the visible error or failed operation.
- [Limits](/docs/limits): Check current plan, API, form, upload, and retention boundaries.
