AWS Lambda

Connect AWS Lambda, a serverless compute service, with Webflow to add backend processing for forms, CMS automation, and custom API endpoints without managing servers.

Install app
View website
View lesson
A record settings
CNAME record settings
AWS Lambda

How to integrate AWS Lambda with Webflow

Connect AWS Lambda to Webflow through automation platforms (Zapier, Make, n8n) for visual workflow building, Lambda Function URLs for simple endpoints, or API Gateway for production sites requiring custom domains.

Use automation platforms

Zapier, Make, and n8n connect Webflow triggers (form submissions, CMS changes, e-commerce events) to Lambda function invocations without code.

Zapier offers a pre-built template connecting Webflow form submissions to Lambda function invocations with automatic retry on failures.

Make provides visual scenario building with conditional branching and parallel processing for complex workflows.

n8n offers open-source workflow automation with self-hosting options.

These platforms handle webhook subscriptions, authentication, retry logic, and data transformation automatically. Best for teams without backend development expertise or when business-critical reliability is needed.

Use Lambda Function URLs

Lambda Function URLs create dedicated HTTPS endpoints without API Gateway configuration. Format: https://<url-id>.lambda-url.<region>.on.aws

Setup:

  1. In AWS Console, navigate to your Lambda function → ConfigurationFunction URL
  2. Click Create function URL, set authentication to NONE for public access
  3. Configure CORS: specify your Webflow domain in AllowOrigins, include POST and OPTIONS in AllowMethods
  4. Copy the generated Function URL

Integration options

  • Native Webflow forms: Set your Lambda Function URL in the form's Action field to POST form data directly. This works for simple submissions without custom validation.
  • Custom JavaScript: For real-time validation feedback, multi-step forms, or custom error handling, intercept form submissions with JavaScript and POST to Lambda via fetch().

Use API Gateway

API Gateway provides custom domains, request throttling, usage plans, and detailed monitoring. Use HTTP APIs for lower cost with Lambda integration.

Configure CORS at both API Gateway level AND in Lambda function responses for browser compatibility. Lambda Function URLs are simpler for basic integrations; API Gateway is better for production sites handling thousands of requests daily.

Receive Webflow webhooks

Configure webhooks in Site SettingsIntegrationsWebhooks. Select trigger events and paste your Lambda Function URL as the destination.

Webhook behavior:

  • Webflow webhooks retry automatically 3 times at 10-minute intervals (~30-minute retry window)
  • Signature verification is available via the x-webflow-signature header — validate using HMAC-SHA256 with your webhook secret
  • Implement idempotent handlers to tolerate duplicate deliveries

Rate limits: Webflow allows 60-120 requests/minute depending on plan. Lambda functions calling Webflow APIs should implement exponential backoff for HTTP 429 responses.

What you can build

Integrate AWS Lambda with Webflow for serverless backend functionality.

  • Advanced form processing: Lambda functions validate form data against business rules, score leads, then post to CRM APIs, email platforms, and Slack in parallel. Use native form Action field for simple cases or custom JavaScript for validation feedback.
  • CMS automation: Schedule Lambda functions via EventBridge to pull content from external APIs, transform data, create Webflow collection items, and publish changes automatically.
  • Inventory synchronization: Lambda webhook handlers receive stock updates from external systems and update Webflow CMS product fields via the PATCH endpoint.
  • Secure payment processing: Implement Stripe Elements for client-side tokenization. Lambda receives only tokens (not card numbers) to create charges, keeping you out of PCI scope entirely.

Frequently asked questions

  • For Lambda Function URLs, enable CORS in AWS Console under ConfigurationFunction URL and specify your Webflow domain in AllowOrigins. Your Lambda function must also return CORS headers in responses (Access-Control-Allow-Origin, Access-Control-Allow-Methods). For API Gateway, configure CORS at both the API level and in Lambda responses.

  • Use the x-webflow-signature header for HMAC-SHA256 signature verification with your webhook secret. This validates that requests originate from Webflow. Store secrets in AWS Secrets Manager rather than environment variables.

  • Webflow enforces 60-120 requests/minute depending on plan. Implement exponential backoff for HTTP 429 responses. Check X-RateLimit-Remaining headers before additional requests. For bulk operations, queue requests through Amazon SQS and process at controlled rates. The publish endpoint allows only one successful publish per minute.

  • Never send raw credit card data to Lambda. Use client-side tokenization (Stripe Elements, PayPal SDK) in Webflow custom code. Lambda receives only tokens for charge creation through payment processor APIs. Store transaction IDs only — never card numbers or CVVs.

AWS Lambda
AWS Lambda
Joined in

Description

AWS Lambda is a serverless compute service that runs code in response to events without server management. It supports Node.js, Python, and custom runtimes, scaling automatically to handle traffic with a permanent free tier covering 1 million requests/month.

Install app

This integration page is provided for informational and convenience purposes only.


Other App integration and task automation integrations

Other App integration and task automation integrations

Anthropic Claude

Anthropic Claude

Webflow's Model Context Protocol (MCP) server connects Claude AI directly to your site's CMS, Designer APIs, and data layer.

App integration and task automation
Learn more
ChatGPT

ChatGPT

Direct API integration provides complete control over AI functionality compared to pre-built solutions, enabling custom conversation flows, context management, and advanced processing patterns that aren't possible through standard embeds.

App integration and task automation
Learn more
Xano

Xano

Connect your Webflow site to a powerful no-code backend platform that handles databases, APIs, and business logic — all without writing server-side code.

App integration and task automation
Learn more
Zapier

Zapier

Connect Zapier's powerful automation platform with Webflow to streamline workflows, sync data across 8,000+ apps, and eliminate manual tasks. Transform your website into an automated hub that captures leads, processes orders, and updates content without writing code.

App integration and task automation
Learn more
Pipedream

Pipedream

Connect Pipedream, a serverless workflow automation platform, with Webflow to automate CMS updates, process form submissions, and sync data across thousands of apps using event-driven workflows.

App integration and task automation
Learn more
MeldAPI

MeldAPI

Connect MeldAPI, a no-code data sync platform, with Webflow to automate CMS data synchronization between external applications and your Webflow site.

App integration and task automation
Learn more
Flowblock - Code AI

Flowblock - Code AI

Connect Flowblock - Code AI, an AI-assisted code editor, with Webflow to write, test, and deploy custom JavaScript and CSS directly inside Webflow.

App integration and task automation
Learn more
Wized

Wized

Connect Wized, a client-side JavaScript framework, with Webflow to build database-connected web applications with state management, API integrations, and user authentication — without traditional frontend frameworks.

App integration and task automation
Learn more
Albato

Albato

Connect Albato with Webflow to automate lead capture, sync CMS content across platforms, and create automated workflows from website events.

App integration and task automation
Learn more

Related integrations

No items found.

Get started for free

Try Webflow for as long as you like with our free Starter plan. Purchase a paid Site plan to publish, host, and unlock additional features.

Get started — it’s free