Office 365
Connect Office 365 with Webflow to sync form submissions to Excel, display calendar events in the CMS, and embed Microsoft Forms.
How to integrate Office 365 with Webflow
Connecting Office 365 with Webflow automates lead capture, syncs calendar events to pages, and eliminates manual data entry. Three methods connect these platforms: embed Microsoft Forms and Office documents using iframe code or connect with third-party automation tools for no-code workflows.
Let’s look at the steps:
Embed Microsoft Forms and Office documents
Embed Microsoft Forms, Excel workbooks, and Visio diagrams on Webflow pages using iframe code. Submissions are collected in Microsoft Forms while the interface appears integrated into your design. Configure forms with "Anyone with the link can respond" for public responses.
Microsoft Forms supports iframe embedding, per Microsoft Support: Embed Web Part. Use this structure:
<iframe src="https://forms.office.com/Pages/ResponsePage.aspx?id=FORM_ID"
width="640"
height="480"
frameborder="0"
marginwidth="0"
marginheight="0"
style="border: none; max-width: 100%; max-height: 100vh"
allowfullscreen
webkitallowfullscreen
mozallowfullscreen
msallowfullscreen>
</iframe>
Set forms to "Anyone with the link can respond" for public access (Microsoft Support — SharePoint Embed Restrictions).
Add a custom code embed element and paste the iframe code.
To set up form embedding:
- Create the form in Microsoft Forms
- Click Share → Embed
- Copy the iframe code
- In Webflow, add an Embed element
- Paste the code and adjust dimensions
Submissions appear in Microsoft Forms automatically (Microsoft Support — Embed Web Part).
For Excel embedding from OneDrive, right-click the workbook and select Embed → Generate. For SharePoint and OneDrive for Business, construct the iframe URL with these parameters:
action=embedview(required)wdAllowInteractivity=Truefor filtering and sortingwdHideSheetTabs=trueto hide sheet tabswdDownloadButton=Truefor download button visibility
Embedded workbooks are view-only. Source file updates appear automatically, but editing requires opening in Excel (Microsoft Support — Embed Excel from SharePoint).
Iframe embedding supports:
- Live Microsoft Forms for lead capture and surveys
- Interactive Excel workbooks with filtering and sorting
- Visio diagrams with clickable hyperlinks (add
&wdClickOnlyHyperlinks=true)
Connect with Zapier, Make, or other automation tools
Automation platforms connect Webflow and Office 365 through visual workflows without code. Set up triggers (like form submissions) and actions (like creating Excel rows). Zapier, Make, and n8n provide the most complete integrations. Power Automate lacks a native Webflow connector, though custom connectors can use the Webflow API.
Zapier offers the easiest setup. Webflow triggers include form submissions, CMS item creation/updates, published items, and e-commerce orders.
Office 365 actions include creating Excel rows, sending Outlook emails, creating calendar events, adding contacts, uploading OneDrive files, and posting Teams messages (Zapier Office 365-Webflow Integration).
Here are the steps to create a Zapier workflow:
- Sign in and click Create Zap
- Select Webflow as trigger app
- Choose the trigger event (e.g., "New Form Submission")
- Connect your Webflow account
- Select Office 365 as action app
- Choose the action (e.g., "Add Row to Excel")
- Map form fields to Excel columns
- Test and activate
Make uses a flowchart interface with branching logic. Connect Webflow webhooks to Office 365 actions, add conditional routing, and build multi-step workflows. Make supports Outlook, Excel, OneDrive, and SharePoint.
n8n provides self-hosted, open-source automation. Host on your infrastructure for complete data control. n8n offers 1000+ integrations including Webflow, Excel, Outlook, OneDrive, and SharePoint (n8n Webflow, n8n Microsoft Excel).
What you can build
Microsoft 365-Webflow integration supports automated lead capture, document embedding, and calendar sync through iframe embedding, automation platforms, or custom APIs.
- Lead capture system: Build forms that automatically create Outlook contacts and send sales notifications via Zapier, Make, or n8n. Log responses to Excel with qualification scores.
- Event management portal: Display webinars synced from the Outlook calendar using automation platforms. Registration forms add attendees and send confirmations with meeting links.
- Document library: Design a client portal syncing SharePoint/OneDrive files to Webflow CMS via automation platforms. For advanced use cases, use a custom Graph API integration with OAuth.
- Data dashboard: Build pages displaying OneDrive Excel workbooks via iframe embedding. Embedded workbooks update automatically when sources change.
Frequently asked questions
Use Zapier. Create a Zap with "Webflow Form Submission" as trigger and "Add Row to Excel" as action. Map form fields to Excel columns and activate. No code required—submissions automatically create rows in your workbook.
Yes, via iframe embedding for Microsoft Forms, Excel workbooks, and Visio diagrams. Generate embed codes from Microsoft's sharing interfaces and paste them into the Webflow custom code embed.
Microsoft Forms: Use Share → Embed. Set "Anyone with the link can respond" for public access.
Excel workbooks: Use right-click Embed from OneDrive. For SharePoint, construct iframe URLs with
action=embedviewandwdAllowInteractivity=True.For public access, share Excel files with "Everyone" with "Require sign-in" unchecked. SharePoint admins control embedding via HTML Field Security settings.
No. Embedded workbooks are view-only on Webflow pages. Users can filter, sort, and download, but must open Excel to edit. Source file changes sync automatically to Webflow.
Description
Office 365 (now Microsoft 365) is a cloud-based productivity suite including Word, Excel, PowerPoint, Outlook, Teams, SharePoint, OneDrive, and Microsoft Forms. Applications work across web, desktop, and mobile, with real-time collaboration, AI features via Microsoft Copilot, and enterprise-grade security.
This integration page is provided for informational and convenience purposes only.

Google Docs
Google Docs connects to Webflow through direct embedding and third-party applications rather than API integration.

Microsoft Dynamics 365 CRM
Connect Microsoft Dynamics 365 CRM with Webflow to capture leads from forms, sync contact data, and automate sales workflows.

Microsoft 365
Connect Microsoft 365 with Webflow to automate workflows, embed Office documents, and connect CMS content.

Microsoft Teams
Connect Microsoft Teams with Webflow to send form submissions, CMS updates, and site notifications to your team channels.

Microsoft Excel
Connect Microsoft Excel with Webflow to sync spreadsheet data to your CMS collections and forms via CSV, automation, or API.

Google Drive
Connect Google Drive with Webflow to embed documents, sync form submissions to spreadsheets, and manage content files directly on your site. For non-API implementations, use Google Drive's embed functionality for Google Docs, Sheets, Slides, and Forms, or use no-code automation platforms.
ClickUp
ClickUp connects to Webflow through third-party automation platforms or direct API integration. Automation platforms like Zapier or Make provide quick setup without code. API integration provides more control for custom workflows.
Google Workspace Admin
Building a custom integration between Google Workspace Admin and Webflow gives you complete control over user provisioning workflows and authentication systems

G Suite
Embed Google Docs, Sheets, Slides & Forms in your site or blog.


