Guides

Webflow Development Services Explained: Design, Build, CMS, Integrations and the Handover

The five parts of Webflow development services, what each one should deliver, where native Webflow stops and code starts, and the test that signs off each part.

Summarize with AI
Octo Agency cover: Webflow Development Services Explained, with a purple hexagon pattern

Webflow development services cover five jobs: design, the build, the CMS, integrations and the handover. The platform sets hard edges on each one. The Premium site plan holds up to 20,000 CMS items in 40 collections, an inline script registered through the API is capped at 10,000 characters, and the Data API allows 60 or 120 requests a minute depending on the plan, all according to Webflow's own pricing page and developer documentation. A good service is one that knows where those edges are before it quotes.

This guide explains what each of the five parts should deliver, where native Webflow stops and custom code begins, and the acceptance test that tells you a part is finished. Platform facts come from Webflow's pricing page and developer documentation, read on 2026-11-05; performance and search rules come from Google.

The five parts of a Webflow development service

Most buyers think of Webflow development as "turning the design into a site". That is one part of five, and each part is priced in different units.

The five parts of Webflow development services and what each delivers
PartWhat the team doesWhat you receivePriced in
DesignPage layouts, components and states in Figma, desktop and mobileFigma file with a component libraryUnique layouts, review rounds
BuildClasses, variables, components, responsive behaviour, interactionsStaging site you can click throughStatic pages, templates, named interactions
CMSCollections, fields, references, template pages, content entryContent model document and filled collectionsCollections, templates, items migrated
IntegrationsForms, CRM, analytics, consent, scheduling, custom codeTracking map: every form and event, where it landsNamed tools, custom features
HandoverWorkspace transfer, editor guide, walkthrough, fix windowSite in your Workspace, guide and recordingDeliverables listed

Source: Octo Agency service structure; platform units from Webflow, Plans and pricing, read 2026-11-05.

A team that only builds from your Figma file is selling one of these five, which is fine as long as someone else owns the other four. Our guide on how to brief a Webflow agency shows how to describe these parts on one page.

Design: what a Webflow-ready design looks like

A design made for Webflow is made of components. Each repeated section, card and button exists once, with its states (hover, focus, empty, long text) drawn out, so the build can reuse it instead of copying it.

Breakpoints. A design that shows desktop and mobile for every unique layout, and says what happens in between, saves the build team from guessing.

Design tokens. Colours, type sizes and spacing should be named in Figma as they will be named as Webflow variables, so a brand colour change later is one edit.

Motion. If the design has animation, it should say what moves, on what trigger and on which breakpoints.

Acceptance test. Pick any section on any page and find it in the component library with its states. If it is not there, the design is a set of pictures, not a system.

Build: classes, components and the staging site

The build turns the design into classes, variables and components on a staging site, and decides how easy the site is to change for the next three years.

A class system, written down. Sites drift when every new section invents its own classes, so a build should follow a named convention. Webflow documents its own Flowkit framework, which its developer documentation now describes as legacy; other teams use Client-First or their own. Which one matters less than having one.

Components with props. Repeated sections should be Webflow components with editable fields, so a marketer can change a heading without detaching the component.

Interactions. Webflow acquired GSAP in late 2024 and made it 100% free in April 2025, according to its announcement, and its Interactions page lists ScrollTrigger, SplitText and staggers in the Designer. The cost now is performance. Every animation should be checked against Google's Core Web Vitals, which web.dev sets at 2.5 seconds for Largest Contentful Paint, 200 milliseconds for Interaction to Next Paint and 0.1 for Cumulative Layout Shift, measured at the 75th percentile of page loads.

Acceptance test. Ask the team to add a new page from existing components while you watch. If it takes more than a few minutes, or needs new classes, the component library is not finished. Then run the home page and one template through PageSpeed Insights on mobile.

CMS: collections, references and the limits that shape them

The CMS is where Webflow development services differ most between teams. A blog is an afternoon; a resource library with authors, categories and cross-references is a modelling job that is expensive to undo once content is in.

Webflow platform limits that shape a CMS build (November 2026)
LimitValueWhere it bites
CMS items per site, Premium plan20,000Large resource libraries, location pages, programmatic SEO
Collections per site, Premium plan40Sites that model every content type as its own collection
Fields per collection, Team plan100 fields, 20 reference fieldsRich templates with many optional blocks
Static pages, Basic plan300Sites without a CMS that keep adding landing pages
Data API requests per minute60 on Starter and Basic, 120 on CMS, eCommerce and BusinessBulk imports and scripted migrations
Cheapest plan with the CMSPremium, $25 a month billed yearlyAny site with a blog or resource library

Source: Webflow, Plans and pricing, and Webflow Developers, Rate limits, both read 2026-11-05.

Our largest CMS for a white-label partner holds over 1,200 items. That is well inside the ceiling, but big enough that the import had to be scripted and paced against the API rate limit rather than pasted in by hand.

Model before you build. Each collection should exist because it has its own template page or filter; content that only appears inside another page is usually a field. Our post on the five-collection model for a B2B site covers the structure we would start from.

Content entry is a separate line, with an item count per collection and a named owner. If the site replaces an old one, Google's site move guidance says to map every old URL to a new one and keep redirects for as long as possible, generally at least a year.

Acceptance test. Ask for the content model document: every collection, every field, what it renders and whether it is required. Then create one item yourself in each collection. If you cannot do it without asking a question, the model or the document needs work.

Integrations: forms, tracking and where custom code starts

Integrations are the part the design never shows, and where most post-launch problems come from, because they depend on accounts outside Webflow.

What native Webflow handles, and when a build needs code or an app
NeedNative in WebflowWhen it needs moreWhat that means
Forms and notificationsForms, notification emails, CSV export; unlimited submissions from BasicRouting to a CRM or another systemWebhook on the form_submission trigger, an app or a CRM embed
AnimationInteractions built on GSAPBespoke scroll scenes or canvas workCustom GSAP code in an embed or page script
Reusable interactive widgetsComponents with propsCalculators, configurators, stateful UIReact code components, from the Premium plan
Site-wide scriptsCustom code in site and page settingsScripts managed by an app through the APIInline scripts up to 10,000 characters, or hosted scripts with an integrity hash
TranslationLocalize add-on from $9 a month, by localeLocales beyond the add-on tierAdvanced or Enterprise Localize
Logins, databases, server logicNot part of a marketing sitePortals, dashboards, gated toolsWebflow Cloud app (Next.js, Astro, Vite) or a separate application

Source: Webflow, Plans and pricing; Webflow Developers, Custom code, Working with webhooks, Code components and Webflow Cloud; all read 2026-11-05.

Forms. Webflow's Basic plan lists unlimited form submissions; the free Starter plan allows 50. Webflow's webhook documentation shows a form_submission trigger that can be filtered by form name, which is how a build sends one form to the CRM and another to a support inbox.

Custom code. Scripts registered through the Data API follow Webflow's rules: inline scripts are limited to 10,000 characters each, and hosted scripts need a URL and an integrity hash. Every script belongs in the tracking map with an owner.

Code components. From the Premium plan, Webflow supports React code components that designers place on the canvas with props and slots, imported through DevLink. This is the right home for a pricing calculator that used to be a fragile embed.

Where Webflow stops. Webflow Cloud now hosts Next.js, Astro, Vite and static apps alongside a Webflow site, with SQLite, key-value and object storage, according to Webflow's developer documentation. For a full product, a separate application is usually still cleaner. Our comparison of Webflow and Next.js for a marketing site sets out how we decide, and we should say the bias plainly: we build marketing sites in Webflow and applications in Next.js, so we have an interest in both answers.

Acceptance test. Ask for the tracking map, then submit every form and trigger every tracked event on staging with the analytics debug view open. Each one should land where the map says it does.

Handover: what you should own on launch day

The handover decides whether you need the development team again for small changes, and it is the part most often cut when a project runs late.

The site, in your Workspace, with its site plan and domain, or in the agency's Workspace under a written agreement. Webflow's pricing page notes that code export produces HTML and CSS but not CMS items or pages, so the site is not fully portable.

The documents. A content model document, a page-building guide, the tracking map and a QA record. Our Webflow client handover kit lists the settings and scripts we would check before the transfer.

The recording and the fix window. A short walkthrough of editing and publishing, plus a defined period after launch for bugs, with a written definition of a bug.

Acceptance test. Someone on your team who did not attend any build calls publishes a new CMS item and a new page from components, using only the guide and the recording. If they get stuck, the handover is not done.

How long each part takes

Design and build take most of the time; the CMS and integrations run alongside the build. We have built 20 or more Webflow sites in twelve months as the white-label partner behind Web Tonic, at two to three weeks per site, usually working from a finished design. When we run design as well, we work to a four-week process; our week-by-week four-week Webflow build shows where each part falls and which decisions have to be made by the end of each week.

What stretches those timings is rarely the build: it is late content, a CMS model that changes after entry starts, or an account nobody can log into. We quote per project, because a five-page site and a 1,200-item CMS migration are different jobs.

What this means for buying Webflow development services

Ask for a quote that lists all five parts separately: design, build, CMS, integrations and handover. For each one, ask what you will receive and how you will test it. A team that can name the deliverable and the acceptance test for every part has done this before; a team that can only name a total and a launch date is pricing the build and leaving the other four to luck. If you want a team that carries all five parts on a Webflow marketing site, our marketing websites service page explains how we scope it.

Frequently asked questions

What do Webflow development services include?

They include five parts: design in Figma, the Webflow build of classes, components and interactions, the CMS model and content entry, integrations such as forms, CRM, analytics and custom code, and the handover with a Workspace transfer, guides and a fix window. Each part should have its own deliverable. A quote that lists only pages and a total price usually covers the build and leaves the other four unclear.

How many CMS items can a Webflow site hold?

Webflow's pricing page lists up to 20,000 CMS items and 40 collections on the Premium site plan as of November 2026; the Team plan raises collections to 100 and can add items for a separate fee. The cheapest plan with the CMS is Premium at $25 a month billed yearly. Large imports also need to respect the Data API rate limit of 120 requests a minute on CMS plans.

Can Webflow handle custom code and integrations?

Yes, within limits. You can add scripts in site and page settings or embeds, connect forms to other systems through the form_submission webhook, and use React code components from the Premium plan. Inline scripts registered through the Data API are capped at 10,000 characters each. Logins, databases and server logic need a Webflow Cloud app, which supports Next.js, Astro and Vite, or a separate application.

Do I need to pay for GSAP to get animations in Webflow?

No. Webflow acquired GSAP in late 2024 and announced in April 2025 that the library is 100% free. Webflow's Interactions are now built on GSAP, with features such as ScrollTrigger, SplitText and staggers available in the Designer. The cost of animation today is performance, so every interaction should be checked against Core Web Vitals: LCP within 2.5 seconds, INP of 200 milliseconds or less and CLS of 0.1 or less.

What should I receive at the end of a Webflow project?

You should receive the site in your Webflow Workspace with its plan and domain, a content model document, a page-building guide, a tracking map of every form and event, a QA record, a recorded walkthrough and a defined fix window. Note that Webflow's code export does not include CMS items or CMS pages, so the site stays on Webflow. Test the handover by having someone new publish a page.

Sources

  1. Plans and pricing Webflow, 2026
  2. Rate limits Webflow Developers, 2026
  3. Custom code Webflow Developers, 2026
  4. Working with webhooks Webflow Developers, 2026
  5. Code components Webflow Developers, 2026
  6. Webflow Cloud Webflow Developers, 2026
  7. Webflow makes GSAP 100% free, plus more exciting updates Webflow, 2025
  8. Build web animations visually with Webflow Interactions Webflow, 2026
  9. Flowkit CSS framework introduction Webflow Developers, 2026
  10. Web Vitals web.dev, Google, 2024
  11. Site moves with URL changes Google Search Central, 2026
  12. Web Tonic case study Octo Agency, 2026

Tags

  • Webflow
  • Development
  • Scoping
  • Process
Mihajlo Stojanovic

Mihajlo Stojanovic

Co-founder, Octo Agency

Mihajlo runs the technical side of Octo Agency: Webflow builds, custom backends and the systems that keep a site editable after launch. He has shipped more than twenty Webflow sites a year as a white-label partner and writes about what survives contact with a real marketing team.

Veljko Nikolic

Reviewed by

Veljko Nikolic

Founder, Octo Agency

Veljko runs the build side of Octo Agency. He has shipped marketing sites for B2B teams in legal tech, health and manufacturing, and writes about what survives contact with a real review cycle.