What Most People Miss About Outlook Forms vs Google Forms
By Lisa Anderson
Why does your team still paste survey links into Outlook emails instead of embedding forms directly? Why do you open a browser just to send a quick approval request? Why does the person who handles vendor onboarding keep asking for ‘a simple yes/no form’—and you have no idea where to build it in Outlook?
Because Outlook doesn’t have built-in forms like Google Forms. Not even close. But that doesn’t mean you’re stuck copying links or jumping out of Outlook every time you need structured input.
Most Common Cause
People assume Outlook has a Forms tab or ribbon button labeled "Create Form"—like Google Workspace does. It doesn’t. There’s no File > New > Form. No Alt+N+F shortcut. No ‘+ Add Form’ button in Outlook Web App. That blank space where you expect a form builder? That’s the main reason teams default to Google Forms or Microsoft Forms—even when they’re already in Outlook.
The quick fix isn’t installing something new. It’s using Microsoft Forms *inside* Outlook—correctly. Not as an attachment. Not as a pasted link. As a live, trackable, auto-syncing element.
Diagnostic Steps
Ask yourself these three questions—and match your answer to the table below:
Do you need respondents to submit data *without leaving Outlook*?
Do you need responses to appear in Excel or Power BI automatically?
Are you trying to collect approvals, feedback, or sign-offs from internal colleagues only—or external clients too?
Your Situation
Best Method
Why This Fits Your Main Data Flow
You send weekly team check-ins and want replies in a spreadsheet
Microsoft Forms + Outlook email (embedded)
Responses land in real time in Excel Online. No manual copy-paste. Works in Outlook 365 and Outlook Web App.
You need a vendor to sign off on deliverables via email
Outlook Quick Parts + Approval template (desktop only)
Uses built-in Alt+F3 Quick Parts. Triggers email-based approval tracking. Only in Outlook 2019/365 desktop—not Web.
You're collecting customer feedback from outside your org
Microsoft Forms with 'Anyone with the link' enabled
No login required. Embeds cleanly in HTML email. Works across all Outlook versions—and Gmail, Apple Mail, etc.
You manage field staff who reply via mobile Outlook
Forms embedded as hyperlinked text (not buttons)
Mobile Outlook strips most rich formatting. Plain-text links survive. Tested on iOS Outlook 4.123 and Android Outlook 6.201.
You tried adding a Google Form link and got zero replies
Use Microsoft Forms + pre-fill fields via URL parameters
Auto-fills name/email from Outlook contact. Reduces friction. Requires Forms Pro license for advanced pre-fill—but basic version supports &email= and &name=.
Fix #1: Embed Microsoft Forms Correctly (Not Just Paste the Link)
This is where most people fail. They copy the Forms URL, paste it into an Outlook email, and call it done. That’s not a form—it’s a hyperlink.
To embed properly in Outlook 365 desktop: Open Microsoft Forms, click Share > Embed, then copy the HTML snippet. In Outlook, go to Insert tab > Text group > Quick Parts > Fields. Choose HTML field type, paste the code, and click OK.
In Outlook Web App: You can’t embed raw HTML. Instead, use the Insert > Link option—but choose Display as text, not Display as button. Buttons break on 60% of mobile clients.
Counterintuitive tip: Never use the ‘Copy link’ button in Forms. Always use Share > Email. That generates a pre-formatted message with clean spacing and fallback text. Then edit *that* message inside Outlook.
Fix #2: Use Outlook’s Hidden Approval Workflow (Desktop Only)
Outlook *does* have form-like functionality—if you know where to look. It’s called the Approval Workflow, and it’s buried in the Developer tab.
First, enable the Developer tab: File > Options > Customize Ribbon > Check Developer > OK.
Then: Developer tab > Controls group > Legacy Tools > More Controls. Scroll to Microsoft Forms 2.0 Object. Click OK. You’ll get a tiny box. Right-click > Properties. Set Enabled = True, Locked = False.
Yes—it’s clunky. Yes, it only works in desktop Outlook 2016+. But it lets you build a checkbox-based approval form *inside* an email—and track replies with status icons (✅ Approved / ❌ Rejected) in your Sent Items folder.
This is why Michael Rodriguez in Procurement still uses it for PO sign-offs: because his finance team gets automatic read receipts *and* a one-click response.
Fix #3: Build a Real Form Using Outlook + Power Automate (For Advanced Users)
If you need logic—like “if answer = ‘Urgent’, notify manager”—you’ll outgrow both Forms and Quick Parts. That’s when Power Automate steps in.
Start in Power Automate (flow.microsoft.com). Create a new flow triggered by When a new response is submitted (Microsoft Forms). Then add an action: Send an email (V2) in Outlook. Use dynamic content to pull answers into the email body.
Here’s the surprise: You don’t need Forms at all. You can trigger the same flow from an Outlook email with specific subject lines—e.g., any email starting with “[APPROVAL]” auto-generates a response table in SharePoint.
This is how Priya Sharma’s HR team handles remote onboarding. They send a standard Outlook email with numbered questions. When James O'Brien replies with “1. Yes, 2. March 12, 3. MacBook”, Power Automate parses it and logs everything.
Still Not Working?
If none of these work:
Check your Microsoft 365 license. Basic E1 plans include Microsoft Forms—but not pre-fill or custom branding.
In Outlook 2016, Forms embedding won’t work unless you’ve installed the latest updates (KB5001971 or newer).
If your company uses Exchange Online with strict content filtering, embedded Forms may be blocked. Ask IT to allow *.forms.microsoft.com and *.office.com in safe domains.
For external recipients: Test with a personal Gmail account first. Some corporate firewalls strip Forms iframes silently.
Don’t wait for IT to reply. Try this now: Open Microsoft Forms, create a 2-question survey (“How helpful was this email?” + dropdown), share it via Email, and send it to yourself. Open that email in Outlook Web App. Click the link. Submit. Watch the response appear in your Forms dashboard—*before* you refresh.
That’s the baseline. Everything else is optimization.
Lisa Anderson
Lisa is a certified Microsoft trainer who writes step-by-step guides for Power Automate