Seamless WordPress + Microsoft Integration for your Digital Workplace

Our Swiss-made plugins for WordPress + Microsoft Integration have all top ratings, are easy to install and to configure and are among the most popular ones used for SSO, Email, Roles, Access, User Synchronization, SCIM based User Provisioning, SharePoint, PowerBI and more.
135 reviews
4.9

SSO + LOGIN

EMAIL

SYNC

ROLES + ACCESS

CUSTOMERS

M365 APPS

Features that Meet Your Business Needs

WPO365 plugins for WordPress + Microsoft integration are your Swiss made army knife when you need to integrate WordPress and Microsoft. Below you find our most powerful features.
Single Sign-on for Microsoft accounts

Enable sign-in with Microsoft Entra (AAD) or an external identity / B2C account (SSO) and configure one of the plugin’s numerous options e.g. allow WPO365 create new WordPress users, select an Auth.-Only Scenario, enable Intranet-Mode, set up Multiple Identity Providers, enforce SSO or implement Multi-Tenancy.

Send WP Emails from any M365 Mailbox

Send WordPress emails from any (Shared) Microsoft 365 Mailbox using Microsoft Graph instead of SMTP, and configure the plugin with various options such as enabling Auto-Retry Mode, activating the Mail Audit Log, sending emails as HTML, saving copies in the Sent Items folder, or sending (large) attachments.

Sync Users, Attributes and Pictures

Maintain your WordPress users’ information current by utilizing WPO365 to synchronize users, their attributes, and profile pictures from Entra ID (AAD). This synchronization occurs when users sign in with Microsoft, during a full-sync by WPO365, or when Entra User Provisioning initiates updates to your website (SCIM).

Role Based Access Control

Role-Based Access Control, as defined by WPO365, allows for dynamic assignment of WordPress roles and the ability to restrict or grant access to your site or specific pages based on Entra (AAD) Groups, Entra (AAD) User Attributes, or App Roles. Furthermore, WPO365 has the capability to automatically enroll users in LearnDash courses.

Maintain users in Entra Ext. ID / B2C

If you operate an ecommerce platform on WordPress and have integrated Entra External ID / Azure AD B2C, then WPO365 can assist in managing those user identities by allowing you to create and update users and their profiles directly from WordPress in Entra External ID / B2C.

Embed Microsoft 365 services

Maximize your Microsoft 365 investment by embedding content from services like SharePoint Online, Power BI, Outlook/Exchange Calendar and Viva Engage (Yammer). Or enable your users to search and navigate an Entra ID (AAD) based organizational chart.

Happy Customers, Users and Developers

Become part of a growing community!

130+

5 Star Reviews

20K+

Installations

400K+

Downloads

4.9 Over 145 Reviews
wordpress.org
Like many other reviewers have said, this plugin is fantastic! My client purchased the Integrate bundle which we’re using to build a custom intranet to replace their existing SaaS product. The plugin has everything they need, and more. It was a bit overwhelming at first since this was my first time using the plugin but the WPO365 documentation is very thorough and walked me through everything step by step. There are even tooltips that link to the docs for almost every option in the plugin settings.A few times I did get stuck and needed to reach out for support. The plugin developer, Marco, got back to me right away and was extremely helpful and professional.I highly recommend this plugin to anyone needing to integrate with Microsoft services.
wordpress.org
I’ve been using WPO365 for a few years. It works great. Great documentation. Great tutorials. Great support. Along the way, I’ve made a few requests for improvements and new feature implementations. I always feel like my feedback matters and in many cases, the improvements have been implemented that I requested. Extremely happy with support and the ongoing development efforts.
wordpress.org
For my day job, I manage over 100 WordPress sites (and growing; I’ve developed over 50 of them myself). I work for an organization that has over 2700 employees and 170+ “locations”, managing over 400 domains, 100+ SSL certs, etc. As a pretty sizable organization, our IT team is hyper-focused on account safety and security. One of the ways we can get that addressed is by integrating a Microsoft Single Sign On process into WordPress and disable normal account creation processes/flows.
wordpress.org
It’s been a pleasure working with Marco. I had a support issue, and he responded quickly and provided excellent information. I’m glad I purchased this plugin. Nice work!
wordpress.org
This plugin – or plugins just work really well. There are a log of options – depending on what optional plugins you use for this. The basic system is free but you can do much more by using optional components.
wordpress.org
I bought the Integrate Plan. I was helped quickly and competently when I had questions.There is also documentation that covers everything and explanatory videos on many topics.The plugin covers almost every conceivable use case that can exist in this context.I am very satisfied and will buy the plugin for further projects.

Getting started

Over 200 support pages, configuration guides, and videos are available to help you get started with your WordPress + Microsoft integration project.

Meet the Librarian

The very knowledgeable Librarian is dedicated to keep all documentation concerning WPO365 up-to-date. Simply click on him to visit https://docs.wpo365.com/ and get started with the integration of WordPress and Microsoft!

Meet the Tutor

The Tutor is committed to delivering tutorials that simplify the complexity of integrating WordPress with Microsoft. Visit https://tutorials.wpo365.com/ and get started with the integration of WordPress and Microsoft!