Yes, it's possible to allow users to submit rich-content with images on a moderated Webflow site without giving them backend access, using Webflow CMS, forms, and third-party tools.
- Create a submission form on a Webflow page that includes fields like:
- Title
- Short description
- Rich text content (using a multi-line plain textarea field)
- Image upload (via file upload field)
- Webflow’s native file upload field can only accept certain file types and has a 10MB limit.
- Native forms email the submission to you or zap into a database using automation tools like Zapier or Make.
2. Use a Third-Party Tool for Rich Text Input
Webflow form fields don't support true rich text editing, so for WYSIWYG-style entry:
- Use a service like Tally.so, Typeform, or Jotform with a WYSIWYG text field and file/image upload.
- Embed the form on a Webflow page using the Embed element (without using raw
<script>
tags, Webflow’s Embed requires a Business plan or higher for that). - These platforms allow image upload and rich-content submission.
3. Automate Content Moderation and CMS Creation
- Use Zapier or Make (Integromat) to:
- Store incoming data (from your third-party form).
- Upload images to an intermediary storage (e.g., Airtable, Cloudinary, or Dropbox).
- Create a new Webflow CMS item in a "Pending" collection (e.g., “Submitted Posts”) with content and image URLs.
- Webflow CMS API lets you auto-create draft items so you can approve before publishing.
4. Moderate Submissions Before Publishing
- In Webflow, create two CMS Collections:
- “Submitted Posts” – for storing unapproved content.
- “Published Posts” – for approved content.
- After reviewing submissions in the “Submitted Posts” collection, manually copy and approve entries into the live “Published Posts” collection.
- Or, use an approval toggle field within a single collection (e.g., a boolean field like “Approved = Yes”) and then filter your live site to only show approved items.
Summary
You can allow users to submit rich-content with images without backend access by using external forms with WYSIWYG, integrating with tools like Make or Zapier, and managing moderation through a draft CMS flow in Webflow. This setup keeps control in your hands while allowing user-generated content.