Give every employee access through one company membership.

One company membership covers its staff. Match an employee’s email domain to the company record, then verify the inbox or approve the request before opening the member portal.

Guild access Member portal
Work email
dana@rune.example
Domain
rune.example
Company
Rune Guild

A company match starts registration. Email activation verifies the inbox.

Inbox Verified
Membership access after verification

Illustrative experience

  • One membership per company
  • Matched on the email domain
  • Access after verification

The finished experience

The employer joins once. The staff arrive on their own.

Nobody keys in a seat list, and someone arriving months later still lands in their company’s membership.

A good fit for
Associations and councils selling memberships to organizations rather than to people.

  1. 1

    Keep the companies as records

    Each member company is an entry listing every domain its staff write from.

    GP Populate Anything

  2. 2

    Match the employee who turns up

    A free snippet takes the domain off their email address, and Populate Anything looks it up against those records.

    GP Populate Anything

  3. 3

    Verify the inbox before granting access

    A known domain can start the registration, with email activation required before protected membership access. Unknown domains go to the team to review. Auto Login signs users in after activation within 24 hours of initial registration.

    GP Auto Login

What you’ll need.

Start with Gravity Forms. Add the capabilities this solution needs, then make the experience your own.

Taking it further

Add these optional plugins when your project calls for more.

Before you start

  • The User Registration add-on. Use the free Extract Domain from Email Address snippet for the company lookup.
  • Email activation or manual approval before granting protected membership access. A typed domain match alone is not proof that someone holds the address.
  • Auto Login’s activation login window is 24 hours from registration unless extended; later activations need the normal login flow.

Get this built.

A plan covers how many of our plugins you run at once, and on how many sites. Here is what this one needs.

Required

  • GP Populate AnythingPerks

  • GP Auto LoginPerks

Optional

Gravity Perks Advanced $169 /year

2 perks need Advanced or above — on up to 3 sites.

See plans for this solution

Every plan renews at the same price, and you can upgrade any time for the difference.

Make it fit
your project.

What if a company has more than one domain?

List them all on the company record. Each one is checked, so a subsidiary or a second brand still matches.

What happens to a domain you do not know?

The source emails the request to the team for approval. Your team needs a manual fallback for confirming the employer and deciding whether to register the person or update the company record.

What stops the wrong person getting in?

Require control of the matched inbox through email activation, or have the team approve the request before access is granted. A domain match only checks the address that was typed. For email activation, Auto Login can sign them in within its 24-hour window.

Can we add a member directory?

Yes. An Entry Blocks directory is an optional entry-based alternative to the display in the spotlight. Configure who may list, open and edit member records. It does not replace the source’s Gravity Flow approvals.

  • Clay, CTO
  • Dan, Content Sorcerer
  • Dani, Product Manager
  • David, Founder & CEO
  • Matt, Senior Support Wizard
  • Roxy, Support Wizard

Not quite your build?

Tell us what you are making and we will work out which pieces it takes — or tell you straight if this is not something we can do.

Ask the wizards