Start free. Add the Microsoft capabilities you need.

More than 15.000 Professionals trust WPO365’s Swiss-made plugins for
SSO • Email • Sync • Roles and Access • Copilot • SharePoint • Power BI

153 reviews
4.9

Choose the capability you need

FREE

Just need Microsoft Graph email?

Send WordPress emails using Microsoft Graph

  • Microsoft Graph email instead of SMTP
  • Delegated permissions for sending email
  • Automatic retry when Microsoft Graph throttles requests
  • Free and focused if Microsoft Graph email is all you need

Need Microsoft integration beyond email?

Start with SSO • Email • Users • Intranet • Apps

  • Everything above, including Microsoft Graph email
  • Microsoft Single Sign-on with support for external users
  • Automatic user creation at first sign-in or through Entra ID provisioning
  • Secure access with optional site-wide authentication and Teams integration
  • Microsoft 365 integration with basic apps for Power BI, SharePoint, calendars and more
  • More free features →

free

Add premium capabilities you need

Change currency USD • EUR • GBP • CAD • AUD • CHF

ADD PREMIUM CAPABILITIES

Advanced Microsoft Graph email

  • Email logging and retry with manual and automatic resend
  • Advanced sender identities including aliases, shared mailboxes, Send As and Send on Behalf
  • Large attachments beyond 3 MB
  • Multiple sending accounts with configurable throttling
  • Advanced delivery options including staging mode, BCC and Reply-To
$47.52

per year

Enhance Login and SSO experience

  • Multiple identity providers for more complex authentication scenarios
  • Authentication without requiring a WordPress user
  • Custom login experience including hidden/customized wp-login.php
  • Protected Media Library requiring authentication before accessing WordPress uploads
  • Advanced scenarios for Multisite, custom login domain and file-based configuration
  • Explore all features →
$108.45

per year

Manage Roles, Access and Audiences

  • Assign WordPress roles based on Entra ID groups, attributes, app roles or domains
  • Control site access based on groups or domains
  • Target content to audiences using Entra ID group membership
  • Personalize the experience with group-based redirects and access rules
  • Integrate with LearnDash to automatically enroll users in courses and groups
$108.45

per year

Embed Microsoft 365 Apps and Business Insights

  • Power BI reports and dashboards
  • SharePoint libraries, lists and search experiences
  • OneDrive files and personal document libraries
  • Outlook / Exchange calendars and Entra ID employee directories
  • Microsoft Copilot Rewrite and Chat experiences for WordPress
$108.45

per year

Keep User Profiles Up to Date at Sign-in

  • Everything above, plus
  • Synchronize Entra ID attributes with WordPress and BuddyPress user profiles at sign-in
  • Synchronize Microsoft 365 profile photos with WordPress and BuddyPress avatars at sign-in
$266.86

per year

Need automated user lifecycle management?

FOR WORKFORCE

Automate Workforce User Lifecycle Management

  • Everything above, including profile updates at sign-in and embedded Microsoft 365 Apps and Business Insights
  • Scheduled user synchronization to create and update WordPress users from Entra ID
  • Full Entra ID provisioning to create, update and deprovision users via SCIM
  • Automated offboarding when users leave the organization or move out of scope
$376.53

per year

Or integrate with Entra External ID / Azure AD B2C

FOR CUSTOMERS

Automate Customer Identity Lifecycle Management

  • Everything above, plus customer identity lifecycle capabilities
  • Synchronize customer accounts from Entra External ID / Azure AD B2C to WordPress
  • Provision customer identities from WordPress into Entra External ID / Azure AD B2C
  • Bulk-create customer accounts in Entra External ID / Azure AD B2C for existing WordPress users
  • Manage customer offboarding when accounts are no longer required
$376.53

per year

Money-back guarantee

14-Day, 100% Money-Back Guarantee. Try WPO365 without risk. If you find within 14 days that your purchase doesn’t meet your needs, I’ll happily and unconditionally refund 100% of your money.

Not for Profit

Save 30% if you’re a not-for-profit organization. Send us your organization’s website address using the contact form and we’ll provide you with a 30% discount.

Term License

Prefer a longer-term license? License WPO365 for 5 years and pay for only 4. A good option for organizations that prefer longer purchasing cycles and fewer annual renewals.

Enterprise Access Pass

Need WPO365 across many sites? Get access to all WPO365 premium plugins with license keys that can be activated on 20, 50, 100 or 200 different WordPress sites. Click here for available tiers and pricing.

WPO365 Advisor

Not sure which combination is right for you? Tell the Advisor what you want to achieve and get help identifying the most cost-effective combination of WPO365 plugins for your requirements.

Ask a question

Have a pre-sales question? Not sure whether WPO365 supports your requirements, or which option is right for your project? Use the contact form to get in touch and I’ll be happy to help.

Frequently asked questions

  • WPO365 | LOGIN  is required for most of our premium plugins to work as expected, since it provides fundamental services in regard to integration, authentication, authorization, WordPress user maintenance and email delivery.
  • WPO365 | MAIL forms an exception to the previous rule and requires either WPO365 | LOGIN  or WPO365 | MICROSOFT GRAPH MAILER.
  • We have tested our plugin with WordPress >= 5.0 and PHP >= 7.40.
  •  You need to an Entra ID Tenant Administrator to configure both Azure Active Directory and the plugin.
  • You may want to consider restricting access to the otherwise publicly available wp-content directory if you are configuring a WordPress based intranet.
  • And if that is the case then make sure that you have disabled caching for your Website. With caching enabled, the plugin may not work as expected.

License keys simply connect your site to ours, allowing us to give you access to updates if your license key is in good standing. We also provide extension support for valid license key holders.

For instructions on how to install and activate your license, please refer to this tutorial.

Please check out our Getting Started page for detailed installation and configuration instructions.

Upgrading a license is very easy. Please refer to this article for steps how you can upgrade a license.

WPO365 support is free for everyone. You may open a support ticket at any time. Support for premium features, however, requires a valid license key. License keys are issued at the time of purchase.

Check out our page How to get support for more options to get in touch.

WPO365 plugins are fitted with an update checker and hence, whenever an update in the form of a newer version is available, you should see this in your WP Admin panel. When a newer version is available, you can simply go to WP Admin > Plugins > Installed Plugins and click  Update now.

Please refer to the Manage Your Account page in the documentation section, for clear instructions how you can cancel an active subscription.

Make sure to familiarize yourself with our End User License Agreement.

WPO365’s features are not license-dependent; instead, they are made available through the installation of a premium plugin. However, without a valid license, WPO365 will frequently prompt the administrator to purchase and activate one, unless the site is evidently being used for non-production purposes. Finally, without a valid license, access to new minor and major versions is not available.

For detailed information, please consult the End User License Agreement of WPO365.

A Term License grants you access to WPO365 software for a set period of five years. Unlike perpetual licenses, the rights to use the software expire at the end of the term unless you renew it. Term licenses require upfront payment, but you only pay for four years, giving you an extra year of usage at no additional cost. This makes it a budget-friendly choice for those intending to use the software over a longer duration.

Term licenses are a tailored option that do not automatically renew and do not require a subscription.

For inquiries, please use the contact form.