The All-In-One Integration for WordPress and Microsoft

The WPO365 plugins for WordPress have all top ratings, are easy to install and to configure and are among the most popular ones in their category.

SSO + LOGIN

EMAIL

SYNC

ROLES + ACCESS

CUSTOMERS

M365 APPS

Features that Meet Your Business Needs

WPO365 plugins for WordPress are your Swiss made army knife when you need to integrate WordPress and Microsoft. Below you find our most powerful features.

SSO + LOGIN

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.

EMAIL

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

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).

ROLES + ACCESS

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.

CUSTOMERS

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.

M365 APPS

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!

120+

5 Star Reviews

20K+

Installations

400K+

Downloads

wordpress.org
Solves a lot of what an organisation needs using Azure AD to integrate in WP.
wordpress.org
Easy to use, support is awesome, works great!
wordpress.org
Great plugin that does the job really well.
wordpress.org
A great plugin with lots of features and which just works. Documentation is very detailed and also up-to-date.The support we have received so far has been outstanding. We get prompt replies and detailed information. I have to deal with a lot of plugin developers and this one is by far the most helpful. Thanks!
wordpress.org
The developer offer a good support, the product offer a lot of settings
wordpress.org
For both login and email integration with Microsoft 365.
wordpress.org
I installed this plugin, followed the excellent online tutorial, and it worked the very first time. Not only that, it works like a dream. If the visitor is already logged in to MS365, they simply have to click the “Sign In With Microsoft” button and does not have to re-enter MS365 credentials. Our organization uses MS365 2FA, and it works well with that. It also works great to log in with WordPress Username/PW. SSO at its best.
wordpress.org
WPO365 has been a game-changer for my platform which connects WordPress users utilizing the MS365 suite of products. Of all the plugins I’ve purchased, WPO365 has been the most mission-critical for my company, and the most advanced. Despite how technically capable the plugin is (using secret keys / API’s / etc. to authenticate / communicate between Microsoft Azure and my wordpress ecosystem), the plugin handles these connections seamlessly. I can’t say enough good things about WPO365, as there really aren’t many options on the market that offer the ability for wordpress to communicate with the ultra-secure MS365 suite of products, but even when more competition exists, from my experience, I’m confident that WPO365 will be considered best-in-class. The seamless connections experience between WordPress & Microsoft that WPO365 creates is smooth for both my admins and my users. It has opened up a world of possibilities, allowing us to offer a more integrated and efficient experience for everyone. I’m over the moon ecstatic with how WPO365 has enabled us to enhance our platform’s capabilities and provide a much more evolved and feature-rich experience for our users. Highly recommended for anyone looking to integrate WordPress with Microsoft 365! Re-reading this review, I acknowledge that it sounds almost like a “planted review,” but I assure you, it’s not: I just really think WPO365 does a good job at what it does, and it’s been very important for my company’s growth, so I felt compelled to write a review commensurate with the impact it’s had on my business.

Getting started

Over 200 support pages, configuration guides, and videos are available to help you get started.

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!