White Label: Setup & Eligibility

32 articles Camilo Aponte By Camilo Aponte

💳 White-Label Billing, Ownership Transfer & Downgrades

💡 Overview This article addresses the most common questions around white-label billing charges, removing white-label add-ons, transferring account ownership, and downgrading your plan — all without creating duplicate subscriptions or losing access to your data. 💰 Why Your Bill Is Higher Than Expected If you are on the PRO plan ($399/mo) but are being charged $537.60/mo, the difference is almost certainly caused by an active White-Label add-on attached to your account. This add-on is billed separately on top of your base plan and continues to renew automatically until it is explicitly removed. Common reasons the add-on remains active: - The white-label configuration was set up by a previous account owner and was never cancelled. - Downgrading your plan does not automatically deactivate the white-label add-on (a platform improvement for this is currently in progress). - White-label child accounts linked to your agency hub can prevent clean removal if they are not deactivated first. 🛠️ How to Remove the White-Label Add-On Before the add-on can be removed, any active white-label child accounts must be deactivated. Follow these steps: 1. Log in to your Search Atlas account. 2. Navigate to your Agency Hub and open the Customer Management section. 3. Deactivate or remove each white-label child account listed. If a child account appears un-deletable, do not proceed alone — contact support via the chat widget (see below). 4. Once all child accounts are cleared, go to Settings → Billing and locate the White-Label add-on under your active subscriptions. 5. Select Remove Add-On and confirm the cancellation. Important: Complete this process before your next renewal date to avoid being charged for another billing cycle. 🔄 How to Transfer Account Ownership (Login Email & Stripe Billing) If your account was originally created by a previous owner and you need to transfer both the login credentials and Stripe billing ownership to a new email address, this cannot be done entirely from the self-serve settings. Here is what you can do and what requires support: - Team Members: You can manage team access by going to your avatar in the top-right corner → Team Members (or navigate directly to /settings). Add the new owner as an admin here as an immediate step. - Login email change: Go to Settings → Account to update the primary login email if you have current access to the account. - Stripe billing email transfer: This requires backend verification to protect billing security. Contact support using the chat widget to have a teammate update the Stripe customer record to reflect the new owner's email. Note: A feature to fully convert a white-label child account into an independent parent account is currently under review and is not yet available in self-serve. 📉 How to Downgrade from PRO to Growth Without a Second Subscription You can downgrade your plan without triggering a second subscription by following the correct sequence below. Do not attempt to purchase a new Growth plan before cancelling PRO — this will create a duplicate subscription. 1. Log in and go to Settings → Billing. 2. Review your current plan and confirm the renewal date (e.g., September 26). 3. Remove the White-Label add-on first (see steps above) — leaving it active during a downgrade can cause it to persist on the new plan. 4. Select Change Plan and choose the Growth plan from the options presented. 5. Confirm the downgrade. Your PRO plan will remain active until the end of the current billing period, and Growth will begin at renewal. If the downgrade confirmation appears successful but your plan does not update in the Customer Tab or account dashboard, this is a known display issue. Do not attempt to resubscribe. Contact support to confirm the change was applied correctly on the backend. ⏰ Acting Before Your Renewal Date If your renewal is approaching (for example, September 26), prioritise these actions in order to avoid being charged for another full cycle at the higher rate: 1. Deactivate white-label child accounts. 2. Remove the White-Label add-on from billing. 3. Initiate the plan downgrade to Growth. 4. Confirm ownership transfer details with support if needed. Changes made after the renewal date will take effect in the following billing cycle and charges already processed cannot be automatically reversed — acting early gives you the best outcome. 🙋 Still Need Help? If you encounter an un-deletable child account, a billing discrepancy that persists after removing the add-on, or any issue completing the ownership transfer, our team can resolve these directly. If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

💼 Pricing Your Managed White-Label SEO Services

🗺️ What This Article Covers This guide helps agency owners set prices for managed white-label SEO services — where you personally take on client work such as technical SEO, Google Business Profile (GBP) management, Google Ads, content, landing pages, conversion tracking, and reporting. This is separate from reselling the Search Atlas platform as software. If you are looking for platform resale or white-label software pricing, please see the White-Label Setup guide under More Features → Agency Hub → White Label Setup. 📦 Understanding the Two Pricing Models Before setting rates, it helps to distinguish the two models: - Software resale (white-label SaaS): You rebrand and resell Search Atlas access to clients. Your margin comes from the difference between your agency plan cost and what you charge the client for platform access. - Managed done-for-you (DFY) services: You personally perform SEO, ads, and digital marketing work on behalf of clients. Your pricing must cover your time, tools, ad spend, and deliverables. The rest of this article focuses on managed DFY service pricing. 🧩 Breaking Down a Full-Service Monthly Package A common agency retainer combines several service lines. Below is a breakdown of typical deliverables and the market rate ranges agencies use in 2024–2026. 🔍 Technical SEO — Site Health Audit and Maintenance This covers crawl error fixes, Core Web Vitals, site structure, indexing, and ongoing health monitoring using tools like the Search Atlas Site Auditor. - One-time setup or deep audit: $300–$800 - Ongoing monthly maintenance: $200–$500/month Factors that raise the rate: large site with thousands of pages, e-commerce complexity, or custom CMS work. 📍 Google Business Profile and Local SEO This includes GBP optimization, category and attribute updates, post scheduling, Q&A management, review response, and local citation building. - GBP setup and optimization (one-time): $150–$400 - Monthly local SEO management: $300–$600/month per location Multi-location businesses typically pay per location or receive a volume discount at 3+ locations. 📝 Content Assets Content pricing depends on volume, word count, research depth, and whether you are writing, editing, or publishing. - Blog post (800–1,200 words): $150–$400 each - Monthly content retainer (2–4 posts): $400–$1,200/month - SEO-optimized service or location pages: $200–$500 each 📣 Google Ads Management Ad management fees are typically charged as a flat monthly fee, a percentage of ad spend, or a hybrid of both. - Flat management fee: $300–$700/month - Percentage of spend model: 10–20% of monthly ad spend - Hybrid (flat + percentage): Common when spend exceeds $2,000/month For a client with $500/month in advertising credit, a flat fee of $300–$400/month for management is typical, since the spend level is relatively small. 🛬 Conversion Landing Page A single, professionally built landing page designed to convert visitors for a specific offer, service, or campaign. - One conversion landing page (design + copy + build): $300–$800 one-time - If offered as part of a recurring retainer, amortize this over 3–6 months or include it as an onboarding deliverable. 📊 Conversion Tracking and Reporting This covers form tracking setup, Google Tag Manager configuration, goal setup in Google Analytics or Google Ads, and monthly performance reporting. - Tracking setup (one-time): $150–$400 - Monthly reporting: $100–$250/month You can use the Search Atlas Report Builder (Left sidebar → Reports) to create automated branded reports and deliver them on a schedule, which reduces your manual reporting time significantly. 💰 Sample Full-Service Monthly Retainer Using the deliverables from this article, here is an example of how an agency might price a complete monthly package for a single local business client: - Technical SEO monitoring: $250/month - GBP and local SEO management: $400/month - Content (2 blog posts): $500/month - Google Ads management ($500 ad spend): $350/month - Conversion tracking and reporting: $150/month - Monthly retainer total: $1,650/month - One-time onboarding (audit + landing page + tracking setup): $1,200–$1,800 This is a mid-market benchmark. Agencies in competitive metros or with strong case studies often charge 20–40% above these figures. Newer agencies or those targeting small local businesses may price 10–20% below. 📐 Pricing Tips for Packaging Your Services - Bundle for simplicity: Clients prefer one flat monthly number over itemized line items. Present a package name (e.g., "Local Growth Plan") with bullet-point deliverables rather than a per-service invoice. - Separate ad spend from your fee: Always make it clear in your contract that the $500 advertising credit goes directly to the ad platform and is not part of your management fee. - Include a minimum term: SEO results take time. A 3- or 6-month minimum contract protects your agency and sets realistic client expectations. - Charge for onboarding: Setup, audits, and landing page builds have real costs. A one-time onboarding fee between $500 and $1,500 is standard and expected by professional clients. - Automate reporting to protect margin: Use the Search Atlas Report Builder to schedule automated email reports so you are not spending unbillable hours on monthly PDFs. 🏷️ White-Label Considerations If you are delivering these services under your own agency brand, make sure your white-label setup is complete before sharing any client-facing reports or dashboards. Go to More Features → Agency Hub → White Label Setup to configure your logo, brand colors, and custom domain. This ensures all Search Atlas-generated reports and tools appear under your agency name, not Search Atlas. 🆘 Need Help? If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

📊 Request a White-Label Local SEO Quote

📋 What a white-label Local SEO quote includes A custom white-label quote is based on your business needs, client count, locations, services, and branding requirements. It may include Local SEO reporting, Google Business Profile support, citation management, review workflows, posts, media, and task coordination. 🗂️ Prepare your project details Before requesting a quote, gather the information below: - Your agency or business name - The number of clients and business locations - Services you want included - Expected monthly or one-time work volume - White-label branding and reporting requirements - Your preferred timeline and launch date 📍 Review Local SEO features Use the platform to identify the features you may want included. Open Local from the left sidebar and review: - Overview for location performance - Media Library for business images and assets - My Tasks for Local SEO work management - Posts for Google Business Profile content - Reviews for review monitoring and workflows - Local Citations for directory listings and consistency 📊 Decide on reporting needs If you need branded reports for clients, open Reports from the left sidebar. Consider which metrics, locations, schedules, and branding elements should appear in your reports. 💬 Request your custom quote 1. Prepare the project details listed above. 2. Open the chat widget in the bottom-right corner of the platform. 3. Type human teammate to connect with a member of our team. 4. Ask for a custom white-label Local SEO quote and include your requirements. A team member can review your request and clarify any details needed to prepare an accurate quote. Pricing and scope may vary based on the number of locations, services, reporting needs, and level of customization. ✅ Example quote request You can send a message such as: “Please provide a custom white-label Local SEO quote for 20 client locations. We need branded reports, citation management, review monitoring, posts, and task support.” If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

💼 White Label Reseller Pricing & Margins Explained

📋 Plans That Include White Label White label access is included at no extra charge on two subscription tiers: - Pro – $399/month – designed for growing agencies and consultants. - Agency – $999/month – built for larger teams managing multiple client accounts. Both plans unlock the full white label portal, custom domain, branded reports, and client-facing dashboards. 💰 70% Reseller Billing Model When you resell Search Atlas to your clients, a monthly "Whitelabel Subscription Increase" is added to your agency invoice for each active, non-trial child account. This fee is 70% (by default) of Search Atlas's standard monthly base-plan price for that child's plan — not a percentage of the price you charge your client. 1. You decide the monthly price your client pays (your resale price). 2. Search Atlas charges you 70% of the standard base-plan price for that child's plan. 3. You keep the difference between your resale price and the Search Atlas fee as your margin. Example: If Search Atlas's standard base-plan price for the child's plan is $500/mo, you are billed $350 (70%) for that child. If you sell that seat to your client for $600/mo, you keep $250 margin. 🛠 Client Management Features Your white label portal gives you complete control over client accounts: - Child-account separation – each client gets an isolated workspace with their own data, users, and quotas. - Custom branding – upload your logo, set brand colors, and use a custom domain (e.g., seo.youragency.com). - Consumption auditing – monitor each client's API usage, report generation, and feature consumption in real time. - Role-based access – assign Admin, Editor, or Viewer roles per client workspace. - Automated billing – the 70% per-child fee (based on Search Atlas's standard base-plan price for each child's plan) appears on your monthly agency invoice; no separate invoicing needed. 🧪 7-Day Free Trial New Pro and Agency subscribers can activate a 7-day trial of the white label portal. During the trial you can create test client accounts, customize branding, and verify the billing flow before any charges apply. 🚀 Getting Started 1. Upgrade to Pro ($399/mo) or Agency ($999/mo) in Avatar (top-right) → Billing. 2. Open More Features → Agency Whitelabel (/agency-settings). 3. Configure your custom domain, branding, and client pricing tiers. 4. Invite clients to their dedicated child accounts. 🔍 Quick FAQ - Can I change client pricing later? Yes, you can update your resale price anytime. The 70% Search Atlas fee is based on the standard base-plan price for the child's plan, not your resale price. - Are there per-seat limits? Pro includes up to 10 client seats; Agency includes up to 50. Additional seats are available via quota top-ups. - Do clients see Search Atlas branding? The portal is white labeled under your brand, though a few Search Atlas references can still appear, such as the community link and the support contact on downloaded invoices. If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

💡 Understanding Whitelabel Subscription Increase Charges and Credit Requests

📋 Why Whitelabel Subscription Increase Charges Appear Whitelabel Subscription Increase charges occur when a whitelabel agency adds sub-clients or users. Every active billable child account adds to the agency's White Label charge, by default 70% of that child's base plan monthly price. These charges are expected and reflect the expanded usage of your whitelabel account. 🔍 Reviewing Your Charges To verify the charges, log into your Search Atlas account and navigate to the Billing section. Look for line items labeled "Whitelabel Subscription Increase" with the amount $558.60. Each entry corresponds to a specific addition of a sub-client or user on your whitelabel account. 🔁 Duplicate Account Credit Requests If you accidentally created a second whitelabel account (e.g., tools@suncoastinteractive.com) and were charged for it, you may be eligible for a credit. Credits are issued for mistakenly created duplicate accounts that were not actively used. 🛠️ How to Request a Credit 1. Open the chat widget in the bottom-right corner of the platform. 2. Type human teammate to connect with a support agent. 3. Provide the email address of the duplicate account and the timeframe of the charges. 4. The agent will review the account activity and apply a credit if the account was created in error and unused. If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

🔗 How to Modify Your White Label Dashboard URL

🌐 What Is the White Label Dashboard URL? When you enable white labeling in Search Atlas, your clients access their SEO dashboard through a custom URL — for example, dashboard.yourbrand.com. This URL can be fully customized to match your agency's brand. This article walks you through how to modify or update that URL. ⚙️ Before You Begin Make sure you have the following ready before making any changes: - A custom domain or subdomain you own and control (e.g., dashboard.youragency.com) - Access to your domain's DNS settings through your domain registrar (e.g., GoDaddy, Namecheap, Cloudflare) - Admin access to your Search Atlas account 🛠️ Step 1: Navigate to White Label Settings 1. Log in to your Search Atlas account. 2. Click the apps-grid icon (More Features) in the header. 3. Choose Agency Hub (Set up your Agency's White Label). 🔗 Step 2: Enter Your Custom Dashboard URL 1. Find the field labeled Dashboard URL or Custom Domain. 2. Type in the subdomain or domain you want to use — for example, dashboard.youragency.com. 3. Save your changes by clicking Update or Save. Note: Use a subdomain (e.g., dashboard.yourdomain.com) rather than a root domain for easier DNS configuration and compatibility. 📡 Step 3: Configure Your DNS Settings After saving your custom URL in Search Atlas, you need to point that domain to Search Atlas servers using a CNAME record in your DNS settings. 1. Log in to your domain registrar or DNS provider. 2. Navigate to the DNS Management or DNS Records section. 3. Add a new CNAME record with the following details: - Host / Name: The subdomain prefix (e.g., dashboard) - Points to / Value: The CNAME target provided by Search Atlas in your white label settings - TTL: 3600 (or your registrar's default) 4. Save the DNS record. Important: DNS changes can take anywhere from a few minutes to 48 hours to fully propagate. This is controlled by your domain registrar, not Search Atlas. ✅ Step 4: Verify Your Custom URL Is Working 1. After DNS propagation, open a browser and navigate to your custom URL (e.g., dashboard.youragency.com). 2. You should see your white label client dashboard load correctly with your branding. 3. If it does not load immediately, wait a few more hours for full DNS propagation and try again. 🔄 How to Change an Existing Dashboard URL If you need to update a URL you previously set up — for example, if your agency rebranded — follow these steps: 1. Return to the White Label Dashboard settings in Search Atlas. 2. Clear the existing URL and enter your new custom domain or subdomain. 3. Save your changes. 4. Update the CNAME record in your DNS provider to reflect the new subdomain if it has changed. 5. Remove any old CNAME records that are no longer needed to avoid conflicts. Note: Existing client links using the old URL will stop working once you switch to a new one. Notify your clients of the updated dashboard URL before making the change. ⚠️ Common Issues and Fixes - Dashboard URL is not loading: DNS propagation may still be in progress. Wait up to 48 hours before troubleshooting further. - SSL/HTTPS errors: Search Atlas automatically provisions SSL for your custom domain. If you see a certificate error shortly after setup, wait 15–30 minutes and refresh. - CNAME conflict: If your domain already has an A record or another CNAME for the same subdomain, remove it before adding the new CNAME record. - Incorrect CNAME target: Double-check that the value in your DNS record exactly matches the CNAME target shown in your Search Atlas white label settings. 💬 Need More Help? If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

🔧 Fix White-Label Dashboard Password Reset Errors

🔍 Overview Some users of the white-label dashboard have encountered a validation error when attempting to use a password reset email. This article explains what is known about this issue and what information to have ready when reaching out for support. ⚠️ Understanding the Problem A validation error can occur during the white-label dashboard password reset flow, preventing clients from logging in after receiving a reset email. The specific cause of this error requires investigation by our support team on a case-by-case basis. 🛠️ When to Escalate Because this issue involves the white-label dashboard's backend reset flow, it requires intervention from our support team. When escalating, please have the following ready: - The affected client's account username or email address - The exact validation error message the client sees when attempting to log in - The timestamp of when the password reset email was sent - Your white-label agency account name If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

💳 Understanding Child Account Billing and White Label Pricing

🔍 Overview If you manage client accounts through Search Atlas's white label agency feature, your invoices may include charges beyond your base subscription. This article explains how child account billing works, what the Custom line item means, and how to verify that every charge on your invoice is accurate. 📋 How Child Account Billing Works When you set up white label client accounts under your agency, each active child account contributes to your monthly billing. Charges are calculated based on the pricing structure you configured during your white label setup. Here is a quick summary of what can appear on your invoice: - Base plan charge: Your core Search Atlas subscription fee. - Child account fees: A per-seat or per-account fee for each active client account under your agency. - Custom charge: A fee tied to a custom pricing tier or add-on you selected in the Pricing & Fees step of your white label setup (see below). ⚙️ What Is the "Custom" Charge? The Custom line item on your invoice reflects a non-standard pricing configuration applied to one or more of your child accounts. This typically occurs when: - You assigned a custom plan or fee structure to a specific client during white label onboarding. - A child account was upgraded to a bespoke feature set outside the default tiers. - A one-time setup or configuration fee was agreed upon for a client account. To confirm which account or configuration triggered the Custom charge, review your white label pricing settings directly in the platform. 🛠️ How to Review Your White Label Pricing Settings 1. Log in to Search Atlas, click your Avatar in the header, then select Agency Settings (White Label Setup). 2. Proceed through the setup steps: Upload Agency Logo, Brand Colors, Favicon, AI Assistant Branding, and Live Preview. 3. Review the pricing tiers and any custom fees assigned to each client account. 4. Cross-reference the amounts shown here with the line items on your invoice to identify the source of any charge. If you need to adjust pricing for a specific child account, you can make changes directly in the Pricing & Fees section and then proceed through to Review & Launch to save your updates. 🧾 How to Investigate a Specific Invoice Charge If you received an unexpected charge — such as a discrepancy on a specific invoice — follow these steps to investigate: 1. Locate the invoice in your billing portal and note the invoice number, date, and each line item. 2. Count the number of active child accounts in your Client Management section (header apps-grid icon → More Features → Agency Hub → Client Management) on or before the invoice date. 3. Multiply your per-account fee (visible in Pricing & Fees) by the number of active accounts to verify the subtotal. 4. Check whether any Custom charges align with a specific client configuration you set up. 5. If the numbers still do not match, gather your invoice number and the details of the discrepancy before contacting support. 💡 Common Reasons for Unexpected Invoice Totals - New child accounts added mid-cycle: Accounts activated partway through a billing period are prorated, which can result in unfamiliar amounts. - Custom pricing applied to multiple accounts: If Custom pricing was set as a default, it may apply to all child accounts rather than just one. - Plan upgrades: A child account upgrade triggers an immediate prorated charge for the remainder of the billing cycle. - Overlooked active accounts: Accounts that appear inactive may still be billed if they have not been formally deactivated in Client Management. 🚀 How to Prevent Billing Surprises - Review your pricing settings before adding new child accounts. - Deactivate client accounts you no longer need through the header apps-grid icon → More Features → Agency Hub → Client Management to stop accruing charges. - Check your invoice each billing cycle against your active account count. 🙋 Still Have Questions About Your Invoice? If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team. Please have your invoice number and the specific charge amount ready so the team can resolve your query as quickly as possible.

🛠️ Fix Whitelabel Registration and Invitation Errors

🔍 What Is This Error? If your clients visit your whitelabel domain (for example, audit.fencemarketingpros.com) and see a message asking them to register or be invited, it means the invitation or account link between your agency and that client account is broken or incomplete. This can happen even if the client previously had access. Common scenarios that trigger this error include: - A client clicking an expired or already-used invitation link - An invitation that was sent but never fully completed by the client - A client who is already registered clicking an invite link again, which leads to a broken flow instead of redirecting to the login page - A technical issue during the invitation send process (such as a 500 error in the background) - A reCAPTCHA screen blocking the invite flow from completing ⚙️ How to Diagnose the Problem Before taking action, identify which situation applies to your client: 1. Ask the client whether they have ever successfully logged into the whitelabel portal before. 2. Check whether the client was sent an invitation recently or if the link they are using is old. 3. Confirm whether the client completed the registration step after receiving the invite email, or if they abandoned it partway through. ✅ Step-by-Step Fix Follow these steps to restore your client's access to the whitelabel portal: 1. Log in to your Search Atlas account. 2. Navigate to More Features → Agency Hub (URL: /agency-settings). 3. Locate the client account experiencing the error in your client list. 4. If the client appears as already registered, do not send a new invitation link — instead, direct the client to go to your whitelabel domain and use the Sign In option (Avatar → Agency Settings → White Label Setup) rather than following any old invite link. 5. If the client was never fully registered, resend the invitation from the Agency Whitelabel settings page. Make sure the client opens the new email and ignores any previous invite links. 6. Ask the client to open the new invitation link in a private/incognito browser window to avoid any cached session conflicts. 7. Have the client complete the full registration flow without closing the browser tab or refreshing mid-process. 8. If the client encounters a reCAPTCHA screen that does not progress, ask them to try a different browser or disable any browser extensions that may be blocking scripts. 💡 Tips to Prevent This Error in Future - Always send a fresh invitation if you are unsure whether the previous one was completed — old links can cause broken flows. - Remind clients to use the login page on the whitelabel domain once they have registered, rather than re-clicking their original invite email. - Avoid sending multiple invitation emails in quick succession, as this can create conflicting links. - If a client is already registered and locked out, a password reset on the whitelabel login page is usually faster than re-inviting them. 🚀 Still Seeing the Error? If you have followed all the steps above and the whitelabel registration or invitation error persists, our team can investigate the specific account configuration on your behalf. If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

🏷️ White Label Pricing, Billing, Legal Terms, and Setup for Agencies

White Label lets your agency present Search Atlas entirely under your own branding so clients never see Search Atlas. This article explains what White Label costs, how the reseller billing model works, the legal terms that permit reselling, which features are included, and how to set up your branded domain. 💳 What Does White Label Cost in Search Atlas? White Label itself is included on the Pro and Agency plans with no separate add-on fee, but note that Search Atlas bills your agency a monthly per-child fee for each active, non-trial client sub-account (see the billing model section below). - Starter / Growth plans: White Label is not available. - Pro plan: White Label is included, with client sub-account management for reselling under your own branding. - Agency plan: White Label is included with full sub-account management and higher client scale limits for managing more child accounts. 🔁 How Does the Agency Billing Model Work When Reselling? Search Atlas does not bill your clients directly (except affiliate children, who pay Search Atlas themselves). All billing flows through your agency account, and Search Atlas charges your agency both for your own subscription and a monthly "Whitelabel Subscription Increase" for each active, non-trial child account. The reseller model works like this: 1. Your agency pays the Search Atlas subscription (Pro or Agency plan). 2. You configure White Label with your domain and branding via More Features → Agency Hub (Set up your Agency's White Label). 3. You create client sub-accounts under your agency account, assigning quotas and features per client. 4. For each active, non-trial child account, Search Atlas bills your agency a per-child fee equal to a percentage — 70% by default — of Search Atlas's standard monthly base-plan price for that child's plan. This is not a percentage of whatever price you charge your client. 5. Clients log in through your branded domain and never see Search Atlas pricing or billing. 6. You set your own reseller pricing and invoice clients independently, keeping the difference between your selling price and the Search Atlas per-child fee. 🔧 New vs. Legacy White Label Workflow and the Pricing Visibility Toggle This article documents the new White Label setup workflow (the successor to the legacy White Label pricing API). If you set up White Label before the migration, your account may still use the legacy pricing configuration. Existing accounts are being migrated to the new workflow, and your parent-configured pricing carries over. In the new workflow, each parent account has a "show pricing to child customers" toggle. This per-parent setting controls whether your child customers see pricing on their login/pricing page: - Toggle on: child customers see the pricing you configured as the parent. - Toggle off: pricing is hidden from child customers, so you can handle pricing and invoicing entirely outside the platform. ⚖️ What Are the Legal Terms for White Label Reseller Use? Search Atlas does not have a separate white-label Terms of Use or a distinct agency/reseller agreement. The public Terms of Use applies to your account, and it includes an explicit exception that permits white-label agencies to resell through child (sub-) accounts. Key points to know: - The general Terms of Use restriction on resale does not apply to white-label agencies using child accounts — reselling under your own branding is a permitted exception. - There are no standalone reseller-rights, non-compete, or non-solicitation documents to sign; these do not exist as separate agreements. - The single public Terms of Use governs your white-label Pro or Agency subscription, so no additional contract is required to begin reselling through child accounts. 📄 How to Request an MSA or Enterprise Agreement If you need a Master Service Agreement (MSA) or any enterprise-level contract beyond the standard Terms of Use, contact Enterprise Sales through searchatlas.com. The Enterprise Sales team handles all custom legal documentation. 🎨 What Features Are Included with White Label? - Custom subdomain (e.g., seo.youragency.com). - Custom logo and brand colors throughout the dashboard. - Removal of Search Atlas branding from client-facing reports and embeds. - Branded PDF reports via Report Builder. - Client sub-account management with per-client quota controls. 🧩 Which Modules Does White Label Cover? White Label works across the Search Atlas modules included in your plan — such as OTTO SEO, Content Genius, Rank Tracker, Site Auditor, and Local SEO Heatmaps. Contact support to confirm white-label coverage for any specific module before configuring client access. 🔌 How Do You White-Label the WordPress Plugin? The SearchAtlas (MetaSync) WordPress plugin can also be white-labeled so your clients see your branding inside their WordPress admin. To configure it: 1. Log in to the client's WordPress admin. 2. Navigate to Search Atlas → Settings → Branding (white-label) section. 3. Configure your Plugin Name, OTTO Name, Logos, and Dashboard URL. 🚀 How Do You Set Up Your White Label Domain? 1. Go to More Features → Agency Hub (Set up your Agency's White Label) in your Search Atlas dashboard. 2. Enter your custom subdomain (e.g., seo.yourdomain.com). 3. Log in to your domain registrar or DNS provider and create a CNAME record pointing your subdomain to Search Atlas. 4. Return to Agency Hub and click Verify to confirm the DNS record is active. 5. Upload your logo and configure your brand colors. DNS propagation can take up to 48 hours. Once verification succeeds, your clients will reach the platform through your branded domain. ⚠️ Known Limitations and Troubleshooting - Child account pricing pages show "Call Us" instead of your configured pricing: In the new White Label setup workflow there is a known issue (tracked as WL-267) where some child account pricing pages display "Call Us" rather than the pricing you set as the parent, even when the "show pricing to child customers" toggle is enabled. This is a display issue and does not affect billing. A fix is in progress; if you are affected, contact support to confirm the current status and any available workaround. 📚 Related Resources - Agency Hub: Your White-Label Control Center in Search Atlas - Pro & Agency Plans: Advanced Features, White Label, and Scale Limits - How to Create and Verify a CNAME Record for Search Atlas White Label - Site Analysis Lead Capture Widget: Setup and Best Practices 🎯 You now know that White Label is free on Pro and Agency plans, that all billing runs through your agency account, and that the public Terms of Use already permits white-label reselling through child accounts with no separate contracts to sign. For an MSA or custom enterprise agreement, contact Enterprise Sales through searchatlas.com; to start branding, head to More Features → Agency Hub (Set up your Agency's White Label).

🏢 Agency Hub: Your White-Label Control Center in Search Atlas

The Agency Hub is where Search Atlas transforms from a powerful SEO platform into your agency's branded growth engine. If you run SEO for clients, sell audits, or want to operate under your own domain and identity, the Agency Hub is your operational command center. It allows you to: - Launch a white-label SEO dashboard - Capture inbound leads with a branded widget - Manage pricing visibility - Generate affiliate revenue - Access agency-exclusive community resources Everything from one unified control panel. 🔎 How to Access the Agency Hub While logged into your Search Atlas dashboard, look at the top-right corner of the dashboard header and locate the grid ("More features") icon, in the same group of icons as the Atlas Agent button and the credits display. Click the grid icon. In the dropdown panel that appears under More Features, click Agency Hub (Set up your Agency's White Label). You'll be redirected to Agency Hub. 🟢 Tab 1: Activate Set Up Your White-Label SEO Platform. This is where you configure your branded dashboard. Step 1 — Provide a Custom URL and Logo. You'll enter a Whitelabel Dashboard URL (for example, dashboard.youragency.com) and upload your agency logo and branding assets. This URL becomes the login portal your clients use to access reports. Step 2 — Add a DNS Record. You'll see the required DNS configuration: a CNAME record pointing to whitelabel.dns.searchatlas.com, with the subdomain matching the URL you entered above. DNS propagation can take up to 48 hours. Once configured, your clients access Search Atlas through your branded domain, not searchatlas.com — this is what makes it truly white-label. ⚙️ Tab 2: Settings Control What Your Clients See. This tab governs brand presentation and visibility settings. Under Agency Settings → White Label Setup (Logo), you can configure Upload Agency Logo, Brand Colors, Favicon, AI Assistant Branding, and view a Live Preview. Under Customer Settings, you can toggle whether to send emails to your customers, show the Orders page, and show the Pricing page to your clients. If pricing is enabled, you can configure Starter, Growth, Pro, and Agency plans. All customer payments are processed by the agency, giving you full commercial control over your client relationships. 📊 Tab 3: Site Analysis Lead Capture Widget Turn Your Website Into a Lead Engine. This tab lets you install a branded SEO audit widget on your website. You can customize placeholder text, button text, background color, and font color, with a live preview to test it instantly. If your white-label domain isn't configured, the widget temporarily uses the default Search Atlas domain. Click Copy Snippet to Clipboard, then paste the HTML snippet into your website (common placements include the homepage hero section, a landing page, or an SEO services page). Captured leads appear in the Leads Captured table at the bottom of this page. You can also add custom HTML to the top or bottom of the report for branding banners, disclaimers, or calls to action, and connect webhooks under Integrations to send captured leads directly into your CRM or automation stack. 💰 Tab 4: Affiliate Link Generate Recurring Revenue. Search Atlas offers a 30% recurring commission for active accounts you refer. In this section, you'll find your unique affiliate registration link and direct access to the referral dashboard. This is separate from your white-label business but can compound your revenue streams. 🌐 Tab 5: Join SEOTheory Community Private Growth Community for Agencies. This tab grants access to an exclusive community designed for agency owners, with early access to beta tools, direct Q&A with the product and SEO teams, case studies, and growth strategies from other agencies. Access is invite-only. 🚀 Why the Agency Hub Matters The Agency Hub is not just a configuration panel — it's the infrastructure layer that lets you operate under your own brand, capture inbound SEO leads, monetize audits, control pricing visibility, scale client reporting, and build recurring revenue. When properly configured, the Agency Hub turns your agency from a service provider into a scalable platform. Your clients see your domain, your brand owns the experience, your pricing controls the revenue, your widget captures the pipeline — Search Atlas powers the engine, but the Agency Hub makes it yours. If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

🏷️ White Label Agency Free Trial Eligibility Explained

🔍 What Is the White Label Agency Free Trial? The White Label Agency add-on is purchased as a paid add-on subscription with no free trial period. It provides white labeling features — such as branded reports and custom agency portals. ✅ Who Is Eligible for the Free Trial? Eligibility for the White Label Agency free trial depends on your current subscription plan. Here is what you need to know: - New users starting on a qualifying plan are typically eligible to activate the free trial directly from their account. - Existing paid users on a current subscription may also be eligible, but eligibility is tied to your specific plan tier and whether you have previously activated a White Label Agency trial on your account. - The free trial is available once per account. If a trial was already activated under your account, it cannot be restarted. ⚙️ Does My Current Plan Affect Eligibility? Yes, your active subscription plan plays a role in whether you can access the White Label Agency free trial without upgrading. Keep the following in mind: - Certain lower-tier plans may require an upgrade before the White Label Agency add-on — and its free trial — becomes accessible. - If you are on a Pro or higher plan, you are more likely to be able to activate the trial directly without a plan change. - Upgrading your base plan is not always required, but it depends on the plan you are currently subscribed to. Because plan structures and add-on availability can vary, the best way to confirm your eligibility is to check your account or contact our support team directly. 🚀 How to Check Your Trial Eligibility 1. Log in to your Search Atlas account. 2. Click the apps-grid icon in the header, then go to More Features → Agency Hub (Set up your Agency's White Label). 3. Look for the White Label Agency option. 4. If a Start Free Trial button is visible, you are eligible to activate it immediately. 5. If the option is greyed out or unavailable, your current plan may require an upgrade before access is granted. 📊 What's Included in the White Label Agency Trial? During your 7-day free trial, you can explore the full White Label Agency feature set, which includes: - Custom branded report builder with your agency's logo and colours (accessible via Left sidebar → Reports) - White-labeled client-facing dashboards - Custom agency domain settings for a fully branded experience - Access to client management tools under the White Label portal No charges are applied during the trial period. If you do not cancel before the trial ends, the add-on will convert to a paid subscription at the standard rate. 💡 Tips Before Starting Your Trial - Make sure your subscription plan is active and in good standing before attempting to activate the trial. - Review the White Label Agency pricing so you know the cost if you decide to continue after the trial. - Set a reminder before the 7-day trial period ends so you can decide whether to keep or cancel the add-on. 🛠️ Still Not Sure If You Qualify? If you are unsure whether your current account is eligible for the White Label Agency free trial, or if you do not see the trial option in your account, our team is happy to check for you. If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team. Additional Notes Free/Starter/Basic plan users have no access. No 7-day free trial exists on existing paid plans; upgrading to PRO/higher is the only way to enable White Label Agency. Steps: Header apps-grid icon (More Features) → Agency Hub.

🔌 White Label Dashboard Connection Troubleshooting Guide

🧭 Overview If your white label dashboard is not connecting correctly, this guide walks you through the most common causes and how to resolve them — so you can get your client dashboard live as quickly as possible. ✅ Prerequisites Before You Begin Before troubleshooting the connection, confirm the following requirements are in place: - Active white label plan: White label dashboards are available on qualifying Search Atlas subscription tiers. Confirm your plan includes this feature. - Custom domain purchased and active: You must own the domain you intend to use and it must be active with your domain registrar. - Access to your DNS settings: You will need to update DNS records through your domain registrar (such as GoDaddy, Namecheap, or Cloudflare). - SSL provisioned: Search Atlas provisions SSL automatically once DNS is correctly configured. Do not add a conflicting SSL certificate manually. 🔍 Step 1 — Verify Your DNS Records Incorrect DNS configuration is the most common cause of white label dashboard connection failures. Follow these steps: 1. Log in to your domain registrar's control panel. 2. Navigate to the DNS settings for your white label domain. 3. Confirm that a CNAME record points your subdomain (for example, dashboard.yourcompany.com) to the Search Atlas target hostname provided in your white label setup screen. 4. Remove any conflicting A records or duplicate CNAME entries for the same subdomain. 5. Save your changes. Important: DNS propagation can take up to 48 hours, but typically completes within 1–4 hours. Use a free tool such as dnschecker.org to confirm propagation status across global servers before assuming the connection has failed. ⚙️ Step 2 — Check Your White Label Settings in Search Atlas 1. Log in to Search Atlas and click the apps-grid icon in the header. 2. Go to More Features → Agency Hub → White Label Setup (Logo page). 3. Confirm the following fields are filled in correctly: your custom domain, your agency logo, and your brand color selections. 4. Verify that the custom domain entered in Search Atlas exactly matches the subdomain you configured in your DNS records — including correct spelling and no trailing slash. 5. Click Continue if you make any changes. 🚨 Step 3 — Identify Your Error Type Match your current issue to one of the common failure modes below: - Browser shows "This site can't be reached" or DNS error: DNS records have not propagated yet, or the CNAME record is missing or incorrect. Revisit Step 1. - Browser shows a security warning or SSL error: SSL has not yet been provisioned. This resolves automatically within a few hours of correct DNS propagation. Do not install a manual certificate. - Page loads but shows a Search Atlas branded page instead of your white label: The custom domain in your White Label settings does not match your DNS record. Revisit Step 2 and ensure exact spelling on both sides. - Page loads but branding is missing or incorrect: Return to your White Label settings, re-upload your logo, and confirm your color and font selections are saved. - Login or access errors for your client: Confirm your client has been invited and has an active account. Check user permissions in your agency settings. 🔄 Step 4 — Clear Cache and Test in Incognito After making any changes, always test your white label dashboard URL in a private or incognito browser window. Cached data can cause a correctly configured dashboard to appear broken. Ask your client to do the same before your meeting. 📋 Step 5 — Confirm With a Checklist Run through this final checklist before concluding your troubleshooting: - CNAME record is correctly added in your registrar's DNS panel - No conflicting A records or duplicate CNAMEs exist for the subdomain - DNS propagation confirmed via a checker tool - Custom domain in Search Atlas white label settings matches DNS exactly - SSL is active (no browser security warning) - Logo, colors, and branding saved in white label settings - Tested in an incognito browser window ⏫ When to Escalate to Our Team Escalate immediately if any of the following apply: - DNS has fully propagated (confirmed by a checker tool) but the dashboard still does not load after 4+ hours - You see a 500 server error or unexpected Search Atlas error page on your custom domain - SSL was not automatically provisioned within 6 hours of confirmed DNS propagation - You have completed all steps above and the issue persists If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

🛠️ Fix White Label Dashboard Connection Issues

🔍 Overview If your white label dashboard isn't connecting correctly, this guide walks you through the most common causes and fixes. Follow each step in order before reaching out for additional support. ✅ Step 1: Verify Your DNS Settings Incorrect DNS configuration is the most frequent cause of white label connection failures. Check the following: - CNAME record: Confirm your CNAME record points exactly to the domain provided in your Search Atlas white label setup. Even a single character mismatch will break the connection. - TTL propagation: DNS changes can take up to 48 hours to fully propagate. If you made changes recently, allow time before concluding there is a problem. - No conflicting records: Make sure no other A or CNAME records exist for the same subdomain. Conflicts prevent correct resolution. ⚙️ Step 2: Check Your White Label Configuration in Search Atlas Log in to Search Atlas and review your white label settings: 1. Navigate to More Features → Agency Hub (Agency Settings, URL: /agency-settings). 2. Locate the White Label section and confirm the custom domain entered matches your DNS record exactly — including whether or not you included www. 3. Ensure your logo, brand colors, and agency details are saved. Incomplete profiles can occasionally prevent the dashboard from loading for clients. 4. Save any changes and allow a few minutes for the platform to apply them. 🌐 Step 3: Test the Connection After verifying your settings, test the connection with these methods: - Incognito/private browser window: Open your white label URL in a private window to avoid cached data interfering with the result. - Different browser or device: Rule out browser-specific issues by testing on Chrome, Firefox, or Safari. - DNS lookup tool: Use a free tool such as MXToolbox or WhatsMyDNS to confirm your CNAME record is resolving correctly worldwide. - Clear your cache: If you see an outdated version of the dashboard, clear your browser cache and cookies, then reload. 🔒 Step 4: Check SSL Certificate Status A missing or invalid SSL certificate will cause browsers to block access to your white label dashboard entirely. - Search Atlas automatically provisions an SSL certificate once your CNAME record is correctly pointed and propagated. - If your browser shows a security warning, DNS propagation may still be in progress. Wait 24–48 hours after your DNS change before re-testing. - If the certificate error persists beyond 48 hours, there may be a provisioning issue that requires manual intervention from our team. 📊 Step 5: Confirm Report Access Is Working Once the dashboard connection is established, verify your client reports are accessible: 1. Go to Reports via the left sidebar (URL: /report-builder/projects-list). 2. Open a report that is shared with your client and copy the share link. 3. Paste the link into an incognito window to simulate the client experience and confirm it loads under your white label domain. 🚫 Common Mistakes to Avoid - Using the root domain instead of a subdomain: White label requires a subdomain (e.g., reports.youragency.com), not the root domain. - Copying the CNAME value with extra spaces: Always paste the CNAME value carefully. Hidden spaces cause resolution failures. - Testing too soon after DNS changes: Partial propagation can produce inconsistent results. Test from multiple locations or use a propagation checker. 💡 Preparing for a Client Meeting If you have an upcoming client meeting and the dashboard is not yet resolving, consider these temporary options: - Share reports directly from Search Atlas using the standard share link while your white label domain propagates. - Export report data as a PDF from the Reports section (left sidebar → /report-builder/projects-list) to present offline. - Contact our support team immediately (see below) so we can prioritise your case. 🙋 Still Not Working? If you have followed all the steps above and your white label dashboard is still not connecting, our team can investigate your specific domain and account configuration directly. If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

🔗 Modify Your White Label Dashboard URL

🌐 Overview Your white label dashboard URL (for example, dashboard.budauthority.com) is configured during initial setup. Unlike most white label settings, the dashboard URL cannot be changed directly from the platform interface — you need to contact the Search Atlas support team to complete the change. This article explains what to prepare so the process is as fast as possible. 📋 Before You Begin Have the following information ready before reaching out. This allows the team to process your request without delays: - Your current white label dashboard URL — the existing URL you want to replace (for example, dashboard.budauthority.com). - Your new desired URL — the exact subdomain or domain you want to use instead (for example, dashboard.newbrand.com). - Confirmation that you own the new domain — you will need access to your domain registrar or DNS provider to complete the switch. - Your Search Atlas account email — so the team can locate your account quickly. 🛠️ How to Request a URL Change Because the dashboard URL cannot be updated from within the platform, you will need to reach out to the support team directly. To submit your request: 1. Log in to your Search Atlas account. 2. Open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with the support team. 3. Share your current URL, your new desired URL, and your account email. 4. The team will confirm the request and advise you on any DNS or domain configuration steps required on your end. 🔧 Updating Your DNS Records Depending on the guidance provided by the support team, you may need to update your domain settings. The exact steps depend on your domain registrar (for example, GoDaddy, Namecheap, Cloudflare, or Google Domains), but the general process is: 1. Log in to your domain registrar or DNS provider. 2. Navigate to the DNS Management or DNS Records section for your domain. 3. Add or update any DNS record as directed by the Search Atlas team. 4. Save your changes and allow time for DNS propagation, which can vary by provider. 5. Once your DNS changes are in place, let the support team know so they can complete the URL switch on the Search Atlas side. ✅ Confirming the Change Is Live After the support team confirms the change is complete, test your new URL by opening it in a browser and confirming the white label dashboard loads correctly. If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

🏢 Set Up Your White Label SEO Agency

🔍 Overview The White Label SEO Agency feature lets you brand Search Atlas reports and tools under your own agency identity. This article explains the plan requirement, pricing, and where to find the setup inside the platform. 📋 Plan Eligibility White Label SEO Agency is available on the Pro plan only. It is not included on the Growth plan or any lower-tier subscription. - Pro plan: White Label Agency feature included - Growth plan: White Label Agency feature not available If you are currently on the Growth plan and want access to White Label Agency, you will need to upgrade to the Pro plan before you can configure any white label settings. 💳 Pro Plan Pricing To get the most up-to-date pricing for the Pro plan, please check the pricing or billing page inside your Search Atlas account, as plan costs may change over time. Reviewing your account settings directly will ensure you see the current price before upgrading. To review your current plan or upgrade, click your avatar in the top-right and go to Billing (Plans & Top-ups) inside the platform. 🗺️ Where to Find the Agency Setup Once you are on the Pro plan, look for the White Label Agency section by clicking the More Features (apps-grid icon) in the header and selecting Agency Hub (White Label settings). If you are unsure where to locate it, use the platform's search or navigation menu to find white label or agency configuration options. If you do not see the White Label Agency options after upgrading, confirm that your account is actively subscribed to the Pro plan. Plan changes can take a moment to reflect — try refreshing the page or logging out and back in if settings do not appear immediately after upgrading. ⚠️ Common Issues - White Label option is missing: You are most likely on the Growth plan. Upgrade to Pro to unlock this feature. - Settings are greyed out: Your plan upgrade may still be processing. Refresh the page or log out and back in. - Not sure which plan you are on: Check your billing or subscription page inside the platform to confirm your current tier. 💬 Need Help? If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

🏷️ Remove White-Label Subscription Add-Ons and Manage Charges

🔍 Overview White-label subscription add-ons allow you to offer Search Atlas tools under your own brand to clients. If you no longer need this feature, you can remove the add-on directly from your account settings. This article walks you through the removal process and explains how associated charges are applied. 🧾 Understanding White-Label Subscription Charges White-label subscription add-ons are billed separately from your core Search Atlas plan. Charges appear when: - You originally added a white-label subscription to your plan. - Your white-label seat count was increased, either manually or as a result of adding a new client workspace. - A billing cycle renewed with the add-on still active. If you see an unexpected charge — such as a $34 white-label subscription increase — it is most likely tied to a seat or usage adjustment during your current billing period. Removing the add-on will prevent future charges from accruing. 🗑️ How to Remove a White-Label Subscription Add-On 1. Log in to your Search Atlas account. 2. Click your profile icon or account name in the top-right corner of the platform. 3. Select Billing or Subscription from the dropdown menu. 4. Scroll to the Add-Ons section of your current plan. 5. Locate the White-Label Subscription add-on. 6. Click Remove or Cancel Add-On next to the white-label item. 7. Confirm the removal when prompted. You will see a confirmation message indicating the add-on has been removed from your plan. Once removed, the white-label subscription will remain active until the end of your current billing period, after which it will not renew and no further charges will apply. ⚠️ What Happens After Removal Before removing your white-label subscription, keep the following in mind: - Client workspaces: Any client-facing white-label workspaces that are currently active may lose branding customisation or access after the add-on ends. Review your active client workspaces before removing. - Current billing period: You will not receive a prorated refund for the remaining days in your billing cycle unless otherwise stated in your plan agreement. The add-on will simply not renew going forward. - Existing data: Your reports, projects, and account data will not be affected by removing the white-label add-on. 📋 Reviewing Your Active Add-Ons and Charges To get a clear view of all active add-ons and recent charges on your account: 1. Go to Billing from your account menu. 2. Open the Billing History or Invoice section to see a line-item breakdown of recent charges. 3. Cross-reference the charge date and description to identify which add-on triggered the fee. 4. If you manage multiple client workspaces, check each workspace to confirm whether a white-label subscription is attached to it. You can also review project-level usage by navigating to the left sidebar and selecting Reports (URL: /report-builder/projects-list) to audit which projects are associated with white-label client accounts. 🙋 Frequently Asked Questions - Can I remove the white-label add-on mid-cycle? Yes. You can remove it at any time. The add-on stays active through the end of the billing period and then stops. - Will I be charged again after removal? No. Once removed, the add-on will not renew at the next billing cycle. - What if I don't see a Remove option? The Billing (Plans & Top-ups) page does not include a Remove or Cancel Add-On button. Contact support via the chat widget to have the add-on removed manually. - Can I re-add the white-label subscription later? Yes. You can add it back at any time from the Plans & Top-ups (Add-on) section under Billing. 💬 Need More Help? If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

🏷️ White Label SSO Authentication Static Generation

The White Label SSO Authentication flow has been updated to support static generation via getStaticProps, improving performance and reliability for white-labeled portals. ✨ What's New The SSO Authentication page now leverages getStaticProps for static generation. This change enables the authentication page to be pre-rendered at build time rather than on every request, resulting in faster initial load times and improved stability for users accessing white-labeled platforms through Single Sign-On. 🛠️ How to Use It 1. No action is required from your end — this improvement is applied automatically to all White Label SSO Authentication flows. 2. Verify your SSO login page loads as expected within your white-labeled portal. 3. If you have custom SSO configurations, confirm that authentication redirects and session handling continue to work correctly after the update. 📋 What to Expect The SSO Authentication page behavior remains the same from the user's perspective — the update is infrastructure-level. You may notice faster page load times on the authentication screen. No changes to SSO configuration, credentials, or redirect URLs are required. If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

White Label Reseller Program: Setup and Pricing

Search Atlas offers a white label reseller program that allows agencies to rebrand the platform and manage client sub-accounts under their own brand identity. 🏷️ What Is the White Label Reseller Program? The white label program is designed for agencies and resellers who want to deliver Search Atlas tools to their clients under their own brand. Key capabilities include: - Custom logo and color scheme applied across the platform - Provisioning of separate sub-accounts for each client - Centralized management of client access from the reseller account 💲 Pricing and Margins Reseller pricing and feature access are configured by the Search Atlas team during your onboarding process. This is not a self-serve setup — your assigned account manager will work with you to define: - Your reseller plan tier and included features - The number of client sub-accounts you can provision - Any custom pricing arrangements specific to your agreement A common question from resellers is how the billing margin model works — specifically, how the difference between your Search Atlas cost and the selling price you charge clients translates into agency revenue. Search Atlas uses a percentage-based reseller billing structure; the exact margin for your agreement is defined during onboarding with your account manager, who will walk you through how to price your services to clients profitably. Margin settings and per-client pricing are not adjustable through the platform dashboard. All pricing changes must be coordinated through your account manager. ⚙️ Setting Up White Label White label configuration is handled by the Search Atlas team — there is no self-serve setup flow in the dashboard. To get started or make changes: 1. Contact your Search Atlas Account Manager to discuss your white label requirements and plan options. 2. Provide your branding assets (logo, brand colors, and any other visual elements) as directed by your account manager. 3. The Search Atlas team will configure your white label environment and provision your reseller account. 4. Once active, log in and begin creating and managing client sub-accounts by navigating to More Features → Agency Hub. Troubleshooting: If you see a profit margin displayed as a negative value when a selling price is updated during your white label setup, or if configured pricing values are not appearing correctly on your Pricing page, both were previously identified platform issues that have since been resolved. If you continue to experience either problem, contact support via the chat widget below. 📋 Managing Client Sub-Accounts After your reseller account is live, you can provision sub-accounts for your clients through your dashboard. If you need to adjust the number of sub-accounts, update feature access for specific clients, or modify branding settings at any time, contact your account manager to request the change. 💬 Need More Help? If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

🏷️ White-Labeling Search Atlas: How to Hide Product References on Your Website

When you deploy OTTO SEO or other Search Atlas tools on a website, the integration adds a small amount of code (typically a JavaScript snippet served from a Search Atlas domain). By default, that code can reveal which tools power your SEO work. White-labeling lets you mask these references so that anyone inspecting your site code, including clients and competitors, cannot easily identify Search Atlas or OTTO. This article explains what is visible, what you can change, and the recommended steps to white-label your setup. 👀 What Is Visible by Default When the OTTO script is installed, two things may expose the product: - The script source domain — the URL the snippet loads from can contain a recognizable Search Atlas domain. - Naming references — element IDs, attributes, or comments in the page source that include terms like "searchatlas" or "otto." White-labeling addresses both by serving the script from your own domain and removing recognizable naming. 🌐 Option 1: Serve the OTTO Script From Your Own Domain (Recommended) The most effective way to hide product references is to load the OTTO script through a subdomain you control (for example, seo.yourdomain.com) using a CNAME record. Visitors and code inspectors then see only your domain, not Search Atlas. 1️⃣ Step 1: Create a Subdomain CNAME 1. Log in to your DNS provider (for example, Cloudflare, GoDaddy, or Namecheap). 2. Add a CNAME record for a subdomain such as seo.yourdomain.com. 3. Point the CNAME to the white-label target provided in your Search Atlas account settings. 4. Save the record and allow time for DNS to propagate (usually minutes, but up to 24 hours). 2️⃣ Step 2: Enable White-Labeling in Search Atlas 1. Open your Search Atlas dashboard and go to More Features → Agency Hub (Set up your Agency's White Label). 2. Enter the custom subdomain you created. 3. Save your changes and wait for the connection to verify. 3️⃣ Step 3: Reinstall or Refresh the Snippet 1. Copy the updated OTTO snippet, which will now reference your custom subdomain. 2. Replace the existing snippet in your site, tag manager, or CMS. 3. Reload your site and confirm the change in the next section. ✏️ Option 2: Adjust Naming References in Your Code If you manage the snippet placement manually, you can reduce recognizable text in your page source. - Place the snippet through a tag manager (such as Google Tag Manager) rather than hard-coding it, so the loading logic is less obvious in your raw HTML. - Avoid adding your own comments or container names that mention the product (for example, do not label a container "OTTO script"). - Do not rename internal IDs or attributes inside the Search Atlas snippet itself. Editing the script's internal code can break functionality and is not supported. Use the white-label domain feature instead, which is the supported way to mask references. ✅ How to Verify White-Labeling Is Working After making your changes, confirm that product references are masked: 1. Open your live website in a browser. 2. Right-click and choose View Page Source, or open Developer Tools and check the Network tab. 3. Locate the SEO script and confirm it loads from your custom subdomain (for example, seo.yourdomain.com) rather than a Search Atlas domain. 4. Search the page source for terms like "searchatlas" or "otto" to confirm they no longer appear. When checking the Network tab, note that the main snippet is not the only request OTTO makes. Secondary requests — such as the OTTO tracking pixel, some API endpoints, and static assets loaded from static-assets.searchatlas.com — may still reference a Search Atlas domain even after your subdomain is configured. See the limitations below for details. If the script still loads from a Search Atlas domain, recheck your CNAME record and confirm the updated snippet has been installed. 🎨 White-Labeling the Dashboard and Reports for Clients If your goal also includes presenting Search Atlas to your own clients under your brand, you can white-label the platform experience: - Custom domain login: Give clients a branded portal at your own URL. - Branding: Add your logo, colors, and company name in the white-label settings. - Reports: Send and schedule reports that display your branding instead of Search Atlas. These settings are managed in More Features → Agency Hub (Set up your Agency's White Label) alongside the script options. ⚠️ Important Notes and Limitations - White-labeling hides recognizable references but cannot guarantee that a determined, technical investigator could never identify an underlying tool. It does prevent casual detection through your visible site code. - Serving the main script from your subdomain does not yet mask every network request. The OTTO tracking pixel and certain API endpoints are not currently obfuscated for white-label accounts, and some static assets are still served from static-assets.searchatlas.com. Obfuscating these endpoints and serving static assets from your white-label domain are improvements currently in development, so full masking of every request may not yet be available on your account. If complete obfuscation is critical, contact support or your account manager to confirm current status. - Do not modify the contents of the Search Atlas script. Editing it directly can disable features and is not covered by support. - Some white-label features depend on your plan. If an option is not visible in your dashboard, confirm your subscription includes white-labeling. - Always test on a staging environment first when possible, then verify on your live site. 🔧 Troubleshooting The script still shows a Search Atlas domain Confirm your CNAME record is correct, has finished propagating, and that you installed the updated snippet that references your subdomain. OTTO features stopped working after white-labeling Revert to the standard snippet to confirm the tool itself is functioning, then re-add the custom subdomain. If the snippet was edited manually, replace it with a fresh copy from your dashboard. White-label settings are missing This usually indicates your current plan does not include white-labeling. Contact your account manager or support to confirm availability. 🙋 Need More Help? If you have completed these steps and references are still visible, reach out to Search Atlas support with your domain, the subdomain you configured, and a screenshot of your page source. Our team can verify your DNS and white-label configuration.

📘 White-Label SEO & Fulfillment Services – FAQ & Key Resources

🔗 Quick Access to Key Resources Use the links below to explore our white-label partnership program. If a resource link below is out of date, ask your Account Manager or use the chat widget for the current version. - Main Slide Deck – overview of services, partnership models, and key benefits. View Slides - Service Flyer – one-page summary of our white-label offerings. Ask your Account Manager for the current PDF. - Partner Q&A – overview of common partner questions, answered by our team. Ask your Account Manager for the current video link. - Strategy Call – book time to discuss your agency's specific needs. Book a Call (confirm with your Account Manager if this link doesn't work for your account). - SEO Platform Access – access the Search Atlas SEO platform from your agency dashboard. Go to the platform (confirm with your Account Manager if this link doesn't work for your account). ❓ Common Questions & Agency FAQs What do you do? We're a white-label fulfillment partner built for marketing agencies. Services include: - SEO (including content, technical fixes, & strategy) - PPC campaign setup and optimization - Custom website development - Ongoing content creation & media distribution We adapt our services to your agency's brand, clients, and operations. How do you integrate with agency workflows? - You're assigned a dedicated Account Manager - Tasks align with your internal processes and tools - We blend into your existing operations and support your team What's your approach to client communication? - By default: no direct contact with end clients - All communication stays between your agency and us - Direct contact with your client only happens with your approval - We stay white-labeled and anonymous to your clients at all times What's included in SEO content creation? - SEO blog posts and landing page content - Content hives (clusters of related SEO content) - Digital PR and press distribution for backlinks and authority, managed through Authority > PR Distribution (Press Releases) in Search Atlas How do you approach technical/on-page SEO? - Each website gets a custom SEO plan - Monthly time is used to fix technical issues, improve page speed, and optimize metadata, schema, and crawlability Tips for building your service packages - Keep it simple: 3 package tiers max - Use our deliverables to make outsourcing frictionless - Make packages clear and easy for non-technical clients to understand How does your SEO technology work? Search Atlas helps agencies build Digital PR campaigns, distribute branded content through PR Distribution, and generate advanced SEO ranking signals without guest posts, manual backlinks, or risky PBNs. Do you guarantee SEO rankings? No. And no ethical provider should. Results depend on client niche and industry, geographic targeting, campaign goals, and website structure and history. 💬 Need More Help? If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

⚡ White Label Child Accounts and OTTO Project Setup

Overview When you activate White Label in Search Atlas, you can create child accounts for your clients. Each child account gives a client access to their own branded portal — without exposing your agency dashboard, other clients' data, or your internal settings. This article explains how child accounts work, how OTTO projects are managed across your plan, and what to prepare if you need help from our team. Prerequisites Before You Start - Your White Label add-on must be active on your Search Atlas account. - You need an active subscription plan that includes OTTO SEO activations. - The client's domain should already exist as a project in your main dashboard before assigning it to a child account. How Child Accounts Work Child accounts are created and managed from your main Search Atlas agency dashboard, within the White Label settings area. When setting up a child account, you provide the client's details and select which projects from your dashboard they should have access to. Your client then logs in through your branded portal URL and sees only the projects assigned to them — your agency dashboard, billing information, other clients, and internal tools remain completely hidden from their view. If you are unsure which steps or options are available in your specific plan or White Label configuration, our support team can walk you through the exact workflow for your account. OTTO Projects and Plan Coverage OTTO SEO projects live on your main agency account and are tied to your subscription plan's activation limit. When you assign a project to a child account, the client can view OTTO recommendations and progress inside their branded portal — but the OTTO activation itself remains counted against your plan, not a separate child account plan. To give a child account access to an OTTO-activated project, first confirm the project already has OTTO activated in your main dashboard. If not, activate it first using one of your available OTTO slots. Then, within your White Label settings, assign that project to the relevant client account so they can see it inside their branded portal. Important: OTTO activations cannot be transferred from your main account into a child account as a standalone activation. The activation count and management remain at the agency account level. What to Have Ready When Contacting Support If you run into issues setting up child accounts or assigning OTTO projects, please have the following ready before reaching out: - Your agency account email and the client's email address. - The project name or domain you are trying to assign. - A description of any error message you see, including the exact wording. - The step in the process where you encountered the issue. If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

🏷️ Whitelabel Dashboard Setup and OTTO Pixel Guide

Overview Search Atlas gives agencies two distinct dashboard environments: the main Search Atlas dashboard and the whitelabel dashboard. Understanding how these two environments interact — especially around OTTO pixel configuration — is essential for a smooth agency workflow. What Is the Whitelabel Dashboard? The whitelabel dashboard is a branded client-facing portal designed to give your clients a seamless, agency-branded experience. Key differences between the two dashboards include: - Main Search Atlas dashboard: Your agency's internal workspace with access to all tools, settings, and OTTO configuration options. - Whitelabel dashboard: A curated, branded view for your clients, with access levels controlled by your agency settings. How to Configure the OTTO Pixel The OTTO pixel is the script that connects a client's website to the OTTO SEO automation engine. To set up and manage the OTTO pixel for a client project, follow these steps from within the main Search Atlas dashboard: 1. Log in to your main Search Atlas dashboard (not the whitelabel portal). 2. Navigate to OTTO SEO → All Sites (SEO Automation) from the main navigation menu. 3. Select the client project you want to configure. 4. Locate the OTTO pixel or site connection settings within the project. 5. Copy the pixel script provided and install it on the client's website, typically by adding it to the site's header or using a tag manager. 6. Once installed, return to the dashboard to verify that the pixel is active and the project is connected correctly. Changes made in the main Search Atlas dashboard — such as activating or deactivating OTTO, or updating pixel settings — will be reflected in how the project functions across both environments. Common Questions About the Whitelabel Dashboard and OTTO Pixel If you are unsure about how your whitelabel dashboard is configured, how the OTTO pixel should be set up for a client project, or how changes in the main dashboard affect your client-facing portal, our support team can review your specific account and walk you through the correct steps. When reaching out, please have the following ready to help us assist you efficiently: - The name of the project or client site you are working with - A description of the specific issue or question you are encountering - Any error messages or unexpected behavior you have observed If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

🏷️ Finding the Agency Whitelabel Settings After Redesign

🔍 Overview Following a recent redesign of the Search Atlas platform, the location of the Agency Whitelabel settings has changed. If you have an agency whitelabel account and cannot find the option in the interface, this article will guide you to the correct location step by step. 📍 Where to Find Agency Whitelabel Settings The Agency Whitelabel option has moved from its previous location. Follow these steps to find it: 1. Log in to your Search Atlas account. 2. Click the apps-grid icon in the header. 3. Select More Features. 4. Click Agency Hub (Set up your Agency's White Label) to open the whitelabel configuration panel. If you do not see the Agency Hub option under More Features, confirm that your account plan includes agency whitelabel access. This feature is only available on eligible agency plans. ✅ What You Can Do in Agency Whitelabel Settings Once you have located the Agency Whitelabel panel, you can manage the following: - Custom branding — Upload your agency logo and set brand colours. - Custom domain — Configure a white-labelled domain for client-facing reports and dashboards. - Client portal settings — Control what your clients see when they log in. - Email branding — Customise automated emails sent to clients so they reflect your agency brand. ⚠️ Common Reasons You May Not See the Button If the Agency Whitelabel option is still not visible after following the steps above, consider the following: - Plan eligibility: Agency Whitelabel is a premium feature. Verify that your current subscription includes it. - User permissions: Only account owners or users with admin-level permissions can access whitelabel settings. Check with your account owner if you have a restricted role. - Browser cache: After a platform redesign, a cached version of the interface may display outdated navigation. Try a hard refresh (Ctrl + Shift + R on Windows or Cmd + Shift + R on Mac) or clear your browser cache and reload the page. - Account type mismatch: If you recently upgraded your plan, log out and log back in to ensure your session reflects the updated permissions. 💡 Quick Tip Bookmark the Agency Whitelabel settings page directly after locating it so you can return to it quickly in the future without navigating through the menu each time. 🙋 Need More Help? If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team. Additional Notes Why moved: redesign aligned with OTTO V3 launch consolidates account-level controls into top nav bar for easier access from any page, creating cleaner separation between account management (top) and tool-specific features (sidebar). Also: Before/after visual reference noting button moved FROM left-hand sidebar TO top navigation menu bar.

🏷️ Finding the Agency Whitelabel Button After Redesign

🔍 Overview Following a recent interface redesign aligned with the launch of OTTO V3, the Agency Whitelabel button has moved to a new location. If you hold an Agency Whitelabel account and cannot find the tab, this article will show you exactly where to look and explain why the change was made. 📍 New Location: More Features → Agency Hub The Agency Whitelabel button is no longer found in the left-hand sidebar. It has been relocated under the More Features menu of the platform. To access it: 1. Log in to your Search Atlas account. 2. Click More Features in the navigation. 3. Select Agency Hub (Agency Hub / Set up your Agency's White Label). If you do not see the Agency Whitelabel tab, first confirm that your account is on an Agency Whitelabel plan. Only accounts with an active Agency Whitelabel subscription will see this tab. If you believe your plan should include it, contact our team using the instructions at the bottom of this article. 🔄 Why Was the Button Moved? This change was made as part of a broader interface redesign to align the platform with OTTO V3, our updated SEO automation engine. The redesign consolidates key account-level controls — including Agency Whitelabel settings — into the top navigation bar, making them easier to access from any page inside the platform without needing to navigate through the sidebar first. This layout also creates a cleaner separation between account management features at the top and tool-specific features in the sidebar. 🖼️ Before and After: Visual Reference Before the redesign: The Agency Whitelabel tab appeared as an item in the left-hand sidebar, typically listed under account or settings-related navigation links. After the redesign: The Agency Whitelabel option now appears under More Features → Agency Hub (Set up your Agency's White Label), accessible once you are logged in to an eligible account. If your screen looks different from the description above, try clearing your browser cache or performing a hard refresh (Ctrl + Shift + R on Windows, Cmd + Shift + R on Mac) to make sure you are loading the latest version of the platform interface. ✅ Confirming Your Agency Whitelabel Access Before searching for the tab, verify the following: - Your account is subscribed to an Agency Whitelabel plan. The tab is only visible to eligible accounts. - You are logged in as the account owner or an admin user. Sub-users with restricted permissions may not see the tab. - Your browser is up to date and you are not using a cached version of the interface. A hard refresh usually resolves display issues. 📣 About This Interface Change The relocation of the Agency Whitelabel button was part of a planned update introduced alongside OTTO V3. We understand that interface changes can be disorienting, especially when a feature you rely on appears to have disappeared. This article was created specifically to help Agency Whitelabel customers quickly re-orient after the update and continue managing their whitelabel settings without interruption. If you had bookmarked a direct link to the Agency Whitelabel section, that link may no longer route correctly. We recommend navigating directly through More Features → Agency Hub going forward. 💬 Still Need Help? If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

🔧 Fix AI Credits Not Working in Whitelabel Accounts

🧠 Why This Happens If your whitelabel client account shows AI credits but those credits cannot actually be used, the most common cause is a zero-quota configuration. This affects agency starter accounts — accounts created at no cost under your agency — because starter accounts are not automatically assigned a usable AI credit quota, even when the credit balance appears to be greater than zero. This is not a bug with your API keys or a Bring Your Own Keys setup issue. The credit display reflects what is available at the agency level, but the individual whitelabel account needs its own quota allocation before it can consume those credits. 🔍 How to Confirm This Is Your Issue - The whitelabel account shows a non-zero AI credit balance on its dashboard. - Attempting to use any AI-powered feature returns an error or silently fails. - The account was created as a starter (free) whitelabel seat under your agency plan. - The issue has occurred before, even after the client reported it resolved. ⚙️ How to Fix It There are two ways to resolve this depending on your agency setup and your client's needs. Option 1: Assign a Quota from Agency Settings 1. Log in to your Search Atlas account as the agency owner or admin. 2. Click your avatar in the top-right corner to open the account menu. 3. Navigate to Settings (URL: /settings). 4. Select the Team Members section. 5. Locate the whitelabel account in question — in this example, Castelo Portraits. 6. Open the account settings for that user and locate the AI credit quota setting for that account. 7. Enter a specific quota amount to allocate from your agency's total credit pool. 8. Save your changes. Once a quota is assigned, the whitelabel account will be able to use AI features immediately without any further changes on the client's side. Option 2: Upgrade the Account to a Paid Plan If your client needs consistent, independent access to AI credits, the most reliable long-term solution is to assign them a paid plan. Paid whitelabel accounts receive their own quota allocation automatically and do not depend on manual quota resets from agency settings. Contact your account manager via the chat widget to discuss plan options for your whitelabel seats. 🔁 Why This Issue Can Recur If you have resolved this before and it has happened again, the likely explanation is one of the following: - Quota was not saved correctly during the previous fix — always confirm the quota field shows a number greater than zero after saving. - Quota was reset during a billing cycle refresh at the agency level, returning the starter account to zero. - A new starter account was created for the same client without carrying over the quota setting. To prevent recurrence, we recommend either assigning a quota as part of your standard whitelabel account setup checklist, or moving recurring clients to a paid plan. 🚫 What Will Not Fix This Issue The following steps are not related to this problem and will not resolve it: - Adding or removing API keys under Bring Your Own Keys settings. - Reconnecting third-party AI provider credentials. - Asking the client to clear their browser cache or log out and back in. - Refreshing the credit balance display on the dashboard. If you have already tried these steps following previous support guidance, please disregard them and follow the quota assignment steps in this article instead. 💬 Still Need Help? If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

🔁 OTTO Pixel Setup Across Whitelabel and Search Atlas Dashboards

🗺️ Overview: Two Dashboards, One OTTO Pixel Search Atlas offers two distinct dashboard environments for agencies and their clients: - Search Atlas dashboard — your main platform at app.searchatlas.com, where you manage all SEO projects, automation, and settings. - Whitelabel dashboard — a branded client-facing portal your agency configures separately, typically accessed via a custom domain. Both dashboards can interact with the OTTO pixel, but they behave differently depending on where the pixel is installed and how changes are made. Understanding this distinction prevents configuration errors and lost tracking. 🤖 What Is the OTTO Pixel? The OTTO pixel is a lightweight JavaScript snippet you place on a client's website to allow OTTO, the OTTO SEO automation engine, to read and act on that site's data. It enables on-page optimizations, crawl assistance, and automation tasks tied to that domain. The pixel is domain-specific and project-specific. Each website you connect to OTTO gets its own pixel tied to that project. 🏗️ How the Pixel Behaves Across Both Dashboards The OTTO pixel is generated and managed from the Search Atlas dashboard, regardless of whether your clients access their reports through the whitelabel dashboard. Here is how it works across both environments: - Pixel generation — always happens inside the Search Atlas dashboard under the individual project settings via Home → OTTO SEO (left sidebar), then opening SEO Automation inside it. - Whitelabel dashboard — displays project data and reports to your clients but does not independently generate or store its own pixel. It reflects the state of the underlying Search Atlas project. - Pixel installation — the snippet must be placed in the <head> of the client's website, regardless of which dashboard your client uses to view their data. ⚠️ What Happens When the Pixel Is Removed Removing the OTTO pixel from a website — whether you remove it from the site's code directly or disconnect the project inside the Search Atlas dashboard — has the following effects: 1. OTTO automation pauses — active tasks tied to that domain stop executing until the pixel is restored and reconnected. 2. Whitelabel dashboard data freezes — your client's whitelabel view will stop receiving updated automation activity for that site. Historical data remains visible, but no new OTTO actions are logged. 3. The project itself is not deleted — your project settings, previous recommendations, and history are retained in the Search Atlas dashboard. Only the live connection is broken. 🔄 How to Reconnect the OTTO Pixel If the pixel has been removed from the website or the connection was lost, follow these steps to restore it: 1. Log in to your Search Atlas dashboard at app.searchatlas.com. 2. Navigate to Home, then select OTTO SEO from the left sidebar and open SEO Automation inside it, or go directly to /seo-automation-v3. 3. Open the project for the affected website. 4. Locate the OTTO pixel snippet in the project settings panel. Copy the full snippet. 5. Paste the snippet into the <head> section of the client's website. If you use a tag manager, add it as a custom HTML tag that fires on all pages. 6. Return to the OTTO SEO page and verify the pixel status shows as Connected. This confirmation may take a few minutes after the snippet is live on the site. Once the pixel is confirmed as connected, OTTO automation resumes and the whitelabel dashboard will reflect live activity again. 🏢 Agency Workflow: Managing Pixels Across Multiple Clients Agencies managing multiple clients across both dashboards should keep the following in mind: - Each client website requires its own unique pixel. Do not reuse a pixel from one project on a different domain. - Pixel management always happens in the Search Atlas dashboard. Your clients cannot generate or reset pixels from the whitelabel dashboard. - If a client's whitelabel dashboard shows stale or missing OTTO data, check the pixel connection status in the Search Atlas dashboard first before investigating other causes. - If you rebuild or relaunch a client's website, the pixel snippet must be reinstalled manually on the new site. Migrations do not carry the pixel automatically. 🚫 Common Misdiagnosis to Avoid If you are experiencing OTTO pixel issues, it is important to identify the correct source. A disconnected or missing OTTO pixel is not related to Website Studio, which is a separate Search Atlas tool for building web pages. If you do not use Website Studio, any troubleshooting steps referencing it do not apply to your situation. Always start your diagnosis by checking the pixel connection status in the OTTO SEO section of the Search Atlas dashboard. 💬 Need More Help? If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

💼 White Label Reseller Pricing, Margins, and Features

💡 What Is the White Label Reseller Program? The Search Atlas white label program lets you offer a fully branded SEO platform to your own clients under your company's name and logo. You set your own pricing, manage your client roster, and build a recurring revenue stream — all powered by Search Atlas infrastructure running invisibly in the background. It is designed for agencies and consultants who want to expand their service offering without building proprietary software. 💰 How the 70% Reseller Billing Model Works The reseller billing structure is built to give you a meaningful margin on every client you onboard. The flow works as follows: 1. Search Atlas bills you at the wholesale reseller rate for each client seat or plan tier you activate. 2. You bill your clients directly at whatever retail price you choose to charge them. 3. You retain the margin between what your clients pay you and what you pay Search Atlas. The per-child fee Search Atlas bills you is 70% (by default) of Search Atlas's standard monthly base-plan price for that child's plan — not a percentage of the price you charge your client — so the difference between your selling price and the Search Atlas fee is yours to keep. In addition to these per-child fees, Search Atlas also bills you for your own agency subscription. Search Atlas does not bill your clients directly (except affiliate children, who pay Search Atlas themselves). Because exact pricing tiers, per-seat costs, and volume discount thresholds vary based on your client volume and selected plan, the sales team will provide a personalized breakdown so you can model your revenue accurately before committing to any contract. 🖥️ Features Your Clients Get Access To Clients on your white label portal gain access to a full suite of SEO tools through your branded environment. Depending on the plan tier you select for them, features typically include: - SEO dashboards — keyword rankings, organic traffic insights, and performance trend metrics - Site audit tools — on-page and technical SEO issue detection and recommendations - Backlink tracking — monitor link profiles, new acquisitions, and lost links over time - Content optimization reports — AI-assisted recommendations to improve existing and new content - White-labeled PDF reports — client-facing reports branded under your business name and logo - Platform integrations — connections to Google Analytics, Google Search Console, and other third-party tools Your sales rep can supply a full feature matrix showing exactly what is included at each plan level so you can match the right tier to each client's needs. 🔧 Admin and Management Controls for Resellers As a reseller admin, you operate a dedicated management layer that sits above all of your clients' accounts. Your admin panel typically gives you access to: - Client account creation — spin up, configure, and deactivate client accounts directly from your dashboard - Branding controls — apply your logo, brand colors, and a custom domain so the platform appears entirely as your own product - Usage monitoring — view activity, tool usage, and engagement data across your entire client base in a single view - Plan and billing management — assign, upgrade, or downgrade plan tiers per client and track which accounts are active - Access and permission controls — define what each client account can see, edit, or export within the portal 🚀 How to Get Started as a Reseller Follow these steps to launch your white label reseller account: 1. Connect with the sales team — open the chat widget in the platform and request a white label consultation to receive your personalized pricing proposal and margin breakdown. 2. Review your contract and plan options — your sales rep will walk you through available tiers, volume discounts, and any custom arrangements that apply to your situation. 3. Configure your branded portal — once onboarded, the team will help you set up your white label environment, apply your branding, and configure your custom domain. 4. Onboard your first clients — use your admin dashboard to create client accounts, assign plan tiers, and begin delivering SEO services under your brand. If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.

🔗 White-Label Your Search Atlas Account to Hide Product References

White-labeling your Search Atlas account replaces internal URLs — including Search Atlas and OTTO references in reports, dashboards, and embeds — with your own custom domain. Once set up, code snippets and embeds generated by Search Atlas that you place on client websites will point to your branded domain instead of Search Atlas infrastructure. ⚙️ What White-Labeling Changes When you enable white-labeling, Search Atlas replaces product-identifying URLs with your custom domain across customer-facing surfaces. This means: - Links and URLs in your reports and dashboards point to your custom domain - OTTO and Search Atlas references in code snippets and embeds generated by Search Atlas (that you place on client websites) are replaced with your branded domain - Competitors or clients inspecting embedded code will not see Search Atlas or OTTO domain strings - Ad preview areas (Display, YouTube, and Discover) also have Search Atlas branding removed as of the latest update Note on coverage: White-labeling applies to customer-facing URLs, reports, dashboards, and embeds. If you notice product branding still visible in unexpected areas (for example, on a billing page), please contact support so we can investigate. What 'website code' means here Any script embeds, widget iframes, or code snippets generated by Search Atlas (such as the SEO report embed) will reference your custom domain instead of searchatlas.com or otto.com once white-labeling is active. This refers specifically to Search Atlas–generated code that you place on client websites, not to your own website's underlying codebase. 📋 Prerequisites & Eligibility White-labeling is included on specific Search Atlas plans (typically agency and reseller tiers). To confirm whether your current plan includes white-labeling, check the Search Atlas pricing page or reach out to support. 🚀 How to White-Label Your Search Atlas Account White-labeling is configured inside your Search Atlas account settings. Follow these steps: 1. Log in to your Search Atlas account. 2. Go to Team Members in the top-right corner (avatar). 3. Go to More Features → Agency Hub (Agency Hub / Set up your Agency's White Label). 4. Enter your custom domain where prompted. 5. Save your changes and complete domain verification. You will typically be asked to add a CNAME or TXT record to your domain's DNS settings — the exact records to add will be shown on screen. Once verified, your account URLs will resolve through your custom domain. You can confirm the change is active by checking that links in your dashboards and reports no longer contain Search Atlas or OTTO domain references. Note: If your sign-in logo disappears after saving your white-label settings, refresh the page or navigate away and back — this was a known display issue that has been resolved. ✅ Confirming White-Labeling Is Working After setup, inspect the URLs in your reports, embeds, or any code snippets generated by Search Atlas. They should now display your custom domain rather than Search Atlas or OTTO domain strings. If you still see Search Atlas or OTTO references anywhere after completing setup, verify that your custom domain is correctly verified and saved in your white-label settings, and contact support to investigate if the issue persists. 🛠️ Troubleshooting White-Label URL Issues - URLs still show Search Atlas domain: Confirm your custom domain passed verification. Look for a verification status indicator in the White Label settings page. - Domain verification failing: Check that you added the required DNS records exactly as shown in your account settings. DNS changes can take up to 24–48 hours to propagate. - Custom domain not resolving: Allow up to 24–48 hours for DNS propagation, then clear your browser cache before testing again. - Some links are not updating: Clear your browser cache and reload. If the issue persists, contact Search Atlas support. 🎯 You now know how to white-label your Search Atlas account so that OTTO and Search Atlas URLs are replaced with your custom domain across reports, dashboards, and embeds — keeping your tool stack private. If you need help with DNS setup, domain verification, or notice branding in an unexpected area, contact the Search Atlas support team directly.

🏷️ Agency White-Label Dashboard Training

🌟 Introduction This session covers how agencies can: - White-label the SearchAtlas dashboard under their own brand. - Configure client access, pricing, and quotas. - Use lead-gen tools like the Site Analysis Capture Widget. - Explore extra options like the Affiliate Program & community support. 📝 Agenda 1️⃣ What is White-Labeling? 2️⃣ How to configure your agency dashboard URL & branding. 3️⃣ Customer settings & pricing models. 4️⃣ Managing clients & plans. 5️⃣ Using the Site Analysis Lead Capture Widget. 6️⃣ Affiliate Program & SEO Theory community. 7️⃣ Final Q&A. 🏷️ White-Label Setup 🔧 Steps to Configure - Must be on Pro Plan. - Billing note: White-label access carries a separate subscription fee that is automatically created as a dedicated line item on your Stripe invoice, distinct from the base Pro plan charge. New white-label customers on the new billing system will see this item appear on their next invoice. - Define dashboard URL → e.g. dashboard.yourdomain.com. - Upload company logo + branding. - Add DNS A-record pointing to the provided IP (may take up to 48 hours). - IP Address: 35.243.150.225 (confirm the current IP with Search Atlas support before publishing DNS, as infrastructure values can change). - ⚠️ Safety-critical: OTTO scripts route through your white-label domain. If the WL domain is configured but DNS does not point to the correct Search Atlas IP — or has not fully propagated — OTTO scripts on all associated client sites will fail with an OTTO script unreachable error. Verify resolution and propagation before going live. - Submit your activation request from the White-Label settings page inside your SearchAtlas dashboard (or open a support ticket if you cannot locate it). After DNS propagation, activation typically completes within 24–48 hours → Your white-label dashboard is live. 🎨 Custom Branding Includes - Favicon, sign-in & sign-up screens. - Replacing all SearchAtlas logos with your agency brand. 📌 Known limitation: Website Builder CDN image URLs currently still display the searchatlas.com domain and do not yet reflect your white-label domain. This is on the product roadmap — contact support for status updates. 👥 Customer Settings ⚙️ Options - Enable/disable client emails & order pages. - Adjust client pricing: - You pay 70% of standard SearchAtlas prices. - Base example: Starter plan → You set $120 → You're charged $69 → $51 gross margin before consumption costs. - Worked example with consumption: if a typical client uses ~$20 of Hyperdrive Credits and ~$10 of OTTO project capacity each month, your true margin on that $120 resale is closer to $51 − $30 = $21. Audit average client consumption over 1–2 months before locking in resale prices. - Include extra services or credits in your pricing to cover costs. 💳 Quotas & Credits - OTTO Projects = on-platform optimizations. In plain terms, these are automated SEO fixes (meta tags, schema, internal links, etc.) applied directly to a client's website through the OTTO script. Each connected site consumes one OTTO project slot. - Hyperdrive Credits = external executions. These cover off-platform deliverables like backlinks and citations that Search Atlas fulfills on the client's behalf; each task consumes a defined number of credits. - See the dedicated OTTO and Hyperdrive KB articles for full details on how each is consumed. - Agencies should pass these costs into client pricing. - Check quotas in Avatar (top-right) → Billing → Plans & Top-ups. 👥 Managing Clients - Add new clients → Invite by email. - Assign plans: Starter, Growth, Pro, or Agency Starter (free). - Use Agency Starter for small clients where you handle SEO directly. - Bigger, SEO-savvy clients → Assign paid plans. 🕵️ Site Analysis Lead Capture Widget - Embed widget on your site (homepage/services page). - Visitors enter domain → basic SEO snapshot generated. - Capture lead details (domain, email, phone, company, timestamp). - Customize widget branding & text. - Supports webhook integrations. ✅ Use it as a lead-gen funnel + conversation starter for pitching services. 🤝 Affiliate Program - Instead of client reselling, refer users directly to SearchAtlas. - Earn 30% recurring commission for customer lifetime. 🌐 SEO Theory Community - Private Facebook group for agencies. - Peer-to-peer Q&A, sharing strategies, and agency best practices. - Great place for real-world implementation advice beyond training. 🛠️ Common Pitfalls & Troubleshooting - WL domain configured but DNS not pointing to Search Atlas IPs: OTTO scripts on every client site connected through your white-label domain will silently fail with an OTTO script unreachable error. - How to verify OTTO reachability after WL setup: confirm your WL domain resolves to the Search Atlas IP (currently 35.243.150.225), then load a client site that has the OTTO script installed and confirm the script loads without errors in the browser console. - Remediation: correct the DNS A-record and wait for propagation, or — if you need an immediate fix — remove the white-label domain configuration so OTTO falls back to the default dashboard.searchatlas.com routing while you re-do DNS. ⚠️ Key Notes - Once white-labeled, you'll have two dashboards: - Default dashboard.searchatlas.com. - Agency-branded dashboard.yourdomain.com. - Always use your agency dashboard for: - Client-facing reports. - Sharing logins. - Clients do not see SearchAtlas chat support — they contact you. 💡 Best Practices - 💰 Adjust client pricing to cover hyperdrive costs. - 🖥️ Always deliver reports via agency-branded dashboard. - 📈 Use the capture widget to generate warm leads. - 🔄 Choose between reselling (white-label plans) or referring (affiliate). 👉 Watch the full session to see step-by-step setup and Q&A about credits, pricing, and embedding the capture widget.

📱 Social Media Auto-Posting and White-Label Options in Search Atlas

Two of the most common questions we receive are whether Search Atlas can automatically publish content to social media accounts, and whether we offer a white-label (also called private label) program for agencies. This article answers both, explains how to get started, and points you to the right team for a demo. 🤖 Can Search Atlas Auto-Post to Social Media? Yes. Search Atlas supports social media scheduling and automated publishing so you can plan, queue, and post content without logging into each network manually. Once your accounts are connected, you can build a content calendar and let the platform publish posts at the times you choose. ✅ Supported Activities - Connect supported social media profiles to your Search Atlas workspace. - Create and schedule posts in advance using a visual calendar. - Set posts to publish automatically at specific dates and times. - Reuse and repurpose content created in other Search Atlas tools. - Review performance after posts go live. Supported networks include Facebook, Instagram, Twitter (X), and Google Business Profile (GBP), so you can publish to these platforms and sync GBP posts out to your connected social profiles. Image and text posts are fully supported; expanded video and Reels posting for Instagram and Facebook is currently being rolled out. Available networks and posting frequency can vary by plan. For the current list of supported platforms and any limits on your subscription, check your plan details in-app or ask our team. ⚙️ How to Set Up Auto-Posting 1. Log in to your Search Atlas dashboard. 2. Open the social media or content scheduling section. 3. Select Connect Account and authorize each social profile you want to manage. 4. Create a new post, add your text and media, and choose the target profiles. 5. Pick a publish date and time, then save or schedule the post. 6. If you want to review content before it goes live, enable Approve before posting so scheduled posts wait for your sign-off instead of publishing automatically. 7. Confirm the post appears in your calendar with the correct status. 💡 Tips for Reliable Publishing - Reconnect accounts if a network expires your authorization, which can happen periodically for security reasons. - Confirm your time zone is set correctly so posts publish when expected. - Review platform-specific rules (such as character limits and media formats) before scheduling. - If you use AI-generated posts, review them for variety before scheduling, since a batch can sometimes repeat similar opening lines. - Keep at least one post queued ahead so your calendar stays active. 🏷️ White-Label (Private Label) Program Search Atlas offers a white-label program designed for agencies and resellers who want to deliver SEO and digital marketing tools under their own brand. With white-labeling, your clients see your company name, logo, and domain instead of ours. 📦 What White-Label Typically Includes - Your own branding, logo, and color scheme across the dashboard. - A custom domain so clients access the platform through your URL. - Branded reports you can share with clients. - The ability to package and resell tools as part of your service. Specific features, setup steps, and pricing for the white-label program depend on your plan and goals. Our team will walk you through what is included and help configure your branding. 🚀 How to Get Started with White-Label 1. Contact our sales team to discuss your agency's needs. 2. Review the available white-label tiers and requirements. 3. Provide your branding assets (logo, colors, and domain). 4. Work with our onboarding team to configure and launch your branded workspace. 🎬 Requesting a Demo If you would like a guided walkthrough of social media auto-posting, the white-label program, or any other feature, you can request a personalized demo. A product specialist will show you the relevant tools and answer your questions. 1. Visit the Search Atlas website and select Request a Demo or Book a Demo. 2. Share your goals, including whether you are interested in auto-posting, white-labeling, or both. 3. Choose a time that works for you and confirm the booking. You can also reach out to our support or sales team directly from your dashboard and ask to be connected with a specialist. ❓ Frequently Asked Questions Does auto-posting cost extra? Availability can depend on your subscription tier. Check your plan in-app or ask our team to confirm what is included. Can I review posts before they publish? Yes. Enable Approve before posting so scheduled posts wait for your approval instead of going out automatically. If you ever find posts publishing despite this setting being on, contact support so we can check your configuration. Can I set a different posting frequency for each platform? Posting cadence is currently configured at the project level. The ability to set a separate auto-post cadence per platform within a single project is in active development, so ask our team about your current options. Is white-label available on every plan? White-label is typically offered on specific agency or higher-tier plans. Contact sales to confirm eligibility. Can I do both auto-posting and white-label together? Yes. Many agencies use social scheduling tools inside a fully branded white-label workspace to serve their clients end to end. 🙋 Need More Help? If you have questions about supported networks, plan limits, white-label setup, or scheduling a demo, contact our support team through your dashboard or your account manager. We are happy to help you get set up.

Fix OTTO Script Detection on White-Label WordPress

🧩 Why This Happens When the OTTO script is installed on a white-label WordPress site, the script may register against the wrong domain. As a result, the Site Auditor cannot verify ownership and throws an incorrect domain error — even if the snippet appears to be in the right place in your page source. This is a known conflict specific to white-label WordPress sites. If you are experiencing this error, contact our support team so they can investigate the domain mapping and guide you to the correct setup method for your specific configuration. ✅ General Troubleshooting Steps While support reviews your case, you can try the following steps to rule out common causes. 1. Log in to your Search Atlas account and navigate to your OTTO setup for the affected site. 2. Confirm that the OTTO script or plugin installed on your WordPress site corresponds to the correct site in your Search Atlas account. Mismatches between sites are a common cause of domain errors on white-label setups. 3. Log in to your WordPress admin dashboard (e.g., yoursite.com/wp-admin) and check whether OTTO is connected via a plugin or a manually placed script snippet. Note which method is in use — your support agent will need this information. 4. If your site uses caching plugins (e.g., WP Rocket, W3 Total Cache, LiteSpeed Cache), clear all caches and purge your CDN cache if applicable, then check whether the error persists. 5. If your site uses a page builder (such as Elementor or Divi) that injects custom scripts, verify that only one instance of the OTTO script is present on the site. Duplicate or conflicting script instances can interfere with detection. 6. After making any changes, return to your Search Atlas account and trigger a fresh check for your site, then allow a few minutes for the connection status to refresh. ⚠️ Important Notes for White-Label Sites - If you manage multiple white-label client sites, confirm that each site is connected to its own corresponding site entry in Search Atlas. Do not share credentials or tokens across different domains. - If the error persists after the steps above, contact Search Atlas support with details about your white-label configuration so the team can identify the correct resolution for your setup.