Aidelly Docs
App Guides

White Label Setup

Rebrand Aidelly for your agency clients — custom domain, colors, logo, and hide Aidelly branding so clients see your agency instead.

What white-label setup is for

If you're an agency, white-label lets you rebrand Aidelly as your own platform for your clients. Clients see your agency's branding, domain, colors, and name — no Aidelly logo or attribution visible. It's a seamless, turnkey content platform you can white-label for your clients without them knowing it's powered by Aidelly under the hood.

Use white-label to:

  • Offer managed content services — clients access your branded platform
  • Retain client relationships — all branding and communications come from you
  • Expand your agency services — add content management to your service menu
  • Charge premium rates — clients see a custom platform, not a generic tool

White-label is available on the Agency plan only.

Prerequisites

  • Agency plan — required. Check Account → Plan & billing to confirm.
  • Client workspace set up — create a separate workspace for each client (or use one workspace with role restrictions).
  • Custom domain (optional but recommended) — clients access your branded subdomain, not aidelly.com.
  • Legal documents ready (optional) — if you want to display legal links (Terms, Privacy), prepare them.

Part 1 — Enable white-label on your account

Step 1: Access white-label settings

  1. Go to Account → White Label (at the bottom of the Your account section in Settings).
  2. You'll see a toggle to Enable white-label and fields to configure it.

Step 2: Upload your agency branding

  1. Agency name — the name clients see everywhere (e.g., "Acme Marketing Studio" instead of "Aidelly").
  2. Logo — your agency logo (PNG, SVG, JPG). This appears in:
    • Header/sidebar (next to the product name)
    • Email signatures from automation and notifications
    • Client-facing reports
    • Login page
  3. Primary color — used for accents, buttons, and highlights. Pick a hex color or use the color picker.
  4. Favicon — the tiny icon in the browser tab (SVG or ICO, 16×16 or 32×32 pixels).
  5. Click Save.
  1. In the Legal Links section, add links to your own Terms of Service and Privacy Policy.
  2. If you leave these empty, the legal footer doesn't appear (cleaner, but potentially risky legally).
  3. Provide full URLs (e.g., https://myagency.com/legal/terms).
  4. These appear in the footer of every page and in signup/login flows.

Part 2 — Set up a custom domain (Agency plan)

A custom domain (e.g., clients.myagency.com) makes the platform feel entirely like your agency.

Step 1: Choose your subdomain

  1. In Account → White Label, find the Custom Domain section.
  2. Pick a subdomain under your domain (e.g., content.myagency.com; defaults to clients.myagency.com).
  3. Confirm it's available.

Step 2: Point your domain's DNS

  1. Aidelly provides DNS instructions (usually a CNAME record).
  2. Log into your domain registrar (GoDaddy, Namecheap, etc.) or DNS host.
  3. Add a CNAME record pointing clients.myagency.com (or your subdomain) to aidelly-custom.aidelly.ai.
  4. DNS propagation takes 15 minutes to 24 hours.

Step 3: Verify and activate

  1. Once DNS propagates, click Verify domain in Aidelly.
  2. Aidelly confirms the CNAME is in place.
  3. Click Activate — your custom domain is now live.
  4. Share the new URL with clients: https://clients.myagency.com/auth/signup or the workspace-specific path.

Email domain (optional): If you also want client emails to come from your domain (not aidelly.com), configure DKIM/SPF records. Aidelly provides those instructions separately.

Part 3 — Customize the login and signup experience

Step 1: Customize copy and branding

  1. Go to Account → White Label → Customization.
  2. Brand copy — customize the tagline or welcome message (e.g., "Acme's AI-Powered Content Platform" instead of generic Aidelly copy).
  3. Login page background — upload a custom background image or pick a color.
  4. Hide Aidelly branding — toggle this to hide any remaining Aidelly mentions (e.g., in emails, help links, footers).

Step 2: Test the login flow

  1. Open your custom domain in a fresh browser (or incognito window).
  2. Verify:
    • Your logo appears in the header
    • Your colors are applied to buttons and accents
    • Your legal links appear in the footer
    • No Aidelly branding is visible
  3. If anything looks off, go back and adjust.

Part 4 — Create and manage client workspaces

Each client gets their own workspace within your white-labeled Aidelly instance.

Step 1: Create a workspace for your client

  1. On the white-labeled platform, click + New workspace (or Create workspace).
  2. Fill in:
    • Workspace name — your client's brand name or project name (e.g., "Acme Corp Marketing").
    • TypeClient (marks it as a client workspace; for your records).
    • Logo — the client's logo (optional; they can update it later).
  3. Click Create.

Step 2: Configure the workspace for your client

You're now in the client's workspace. Set up:

  1. Workspace branding (Settings → General):

    • Client name and logo
    • Business type
    • Team members (if they have their own team)
  2. Brand voice (Settings → Brand voice):

    • Industry, audience, brand voice
    • This is critical for AI output quality
  3. Social connections (Settings → Social accounts):

    • Connect their Instagram, LinkedIn, X, etc.
    • You may be the OAuth authorizer or they can authorize directly
  4. Team members (optional) (Settings → General → Team Members):

    • Invite the client's team as members
    • Or keep them as one-person workspaces if you manage everything

Step 3: Share the workspace with your client

  1. Get the workspace URL: https://clients.myagency.com/w/workspace-slug (or the custom domain you set up).
  2. Create a client login account on the white-labeled platform.
  3. Send them:
    • URL: the workspace-specific link
    • Email: the account email
    • Temporary password: they can change it on first login
    • Orientation link: direct them to Quick Start

Clients log in and see your branding, not Aidelly.

Part 5 — What clients see vs. what you see

Client view (white-labeled)

  • Header: your agency logo and name
  • Sidebar: your colors and styling
  • Footer: your legal links (not Aidelly)
  • Email: from your agency (if you configured email domain)
  • Reports: your agency branding, not Aidelly
  • No Aidelly attribution — anywhere

Agency/admin view

  • You see the same white-labeled interface as clients, but with access to:
    • Admin panel (if configured) — see all client workspaces, billing, usage
    • Workspace switcher — jump between client workspaces instantly
    • Workspace settings — manage each client's configuration

Customizing per-client branding (advanced)

If you want each client to see their own branding (not just your agency branding):

  1. Workspace-level branding — each workspace has its own logo and colors in Settings → General.
  2. Enable client-view mode for reports — when generating reports for a client, toggle "Client-view mode" to use their branding instead of your agency branding.
  3. Content generated by each workspace — the Brand Profile lives at the workspace level, so each client's AI output is scoped to their voice.

This creates a "nested" white-label experience: your agency platform, but each client's workspace looks like theirs.

Common patterns

  • Agency + clients: your agency workspace (internal use) + multiple client workspaces (client-facing).
  • Multi-level resellers: tier-1 reseller → tier-2 resellers → end clients. Aidelly handles one level of white-label; stacking requires custom contracts.
  • SaaS product: embed white-labeled Aidelly as a content module in your SaaS. Requires API integration; contact sales.

Common pitfalls

  • Custom domain DNS not propagating. Takes up to 24 hours. Check your DNS settings are correct (CNAME not A record). Wait and retry verification.
  • Client sees "Powered by Aidelly" in emails. If you haven't configured the email domain (DKIM/SPF), platform emails may still show Aidelly attribution. Set up email domain in Account → White Label → Email Domain.
  • Legal links point to wrong URLs. Double-check the URLs you entered; they must be complete (https://...). Test by clicking them.
  • Client logo doesn't show in reports. Reports use the workspace logo (set in Settings → General), not the account-level white-label logo. Have the client update their workspace logo.
  • Password reset emails come from Aidelly. Email domain configuration needed (separate from custom domain). See the email domain section in Account → White Label.

What to do next

  • Test the white-labeled platform on your custom domain
  • Invite your first client and have them log in
  • Set up automated reports for clients using Reports
  • Use API keys if you want to automate client workspace setup
  • Set up Team Approvals if you want to review client posts before publishing