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: One path: server-side, in the raw HTML at the DNS edge. No code on the site, no mode to choose wrongPartly, with caveats: 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 versionSources: O1, O2, O7
How changes were delivered, as we observed itYes, fully: 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 visitsNo: 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 yoursOur observation, August 2026
Humans and crawlers see the same bytesYes, fully: One response for every visitor, with a cloaking guard that fetches pages as a person and as GPTBot and flags serious differencesPartly, with caveats: 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 rewriteSources: O1, O2
Control over what shipsYes, fully: 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 touchedControl levels and safetyYes, fully: Optimizations are approved and pushed live from the dashboard, one by one or with Deploy AllSource: O2
After a deployYes, fully: 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 clickControl levels and safetyPartly, with caveats: Rollback is manual and per fix, and their guide asks you to confirm it yourself on the page or with a site audit toolSource: O4
AI visibility measurementYes, fully: 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 rangesYes, fully: AI Visibility tracking from the Growth plan (ChatGPT, Gemini, Google AI Mode); Pro adds Copilot and Perplexity for five AI platforms in totalSource: O6
ReliabilityPartly, with caveats: 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 yetNo: As customers, support replied fast, but fixes took months and along the way bugs broke real client workOur observation, August 2026

Running your agency

Client setup, branding, billing and ownership.

Comparison areaPreferiumOTTO
Client onboarding effortYes, fully: 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 requiredYes, fully: Install the OTTO Pixel on the site, or connect a Cloudflare account with an API token for the edge modeSources: O2, O7
White labelPartly, with caveats: 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 offeringPartly, with caveats: 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 panelSources: O6, O5 · Our observation, August 2026
Packages, prices and marginYes, fully: 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 setPartly, with caveats: Their pricing page lists white-label dashboards, reporting and client portals. Billing your own clients through the product is not among the items listed thereSource: O6
Multi-client portfolio and isolationYes, fully: Isolated client workspaces, a portfolio view across all of them, per-client feature control, and a read-only support view with a visible bannerYes, fully: Plans scale by projects and seats; the Agency plan is sold as “capacity for a full client portfolio” with 10 projectsSource: O6
If the agency or client leavesPartly, with caveats: 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’sAgency white-label termsYes, fully: 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 activeSources: O2, O3
Where client data is storedYes, fully: 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 registerSubprocessor registerNot compared, or not stated: 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. Agencies are onboarded by invitation from the waitlist; an invited agency gets a 15-day trial with one client workspaceYes, fully: Generally available, with a 7-day trial and free onboarding sessionSource: O6
Time in marketNo: New. No public track record yet: the first agencies are the founding partners invited from the waitlistYes, fully: Years. We ran it as customers from the day OTTO launchedOur observation, August 2026
Breadth of the toolsetPartly, with caveats: Focused: 88 health checks, rank tracking and AI visibility around the edge engine. No backlink index, ad tools or article writingYes, fully: A full suite: keyword tracking, site audits, content tools, ad studios and AI visibility in one loginSource: O6
Closed builders (Wix, Squarespace)No: Not supported. Closed builders such as Wix and Squarespace offer no server-side path, so onboarding declines them with a named reasonYes, fully: Their pricing page says it can “connect and publish to any CMS”, and the pixel installs wherever a script tag can be addedSources: O6, O2
PriceNot compared, or not stated: 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 catalogueCurrent pricing and availabilityNot compared, or not stated: Monthly: Starter $99, Growth $199, Pro $399, Agency from $999, with Universal Credits in every plan; lower per month on annual billingSource: O6

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.

Fair is fair

What OTTO does well

Search Atlas combines research, audits, content, advertising and AI visibility in one suite. Deep Freeze can retain changes after cancellation. Preferium focuses on white-label delivery, isolated client workspaces and your own Stripe. Compare the documented delivery modes below with our separately labelled customer experience.

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.

Build your agency on Preferium

Partner registration opens by invitation from the waitlist, and there is no date yet. Read the agency agreement and how partner billing works before you decide.

  1. Connect a client site
  2. Set the control level
  3. Run under your brand

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