Introduction
AnimationFunnel is a modern, multilingual form and funnel builder for teams that ship fast. Build animated, conversational flows, embed them anywhere, track conversions server-side, and ship to production — all from a single dashboard with EU data residency.
What is AnimationFunnel?
AnimationFunnel is a no-code form and funnel builder built for marketing, growth, sales, and product teams. It combines the conversational, one-question-at-a-time UX of Typeform, the field depth and logic power of Jotform, and the modern developer experience teams expect in 2026 — all with first-class multilingual support and EU data residency by default.
You can think of it as three products in one: a form builder (17+ field types, validation, file uploads), a funnel engine (branching logic, multi-step flows, dynamic endings, answer piping), and a conversion platform (server-side tracking, webhooks, CRM sync, partial submission capture).
Forms are authored once in the dashboard, automatically translated into 25+ languages, and can be shared as a hosted link, embedded on any site with a single script tag, or served from your own custom domain. Submissions stream in real-time to your backend, Pipedrive, Google Sheets, or any HTTPS endpoint — with signed payloads and automatic retries.
Why AnimationFunnel?
Most teams outgrow Google Forms quickly but find enterprise tools overkill, expensive, and slow to iterate on. AnimationFunnel sits in the middle: powerful enough for revenue-critical funnels, simple enough to hand to a marketer on day one.
Built for conversion, not just data collection
Every default — one-question-per-screen layout, keyboard shortcuts, auto-advance, skeleton loading, partial submission capture — is optimized for completion rate. In internal benchmarks, migrating a 10-field lead form from a classic single-page form to AnimationFunnel typically lifts completion by 20–40%.
Multilingual by default
Unlike bolted-on translation features, multilingual support is a first-class primitive. Write your form in one language; visitors see it in theirs based on Accept-Language, a URL parameter, or an explicit language switcher. Translations can be machine-seeded and then edited field-by-field in the dashboard.
EU data residency & GDPR-ready
All submission data is stored in EU regions by default. GDPR (EU) compliance is built in — configurable retention, data subject export, consent fields, and a signed DPA on paid plans. Regional equivalents (CCPA, LGPD, PIPEDA, etc.) are covered by the same controls.
Modern developer experience
REST API, typed webhook payloads with HMAC signatures, OpenAPI spec, SDK-friendly error responses, and full self-hosting on Docker or Kubernetes. The entire runtime is open source — no vendor lock-in.
How it works
At a high level, working with AnimationFunnel is a four-step loop:
- Build— Drag fields onto steps in the editor. Add logic ("if answer X, skip to step Y"), recall tokens ("Hi {{field:name}}!"), and endings (different thank-you screens per path).
- Publish — One click publishes a versioned snapshot. Share the hosted URL, paste an embed snippet, or attach a custom domain like
forms.yoursite.com. - Collect — Submissions stream into the dashboard in real-time. Partial responses are captured too, so you can follow up with drop-offs.
- Act — Send data to webhooks, Google Sheets, Pipedrive, OpenRouter, or your own API. Fire server-side conversion pixels for Meta, Google Ads, and TikTok without touching the front-end.
Key features
Architecture at a glance
AnimationFunnel is split into three cleanly separated surfaces. Most users only ever see the first one — the other two matter once you start integrating or self-hosting.
The dashboard
A Next.js app at app.animationfunnel.com where you build forms, manage workspaces, view submissions, and configure integrations. All authoring happens here.
The runtime
The public-facing form renderer, served from /f/[slug]on your workspace domain or a custom domain. It's a lightweight edge-rendered app that fetches a published form snapshot, renders it, runs logic client-side, and submits to the API.
The API
A versioned REST API at /api/v1. The dashboard, the runtime, your webhooks, and any third-party integration all speak to the same API. Authenticate with a workspace API key; read the Authentication guide to get started.
curl https://api.animationfunnel.com/v1/forms \
-H "Authorization: Bearer $ANIMATIONFUNNAL_API_KEY"Who it's for
AnimationFunnel is built for teams who need more than Google Forms but less friction than enterprise platforms. Typical use cases:
- Marketing & growth — Paid-traffic landing funnels, lead qualification, gated content, waitlists.
- Sales — Inbound lead forms with routing, demo requests, discovery questionnaires.
- Product — In-app surveys, NPS, onboarding questionnaires, feature requests.
- Operations — Internal intake forms, vendor onboarding, IT request tickets.
- Agencies — Client-by-client workspaces, white-labeled embeds, custom domains per brand.
Plans & limits
AnimationFunnel has a generous free tier; every feature documented here is available on every plan unless explicitly marked. Paid plans primarily lift volume ceilings, add team seats, remove branding, and unlock compliance features.
- Free — Unlimited forms, 100 submissions/month, AnimationFunnel branding on the footer.
- Pro — 10,000 submissions/month, no branding, custom domains, all integrations.
- Business — 100,000 submissions/month, team seats, SSO, signed DPA, priority support.
- Enterprise — Custom limits, dedicated region, audit logs, SAML, self-hosted option.
How these docs are organized
The sidebar is grouped into six sections, ordered roughly in the sequence you'll need them:
- Getting started — This page, the Quickstart, a dashboard tour, and the core concepts (the mental model: forms, steps, fields, logic, endings, submissions).
- Forms — Deep dives on building: field types, conditional logic, multi-step funnels, multilingual authoring.
- Publishing — Sharing links, embedding on any site, attaching custom domains.
- Integrations — Webhooks, Google Sheets, Pipedrive, OpenRouter, and the pattern for building your own.
- API — Authentication, the Forms and Submissions resources, and rate limits.
Your first five minutes
If you prefer to learn by doing, here's the shortest path to a live form:
- Sign up at
app.animationfunnel.com— free, no card. - From the dashboard, click New form and pick the Lead capture template.
- Edit the question copy inline. Everything saves automatically.
- Hit Publish in the top-right.
- Copy the share link, or grab the embed snippet from Share → Embed.
The Quickstart walks through this same flow with screenshots and covers a couple of branching-logic patterns along the way.
Next steps
Was this page helpful?