Most GEO tools offer single sign-on (SSO), but almost always only on their Enterprise plan. SSO lets your staff log in with their company account through your identity provider (IdP), such as Okta, Microsoft Entra ID or Google Workspace. Because nearly every vendor puts it on the top tier, "has SSO" does not tell the tools apart. Four details do: which protocol it uses, whether user accounts are created and removed for you, who does the setup, and whether password login can be switched off.

Which plan includes SSO at each GEO vendor?

At all eight vendors, SSO through your own identity provider sits on the Enterprise plan. SAML 2.0 is the most common standard for connecting an app to an IdP, and every vendor here supports it. For Semrush and Ahrefs, SSO is configured for the whole account or workspace rather than for their AI visibility tools specifically.

Vendor Plan with SSO Protocol Source checked
Peec AI Enterprise only (not Starter, Pro or Advanced) SAML 2.0 Pricing page, SSO docs
Profound Enterprise (not Trial) SAML and OIDC Pricing page, SSO docs
Otterly.AI Enterprise SAML 2.0 Help centre
Scrunch Enterprise SAML and OIDC Pricing page, help centre, FAQ
AthenaHQ Enterprise SAML and OIDC Pricing page only
Semrush Enterprise on the price page; Guru and Business in the help article SAML 2.0 Price page, knowledge base
Ahrefs Enterprise (not Lite, Standard or Advanced) SAML 2.0 Pricing page, help centre, FAQ
Genezio Enterprise (brand and agency plans) SAML 2.0 Pricing page, security page, docs

Semrush's row needs a note. Its SSO help article says SSO is available to Guru and Business users, but its current price page no longer lists those plans and shows SSO under Enterprise (Semrush knowledge base; Semrush prices).

Some vendors also let people sign in with a Google or Microsoft account outside Enterprise. Scrunch offers "Google Single Sign-On in all plans" (Scrunch pricing), and AthenaHQ lists Google and Microsoft login from its Starter plan (AthenaHQ pricing). This is a simpler social login, not a connection your IT team configures in its own identity provider.

Since the plan does not separate these tools, the next question is what their SSO actually does.

Does it matter whether a tool supports SAML or OIDC?

For most teams, no. OpenID Connect (OIDC) is a newer SSO standard, and mainstream identity providers support both it and SAML. Profound and Scrunch document both protocols (Profound SSO overview; Scrunch help centre). AthenaHQ's pricing page also lists "SAML and OIDC SSO", though it has no public setup docs. Peec AI, Otterly.AI, Semrush, Ahrefs and Genezio document SAML 2.0 only, and Peec states plainly that OIDC "isn't offered for enterprise sign-in" (Peec AI SSO docs).

The protocol only matters if your IT team has a policy of using OIDC for new apps. The bigger differences lie in how user accounts are handled.

Does SSO create and remove user accounts for you?

Only where the vendor supports SCIM (System for Cross-domain Identity Management). SCIM lets your IdP create, update and remove user accounts in the app automatically. Three of the eight vendors document it:

  • Profound offers "Directory Sync" using SCIM on Enterprise, and its docs state that "Unassignments remove access" (Profound Directory Sync).
  • Ahrefs supports SCIM, which adds users assigned in your IdP and removes unassigned ones. You turn it on by contacting Ahrefs support (Ahrefs SAML SSO configuration).
  • Genezio documents SCIM 2.0. SCIM users get the Member role, groups are not supported, and roles are set inside Genezio (Genezio SSO and SCIM docs).

Peec AI and Scrunch say they do not offer SCIM. Otterly.AI, Semrush and AthenaHQ do not mention it in the pages checked.

SSO itself does not always create accounts, and the vendors differ here too. Peec AI creates an account the first time someone signs in through your IdP, an approach called just-in-time provisioning. A project owner must still add that person to a project before they see data. Scrunch requires user accounts to be "created manually in Scrunch" before anyone can sign in through SSO. Genezio refuses an SSO sign-in unless the user already exists through SCIM or an invitation. Ahrefs lists just-in-time provisioning as not yet available (Ahrefs FAQ).

What this means: SCIM mostly helps with offboarding. Our reading of the docs is that, without SCIM, removing a leaver from your IdP blocks their SSO login, but their account in the app must be removed by hand. Where password login stays available, a leaver's own password may still work until that account is removed. That is why the last question, whether password login can be switched off, matters as much as SCIM.

Can you set SSO up yourself, and can you make it mandatory?

Two vendors document self-serve setup. Profound's docs say "SSO setup is self-serve", done by an admin under Settings > Enterprise Setup (Profound configure SSO). At Ahrefs, a workspace owner or admin turns SSO on under Account settings. At Peec AI, Otterly.AI, Scrunch, Semrush and Genezio, the vendor's team configures the connection. Scrunch says it often activates SSO "within a day of signing" (Scrunch FAQ), and Semrush says setup usually takes about one business day.

Genezio's homepage lists "Self-service single sign-on" (Genezio homepage), but its more detailed documentation says "Enterprise SSO is not self-serve" (Genezio sign-in options).

Enforcement, meaning whether staff can be forced to use SSO instead of a password, varies the most:

  • Scrunch: once SSO is on, all users with the company domain must log in through it. This is the default.
  • Profound: turning on SSO switches off password sign-in for users on your verified domains by default. Users on other domains, such as agency or contractor accounts, keep their password, and support can keep passwords on during a rollout (Profound sign-in security).
  • Ahrefs: admins can set the login method to "Only SAML SSO". Owners and admins always keep password access as a fallback in case the IdP fails.
  • Peec AI: on request, it can block other login methods for a domain. It can also require that every session in the company, including its MCP server and Data Studio, came through SSO.
  • Semrush: password login stays on until SSO is tested, after which you can ask Semrush to disable it.
  • Genezio: its docs say password login cannot be disabled and there is no SSO-only setting per domain.
  • Otterly.AI and AthenaHQ: the pages checked do not say.

Which tool fits which workflow?

The right choice depends on which of these details your IT policy actually requires. Automatic offboarding through SCIM: Profound, Ahrefs, Genezio. Self-serve setup: Profound, Ahrefs. SSO-only by default: Scrunch, Profound; as a setting or on request: Ahrefs, Peec AI, Semrush. Profound and Ahrefs each document all three, with their own exceptions. For AthenaHQ and Otterly.AI, the public material is too thin to compare. Because SSO always sits in an Enterprise agreement, confirm these details in the contract. For the wider picture, see our overview of GEO tools and the Peec AI vs Profound comparison.