Skip to content
PreferiumJoin the waitlist

← All comparisons

PreferiumOTTO by Search Atlas

Preferium vs OTTO by Search Atlas

Looking for an OTTO alternative? OTTO documents both a browser pixel and a Cloudflare edge mode. Preferium uses one DNS-edge path that changes the delivered HTML. Compare what each mode sends to crawlers, what gets checked and how your agency can resell it.

Preferium features describe the launch offering. Access opens by invitation from the waitlist.

The short version

Four points to weigh before you compare the details.

Read the sources
  • OTTO delivery

    OTTO documents both a JavaScript pixel and an edge mode that changes raw HTML. In our own Cloudflare installation, changes still arrived through the pixel; support confirmed what we observed.

  • Preferium delivery

    One server-side path sends the same raw HTML to visitors and crawlers on server-rendered pages. Nothing needs installing on the page.

  • Where OTTO leads

    Available today with a 7-day trial, a broader research and content toolset, and Deep Freeze for keeping changes live after cancellation. Preferium is pre-launch and invitation-only.

  • Agency fit

    Your clients pay your Stripe at your prices, each has an isolated workspace, and delivered titles, meta descriptions, H1s and structured data are re-checked on the live page.

Our story

OTTO is the reason Preferium exists

This page isn’t theoretical for us. Before building Preferium, we ran client SEO on OTTO by Search Atlas — as paying customers for several years, from the day OTTO launched until well into 2026. Plenty of it we liked. Some of it we couldn’t live with.

White-label was the main issue for us. During our time as customers, Search Atlas and OTTO branding repeatedly appeared in the client panel. That made it difficult to present the service entirely under our agency’s brand.

Reliability wore us down too. Support answered quickly — credit where it’s due — but in our experience even small fixes could take months to land, and along the way we hit bugs that broke real client work while we waited.

Their documentation described a Cloudflare installation, but our connected client sites still received changes through the JavaScript pixel. Support confirmed the limitation we observed. This is our experience with those installations, not a test of every current deployment option.

So we built what we actually needed: server-side delivery in the raw HTML that AI crawlers read, white-label with per-client isolation designed in from day one rather than bolted on, and deploys that re-check themselves on the live page. If you’re an agency that has hit the same walls, Preferium was built for you — literally.

— The Preferium team. Our own experience as customers, shared as lived, as of September 2026.

Compare one area at a time.

Compared as of 19 September 2026

Yes, fully Partly, with caveats No Not compared, or not stated

Delivery and control

How changes reach the site and who approves them.

Comparison areaPreferiumOTTO
How changes are delivered, as documentedYes, fully: Server-side changes in raw HTML at the DNS edge. No page code or delivery mode to select.Partly, with caveats: Pixel and Cloudflare edge modes documented. Non-JavaScript crawlers see changes only in edge mode.Sources: O1, O2, O7
Full explanation for How changes are delivered, as documented

Preferium

One path: server-side, in the raw HTML at the DNS edge. No code on the site, no mode to choose wrong

OTTO

Two modes. The OTTO Pixel injects changes as the page loads in the visitor’s browser, and Deploy All goes through it. An edge mode over Cloudflare DNS modifies raw HTML; their docs say AI crawlers and non-JS bots only see that edge-rendered version

How changes were delivered, as we observed itYes, fully: Crawler View simulates a named crawler request to inspect live page elements; it is separate from observed visits.No: Our Cloudflare installations still delivered pixel changes; support confirmed our finding. This is our customer experience.Our observation, August 2026
Full explanation for How changes were delivered, as we observed it

Preferium

Crawler View requests a live page using a named crawler user agent and shows its title, meta description, H1 and structured data. It is a simulated request, separate from observed crawler visits

OTTO

As paying customers, our Cloudflare install still served the changes through the pixel, and their support confirmed the limitation when we raised it. Fetch a page as GPTBot on your own install to check yours

Humans and crawlers see the same bytesYes, fully: Same HTML on server-rendered sites, with a guard comparing person and GPTBot requests for serious differences.Partly, with caveats: Same HTML in documented edge mode. Pixel changes require JavaScript, leaving non-JavaScript crawlers with original HTML.Sources: O1, O2
Full explanation for Humans and crawlers see the same bytes

Preferium

One response for every visitor, with a cloaking guard that fetches pages as a person and as GPTBot and flags serious differences

OTTO

In edge mode, yes by their docs. With the pixel, no: the crawler that runs no JavaScript reads the original HTML while the browser renders the rewrite

Control over what shipsYes, fully: Three levels per site. Visible rewrites are controlled separately; menus, footers and sidebars stay untouched.Control levels and safetyYes, fully: Approve changes in the dashboard, then deploy individually or with Deploy All.Source: O2
Full explanation for Control over what ships

Preferium

Three control levels, set per client site: Full autopilot, Invisible-only and Review everything. Your agency controls visible rewrites per site; menus, footers and sidebars are never touched

OTTO

Optimizations are approved and pushed live from the dashboard, one by one or with Deploy All

After a deployYes, fully: Browser checks title, meta, H1 and structured data; changes that worsen these elements roll back automatically.Control levels and safetyPartly, with caveats: Manual rollback per fix; their guide asks you to verify the page or run an audit.Source: O4
Full explanation for After a deploy

Preferium

After every deploy a real browser re-opens the live page and re-checks its title, meta description, H1 and structured data; a change that made things worse is rolled back automatically. Everything else stays reversible with one click

OTTO

Rollback is manual and per fix, and their guide asks you to confirm it yourself on the page or with a site audit tool

AI visibility measurementYes, fully: Four prompt-tracked assistants and two Google answer surfaces. Mention rates include confidence ranges.Yes, fully: Three platforms from Growth; Pro adds Copilot and Perplexity, making five in total.Source: O6
Full explanation for AI visibility measurement

Preferium

Four assistants with prompt tracking (ChatGPT, Claude, Perplexity, Gemini), six answer surfaces in total with Google AI Mode and AI Overviews. Measured against the real engines with live web search, mention rates shown with confidence ranges

OTTO

AI Visibility tracking from the Growth plan (ChatGPT, Gemini, Google AI Mode); Pro adds Copilot and Perplexity for five AI platforms in total

ReliabilityPartly, with caveats: Fails safe to the original page and disables failing delivery. Pre-launch: no public track record yet.No: Our customer experience: fast support replies, but fixes took months and bugs disrupted client work.Our observation, August 2026
Full explanation for Reliability

Preferium

Built to fail safe: an unexpected problem serves the original page, and the engine disables itself if serving starts failing. Pre-launch, so there is no public track record yet

OTTO

As customers, support replied fast, but fixes took months and along the way bugs broke real client work

Running your agency

Client setup, branding, billing and ownership.

Comparison areaPreferiumOTTO
Client onboarding effortYes, fully: One CNAME per site, automatic certificate and origin check. The public DNS target includes the Preferium name.Yes, fully: Install the pixel, or connect a Cloudflare account and API token for edge mode.Sources: O2, O7
Full explanation for Client onboarding effort

Preferium

One CNAME record per client site, pointing at ssl.preferium.com. The certificate is issued automatically and a test probe confirms the origin answers before go-live. The DNS target is publicly visible and includes the Preferium name; legal documents identify Preferium where required

OTTO

Install the OTTO Pixel on the site, or connect a Cloudflare account with an API token for the edge mode

White labelPartly, with caveats: Your branded panel and domain, branded reports and alerts. Sign-in and invitation emails are included at launch.Partly, with caveats: Dashboards from Pro, client portals on Agency. Some tool labels cannot be renamed; we also observed retained branding.Sources: O6, O5 · Our observation, August 2026
Full explanation for White label

Preferium

Your name, logo and colours repaint the panel, on your own dashboard domain; reports and alerts go out from your own address, and PDF reports carry your brand. Branded sign-in and authentication invitation emails are included in the launch offering

OTTO

White-label dashboards and reporting from the Pro plan, client portals and branded dashboards on Agency. Their help centre says not every tool label can be renamed or hidden. As customers, we saw Search Atlas and OTTO branding surface inside the white-labelled panel

Packages, prices and marginYes, fully: Your packages, prices and Stripe. Choose agency-paid or client-paid billing per client.Partly, with caveats: Client billing through the product is not listed on the pricing page we reviewed.Source: O6
Full explanation for Packages, prices and margin

Preferium

Your packages, your prices per currency, your own Stripe. Each client is agency-paid or client-paid, switchable mid-period, and the wholesale rate card sits beside your retail price, so the margin is yours to set

OTTO

Their pricing page lists white-label dashboards, reporting and client portals. Billing your own clients through the product is not among the items listed there

Multi-client portfolio and isolationYes, fully: Isolated client workspaces, portfolio overview and per-client controls. Support access is visibly read-only.Yes, fully: Plans scale by projects and seats; Agency lists a 10-project client portfolio.Source: O6
Full explanation for Multi-client portfolio and isolation

Preferium

Isolated client workspaces, a portfolio view across all of them, per-client feature control, and a read-only support view with a visible banner

OTTO

Plans scale by projects and seats; the Agency plan is sold as “capacity for a full client portfolio” with 10 projects

If the agency or client leavesPartly, with caveats: Delivery stops with service, except earned frozen states. Published changes export as CSV and belong to the client.Agency white-label termsYes, fully: Deep Freeze keeps changes while the pixel remains installed; enable it before the active plan ends.Sources: O2, O3
Full explanation for If the agency or client leaves

Preferium

Delivery stops when the service stops. A client who has earned it can be frozen: published pages stay live, unchanged and unbilled. Every deployed change exports as CSV at any time, and everything written is the client’s

OTTO

Deep Freeze keeps deployed optimizations live after cancellation for as long as the pixel stays installed, and keeps a record of every change. It has to be enabled while the plan is still active

Where client data is storedYes, fully: Workspace data in EU Stockholm; global Cloudflare delivery. AI providers are listed in the subprocessor register.Subprocessor registerNot compared, or not stated: Not stated in the sources we reviewed.
Full explanation for Where client data is stored

Preferium

Client workspace data is stored in the EU (Stockholm). Edge delivery runs on Cloudflare’s global network, and AI measurement providers are listed in the subprocessor register

OTTO

Not stated in the sources we read

Platform fit and price

Availability, supported platforms and costs.

Comparison areaPreferiumOTTO
Availability and free trialPartly, with caveats: Pre-launch, invitation-only. Invited agencies get a 15-day trial with one client workspace.Yes, fully: Generally available, with a 7-day trial and free onboarding session.Source: O6
Full explanation for Availability and free trial

Preferium

Pre-launch. Agencies are onboarded by invitation from the waitlist; an invited agency gets a 15-day trial with one client workspace

OTTO

Generally available, with a 7-day trial and free onboarding session

Time in marketNo: New and pre-launch; no public track record yet.Yes, fully: Years in market; we used it as customers from OTTO’s launch.Our observation, August 2026
Full explanation for Time in market

Preferium

New. No public track record yet: the first agencies are the founding partners invited from the waitlist

OTTO

Years. We ran it as customers from the day OTTO launched

Breadth of the toolsetPartly, with caveats: Edge optimization, 88 checks, rank tracking and AI visibility. No backlink index, ad tools or article writing.Yes, fully: Research, audits, content, advertising and AI visibility in one suite.Source: O6
Full explanation for Breadth of the toolset

Preferium

Focused: 88 health checks, rank tracking and AI visibility around the edge engine. No backlink index, ad tools or article writing

OTTO

A full suite: keyword tracking, site audits, content tools, ad studios and AI visibility in one login

Closed builders (Wix, Squarespace)No: Not supported by our connection model; onboarding names the reason.Yes, fully: Their pricing page claims any CMS; the pixel installs where script tags are allowed.Sources: O6, O2
Full explanation for Closed builders (Wix, Squarespace)

Preferium

Not supported. Closed builders such as Wix and Squarespace offer no server-side path, so onboarding declines them with a named reason

OTTO

Their pricing page says it can “connect and publish to any CMS”, and the pixel installs wherever a script tag can be added

PriceNot compared, or not stated: Monthly platform subscription, domain seats and optional credit packs. Current figures are on the live pricing page.Current pricing and availabilityNot compared, or not stated: Monthly: $99 / $199 / $399, Agency from $999. Annual billing lowers some monthly equivalents; Universal Credits included.Source: O6
Full explanation for Price

Preferium

Figures are not compared here. The model: a monthly platform subscription, a monthly seat per connected client domain, and credit packs when needed. The pricing page reads current prices and availability from the product catalogue

OTTO

Monthly: Starter $99, Growth $199, Pro $399, Agency from $999, with Universal Credits in every plan; lower per month on annual billing

Every row checked against its sources on 19 September 2026, based on public documentation and, where labelled, our own experience as customers. Spotted something that changed? Tell us and we will fix it.

Their strengths

What OTTO does well

Search Atlas combines research, audits, content, advertising and AI visibility in one suite. Deep Freeze can retain changes after cancellation.

Review the sources

Our focus

Built for your agency’s service.

Preferium focuses on white-label delivery, isolated client workspaces and your own Stripe. Compare the documented delivery modes with our separately labelled customer experience.

Explore white label
Questions

Preferium vs OTTO — common questions

OTTO documents an edge mode. Why does your table also say pixel?

Because the table reports both, and labels them. Their help centre documents the pixel and an edge mode over Cloudflare DNS, and says AI crawlers only see the edge-rendered version. As paying customers, we set up the Cloudflare install and what came back was the same JavaScript pixel every time; their support confirmed the limitation rather than resolving it.

We are not calling their documentation false. We are saying that a documented capability and a delivered one can differ, and that you can check yours in one command: fetch a page as GPTBot and look for the change in the raw HTML.

Is Preferium autonomous, or “autonomous with approvals”?

You choose per client site. Full autopilot finds issues, writes fixes and deploys them to the edge; Invisible-only ships signals only machines read, such as title, meta and schema, and holds text people see for you; Review everything holds every change for you.

After every deploy a real browser re-opens the live page and re-checks its title, meta description, H1 and structured data, and a change that made things worse is rolled back automatically. Everything else stays reversible with one click.

What happens to my optimizations if I cancel?

OTTO documents Deep Freeze, which keeps deployed optimizations live after cancellation as long as the pixel stays installed, provided you enable it while the plan is active.

With Preferium, delivery stops when the service stops, except for a client who has earned a frozen state: their published pages stay live, unchanged and unbilled. Every deployed change exports as CSV at any time, and the agency white-label terms set out the rest.

Can I migrate clients from OTTO to Preferium?

Yes, in waves rather than all at once. Before connecting a site, disable OTTO’s overlapping optimizations for it (or scope the two to different elements), so the same title or meta description is not rewritten twice. Then connect the site with one CNAME record and let the first changes settle before you move the next group.

During pre-launch, onboarding is by invitation from the waitlist.

Sources

Every row about OTTO names the sources it relies on. Rows marked “our observation” are first-hand, from our time as customers, and carry the month they were recorded.

  1. O1OTTO setup, functionality and deployment (Search Atlas help centre)help.searchatlas.com · accessed 19 September 2026
  2. O2Understanding OTTO Deploy All and Deep Freeze (Search Atlas help centre)help.searchatlas.com · accessed 19 September 2026
  3. O3OTTO deployments and Deep Freeze after cancellation (Search Atlas help centre)help.searchatlas.com · accessed 19 September 2026
  4. O4Manage, find and roll back OTTO SEO deployments (Search Atlas help centre)help.searchatlas.com · accessed 19 September 2026
  5. O5White label customization options explained (Search Atlas help centre)help.searchatlas.com · accessed 19 September 2026
  6. O6Search Atlas plans and pricing, monthly and annualsearchatlas.com · accessed 19 September 2026
  7. O7Cloudflare DNS/API integration: how it works (Search Atlas help centre)help.searchatlas.com · accessed 19 September 2026
Back to the comparison

Resell it under your own brand

Preferium is pre-launch. Agencies are onboarded by invitation from the waitlist, or talk to us first about your clients and platforms.

Privacy choices

Choose which optional technologies Preferium AS may use. All of them are off until you choose.

Analytics: Google Analytics 4 counts page views. Google may receive the page address, referrer, network address, browser and device details, and online identifiers. Browser storage: _ga, _ga_*: Up to 730 days. Renewed on activity. The browser may shorten the storage period.

Provider: Google Ireland Limited. Google may transfer data to the United States.

See the cookie notice, the privacy notice and theterms.

Necessary technologies Used for site functions

Preferium AS and Cloudflare deliver the site and protect forms against abuse. A local preference remembers if you pause animation. When optional tracking is available, the site can also remember your documented privacy choices.

Consent receipt
Provider: Preferium AS. HttpOnly receipt that documents and retrieves your consent choice. Name in the browser: __Host-preferium_consent. Storage period: The receipt is valid for up to 180 days without rolling renewal.
Local privacy choices and pending rejections
Provider: Preferium AS. Local storage of privacy choices and pending rejections. The entry alone can never allow optional technologies; a valid server receipt is required. Name in the browser: preferium-consent-v2. Storage period: Until the entry is overwritten or the browser site data is cleared. No automatic timed deletion is configured.
Privacy choice synchronization between tabs
Provider: Preferium AS. The latest message that synchronizes privacy choices and pending rejections between tabs. The message can only close optional technologies and trigger a new server check. Name in the browser: preferium-consent-sync-v1. Storage period: Until the entry is overwritten or the browser site data is cleared. No automatic timed deletion is configured.
Motion pause preference
Provider: Preferium AS. Session storage restores the requested accessibility preference between pages in this tab. Nothing is sent to a server. Name in the browser: preferium-motion-paused. Storage period: Until this browser tab session ends.
Cloudflare Turnstile
Provider: Cloudflare. Abuse protection that loads only on forms where Turnstile is necessary. Storage period: Short-lived control value tied to a form submission.
Analytics

Helps us understand how the site is used, when you consent.

Provider: Google Ireland Limited. The data may include the page address, referrer, network address, browser/device, online identifiers and usage events.

_ga, _ga_*
Processes site usage for aggregated analytics after specific consent. Storage period: Up to 730 days. Renewed on activity. The browser may shorten the storage period.

You can withdraw your choice via Privacy choices. That stops further optional loading but does not recall data already sent to Google. We attempt to delete known first-party values; the browser may prevent deletion of third-party values.

How Google uses and is responsible for data · How Google uses information from partner sites · Google privacy policy