Membership Plugin

WordPress Membership Plugin

  • Home
  • Documentation
  • Addons
  • Support
    • Quick Setup
    • Documentation
    • Premium Addon Support
    • Paid Support
    • Support Forum
    • Support Forum Search
    • Forum Login
    • Forum Registration
  • Contact

[Support request] Auto-apply membership by domain

Simple Membership Plugin › Forums › Simple Membership Plugin › Auto-apply membership by domain

Tagged: domain, whitelisting

  • This topic has 2 replies, 2 voices, and was last updated 14 hours, 41 minutes ago by Live Free USA.
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • October 22, 2026 at 4:42 pm #32412
    Live Free USA
    Participant

    Hi, please forgive me in advance for double-posting because I’m going to put this on the WordPress forums as well.

    I recently had an organization reach out about organizational rates. The question was whether they could pay a bulk fee and everyone at their organization would be able to access members-only content.

    I’d like to automatically apply paid membership to new members, based on the domain name of their email. This plugin already allows whitelisting by domain, So I suspect the functionality is already halfway there. Is there a way I can set this?

    October 23, 2026 at 6:06 am #32413
    admin
    Keymaster

    Hi, There isn’t an option to auto-assign a membership level based on the email domain. The whitelisting feature works site-wide: it controls who can register at all, not which level they get. If you whitelisted the organization’s domain, it would also block everyone else from registering on your site.

    Here’s a setup that handles organizational access well:

    1. Create a new membership level for the organization (for example, “Acme Org Members”) and give it access to the same content as your paid level.

    2. Create a registration form for that specific level using the registration form shortcode generator:
    https://simple-membership-plugin.com/simple-membership-registration-form-shortcode-generator/

    3. Protect that registration form with an invitation code, then give the code to the organization so only their people can sign up:
    https://simple-membership-plugin.com/member-registration-via-an-invitation-code-or-password/

    4. Collect the bulk fee from the organization separately, using a one-time payment button or invoice.

    This keeps your regular paid registration working as it does now. It also lets you control the organization’s access separately, for example by setting an expiry on that level to match their billing period.

    If your entire site is meant only for that organization, the domain whitelisting feature can be used instead:
    https://simple-membership-plugin.com/blacklisting-whitelisting-feature/

    October 23, 2026 at 3:25 pm #32414
    Live Free USA
    Participant

    Yeah, I think this will work. I’ll give it a try. Thanks!

  • Author
    Posts
Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.
Log In

Please read this message before using our plugin.

Search

Featured Addons and Extensions

  • Membership Form Builder Addon
  • Member Directory Listing Addon
  • WooCommerce Payment Integration
  • Member Data Exporter Addon

Documentation

  • Documentation Index Page

Copyright © 2026 | Simple Membership Plugin | Privacy Policy