The “429 Too Many Requests” error in Webflow occurs when too many requests are sent to Webflow’s servers in a short period of time, hitting rate limits. This disrupts publishing, form submissions, CMS API access, or site editing.
1. Understand the Source of the Rate Limiting
- Webflow uses rate limiting to prevent abuse and ensure stable performance across all users.
- The 429 error typically means you’ve exceeded one of Webflow’s API request thresholds, which vary by service and plan.
- This error can come from custom scripts, third-party integrations, or automated tools making frequent requests to:
- CMS API
- Asset uploads
- Form submissions
- Editor/publishing actions
2. Common Scenarios That Trigger It
- CMS API overuse: Import scripts or automations that run too many
POST
, PATCH
, or DELETE
calls in a short time. - Mass form spam: Bots or users sending excessive form submissions rapidly.
- Publishing after every change: Frequent publishes in short intervals across team members.
- Heavy integrations (e.g., Zapier or Make/Integromat) making bulk CMS updates on page load or triggers.
3. How to Resolve or Avoid It
- Check API rate limits: Webflow allows ~60 requests per minute for CMS API (
developer.webflow.com
outlines current limits). - Throttle requests: Add
setTimeout()
or use queue-based logic in scripts to space requests. - Reduce frequency of automated tasks: Avoid making API calls on page loads or in short loops.
- Use form spam protection: Enable reCAPTCHA in Form settings to slow bots.
- Coordinate publishing: Avoid multiple concurrent publishes; wait a bit between each round from different team members or clients.
- Monitor API logs or integration dashboards for request frequency (Zapier, Make, custom scripts).
- If you're within normal usage and still getting 429 errors repeatedly, contact Webflow Support and provide affected site URL, timestamp, and any API headers or logs.
Summary
The 429 Too Many Requests error in Webflow is caused by exceeding rate limits due to CMS API overuse, form spam, frequent publishing, or integrations. To fix it, throttle requests, optimize automation timing, enable reCAPTCHA, and coordinate publishing more carefully.