bytephase logo
bytephase logo
Custom Domain2026-07-10T10:16:46+00:00
White Label · Custom Domain

White-Label Custom Branding & Custom Domain for Repair Shop CRM

Last updated: May 2026 · Reviewed by: BytePhase Product Team · Read time: 9 min

Run BytePhase on your own domain — your logo, favicon, business name and SMTP — while BytePhase stays the platform underneath. Goes live in about 2 business days across web and PWA.

Trusted by 1,600+ repair shops across 32+ countries.

Your CRM. Your brand. Your domain. — BytePhase white-label, with auto-issued SS

Custom branding at a glance

PricingContact sales for region-specific pricing
Active setup time~30 minutes with DNS access ready
End-to-end go-live~2 business days (mostly DNS propagation)
ScopeWeb + PWA (no native Android/iOS apps)
BillingAnnual plans only (not monthly/quarterly)
Domains included1 custom domain (Enterprise: serves all branches)
Same product, same data — very different first impressions.

What your customers actually see

The point of white-label custom branding is that your customers experience your business — not the platform underneath. Here's what changes:

TouchpointWithout custom brandingWith custom branding
Browser URLyourshop.bytephase.comcrm.yourshop.com
Browser tab titleBytePhaseYour business name
Login screenBytePhase logoYour logo
PWA install on phone"BytePhase" + BytePhase iconYour business name + your favicon
Invoice headerYour business details (always)Your business details (always)
Email senderYour SMTP (always)Your SMTP (always)
From a vendor’s URL to full white-label — a spectrum, not an on/off switch.

What the add-on unlocks vs. what's already in the base plan

Many tenant-level branding fields work on every BytePhase plan. The Custom Branding add-on specifically unlocks the custom domain layer and everything that flows from it.

Already in every plan (no add-on)

  • Your logo on login screen, in-app header, splash screen
  • Your business name, address, GST on invoices and quotations
  • Your signature on documents
  • Per-tenant WhatsApp business number, support email, support phone
  • Your own SMTP (Gmail, Office 365, Zoho, etc.)
  • Custom Terms & Conditions per document type
  • Currency, timezone, locale per tenant

Custom Branding add-on unlocks

  • Custom domain (e.g. crm.yourshop.com) with auto-SSL on global CDN
  • Your favicon in browser tab
  • Your business name replaces "BytePhase" in browser tab title
  • Branded PWA install — your name + your favicon on customer's home screen
  • Branded permissions prompts and splash screen on custom domain
  • "BytePhase" disappears from all customer-facing browser surfaces
Four steps, one custom domain — 15–30 minutes of active work, then wait for DNS.

How does custom domain setup work? (Step-by-step)

Total active work is about 30 minutes with your DNS provider login ready. End-to-end go-live typically takes about 2 business days, mostly waiting for DNS propagation between verification, SSL issuance, and routing.

The 5-step process

  1. Add your domain in BytePhase → Business Settings → Custom Branding.
  2. Verify ownership by adding the TXT record we provide to your DNS.
  3. Validate SSL by adding the CNAME record we provide. We auto-request a TLS certificate.
  4. Point to the CDN with the final CNAME (or ALIAS / ANAME for apex domains like yourshop.com).
  5. Go live when status moves to "SSL Active" — typically 15–30 minutes after the final DNS record.

Limits and gotchas

  • One custom domain per plan. On Enterprise, that single domain serves all your branches via unlimited subdomains (e.g. abc.yourshop.com, pqr.yourshop.com) at no extra cost.
  • Apex / root domains need ALIAS or ANAME support from your DNS provider — a DNS-standard limitation, not BytePhase-specific.
  • Your existing email and website are untouched. We only add new DNS records (TXT, CNAME). MX, A, and other records are not modified.
  • Sign-in with Google on your custom domain requires a one-time redirect URL whitelist via BytePhase support.
  • Removal disconnects from your *.bytephase.com subdomain (not the custom domain itself). CDN tear-down completes in 5–15 minutes.

How much does custom branding cost on BytePhase?

What's included

  • One custom domain with auto-SSL on a global CDN
  • Branded PWA install — your business name + your favicon on customer's home screen
  • Branded browser tab title on your custom domain
  • Enterprise Plan: That single domain serves all your branches at no extra cost. Optional per-branch domains available — contact sales.

Most repair shop CRMs that offer white-label charge significantly more for similar capability, often as a separate enterprise tier. BytePhase keeps white-label affordable so single-location shops can run a branded customer experience from day one.

Visual branding: what you can and can't customize

SurfaceCustomizable?Notes
Login screen logo✅ YesUpload via Business Settings. Falls back to BytePhase logo if not uploaded.
In-app header / sidebar logo✅ YesSame uploaded logo.
App splash screen logo✅ YesShown on PWA cold start.
Permissions prompt logo✅ YesShown when the app requests notification / location permissions.
Favicon (browser tab icon)✅ YesActive once the custom domain is SSL Active. Max 100KB, ICO/PNG/SVG.
Browser tab title✅ PartialReplaces "BytePhase" on verified custom domain. On *.bytephase.com, still shows "BytePhase".
Invoice / quotation header✅ YesPulls business name, address, GST, contact, logo, signature from your account.
Thermal print receipt✅ YesUses business name + address + signature.
Theme colors❌ NoLight / dark mode only.
Fonts❌ NoFixed across the platform.
Custom CSS❌ NoNot exposed.

Email, SMS, and WhatsApp under your brand

Email — your own SMTP

  • From-name and from-address are yours. Configure your own SMTP (Gmail, Office 365, Zoho, Hostinger, GoDaddy, iCloud, cPanel, or any standard SMTP) under Business Settings → Email Configuration. Mail comes from you@yourdomain.com with your business name as sender.
  • Email body uses your business name, support email, and support phone in the footer once Custom Branding is fully active on a custom domain.
  • SMTP configuration is required. If SMTP is not configured or misconfigured, the system shows an "Error sending email" message and the mail is not sent — BytePhase does not send mail on your behalf as a fallback.
  • System notifications (plan renewals, billing failures, queue alerts) always come from BytePhase — operational mails to the account owner only, not customer-facing.

SMS — fully your message, with one compliance note for India

  • SMS templates are per-tenant — you author your own message text.
  • India tenants: every SMS appends -BytePhase (TRAI/DLT requirement — see below).
  • Non-India tenants: no suffix is appended.

WhatsApp — your number, your templates

  • WhatsApp business number, sender name, and templates are per-tenant.
  • WhatsApp shortened links use a BytePhase short-link service (short.bytephase.com).

Terms & Conditions — your own

You author your own T&C for invoices, quotations, sales, and purchases. Stored per-tenant; no BytePhase boilerplate is forced into customer documents. Master T&C templates by business type (Computer Repair, Mobile Repair, etc.) are available — import and edit, or write your own.

India SMS compliance (TRAI/DLT): what it means for your brand

Indian telecom regulation (TRAI) requires every commercial SMS sent through DLT-registered headers to identify the originating platform. Most SaaS providers either don't register at all (and can't send SMS in India) or force every customer to handle their own DLT registration (weeks of paperwork per shop). BytePhase handles it centrally so you can start sending SMS the moment you sign up.

How the suffix works

  • Applies to: every SMS template, every outbound message, every plan tier — for tenants whose country is set to India.
  • Cannot be removed by enabling Custom Branding, upgrading plan, editing the template, or via support. It is enforced in code as a compliance control.
  • Does not apply to email, WhatsApp, in-app messages, push notifications, or invoices — those are fully branded.
  • Non-India tenants on Custom Branding have no such suffix.
Four touchpoints, four URLs — one consistent brand, or four vendor mentions

Your business identity across BytePhase

These tenant-level fields flow into every customer-facing surface — invoices, emails, receipts, signatures — on every plan:

  • Business name
  • Business email
  • Business address
  • Phone, mobile, alternate, WhatsApp number
  • GST number / tax registration
  • Bank account details (for invoices)
  • Business hours
  • Business signature image
  • Important links (custom URLs)
  • Currency, timezone, locale, country

All editable under Business Settings → Account Details.

PWA & mobile: how branded installs work

What your customers see when they install the PWA depends on which URL they install from:

Install URLCustom BrandingFaviconPWA install shows
yourshop.bytephase.comOff"BytePhase" name + BytePhase icon
yourshop.bytephase.comOn"BytePhase" name + BytePhase icon (by design)
Your custom domainOnYesYour business name + your favicon
Your custom domainOnNoYour business name + BytePhase icons
Your custom domainOff"BytePhase" name + BytePhase icon

Bottom line: For a fully branded install (your name + your icon), direct customers to install from your custom domain with Custom Branding on and a favicon uploaded. Installs from *.bytephase.com always show BytePhase by design.

Why no native Android or iOS app?

A native white-labeled mobile app would require building and maintaining a separate per-tenant build for every shop — at the kind of cost that would push white-label pricing 10x higher. The PWA delivers ~90% of native functionality (home-screen install, offline use, push notifications, near-native launch) at a price single-location shops can afford. Native is something we may revisit; for now, PWA is the answer.

Full coverage matrix

AreaCoveredLimitation
Custom domain + SSL + CDN1 domain per plan. Enterprise: serves all branches. Apex needs ALIAS/ANAME.
Logo (login, header, splash)
FaviconActive once custom domain SSL is live
Browser tab title✅ on custom domainStill says "BytePhase" on *.bytephase.com
Outbound email senderSMTP required — no BytePhase fallback
Invoice / quotation branding
Custom T&C
WhatsApp number + templatesShort links use short.bytephase.com
SMS bodyIndia: -BytePhase suffix (TRAI/DLT)
Theme colors / fonts / CSSLight/dark only
PWA install name / icon✅ on custom domain*.bytephase.com always shows BytePhase
Native Android / iOS appOut of scope — PWA only
System / billing emails to account ownerAlways from BytePhase

Key terms

PWA (Progressive Web App)
Installable web app that works like a native app on phone or desktop — supports offline use, push notifications, home-screen launch.
SMTP
Your email server — used to send mail with your business as the sender.
CDN (Content Delivery Network)
Global infrastructure that serves your site fast everywhere in the world.
TRAI / DLT
Telecom Regulatory Authority of India and the Distributed Ledger Technology registration regime for commercial SMS in India.

Further reading

Frequently asked questions

What is custom branding for repair shop software?2026-07-09T09:36:55+00:00

Custom branding (also called white-labeling) lets your customers see your business under your own domain, logo, favicon, business name, and email sender — while the underlying CRM remains BytePhase. On BytePhase this includes a custom domain with auto-SSL, branded login screen, branded invoices and quotations, your own SMTP sender, your WhatsApp business number, and a branded PWA install on your customers’ phones.

How much does custom branding cost on BytePhase?2026-07-09T09:36:55+00:00

BytePhase uses Purchase Power Parity (PPP) pricing — the cost of the Custom Branding add-on varies by country based on your local Standard Plan price. The add-on is available only on annual plans (not monthly or quarterly). On the Enterprise Plan, one custom domain serves all your branches at no extra cost; per-branch domains are available on request. To get a quote for your region, email support@bytephase.com.

Why is custom domain setup a paid add-on instead of a free toggle?2026-07-09T09:36:55+00:00

Custom domain setup is roughly 30 minutes on your side, but on our side it involves manual SSL certificate issuance and auto-renewal, mapping your domain to our global CDN and tenant routing layer, mapping your branded short URL, configuring and verifying the domain inside Google Cloud for sign-in and notifications, and multiple backend configurations so favicon, PWA manifest, and branded surfaces activate cleanly. The price covers this setup plus ongoing maintenance — certificate renewals, CDN configuration, and domain health monitoring for the life of your subscription.

Can I send SMS from my own brand in India?2026-07-09T09:36:55+00:00

Partially. The SMS body and templates are fully yours, but Indian TRAI/DLT regulations require every commercial SMS to identify the originating platform. BytePhase appends “-BytePhase” to every SMS sent from an India-country tenant, and this cannot be removed by any plan or setting. The trade-off: BytePhase handles all DLT registration on your behalf — saving you 2–4 weeks of telecom paperwork per shop.

Do I need my own SMTP to send email under my brand?2026-07-09T09:36:55+00:00

Yes. SMTP configuration is required. You connect your own SMTP provider (Gmail, Office 365, Zoho, Hostinger, GoDaddy, iCloud, cPanel, or any standard SMTP). If SMTP is not configured or misconfigured, the system shows an “Error sending email” message and the mail is not sent — BytePhase does not send mail on your behalf as a fallback.

Will switching to a custom domain break my existing email or website?2026-07-09T09:36:55+00:00

No. BytePhase only adds new DNS records (TXT for verification, CNAME for routing). Your MX, A, and other DNS records are not touched — so your email and existing website continue working normally. Your *.bytephase.com subdomain also keeps working as a fallback.

Can I get a native Android or iOS app under my own brand?2026-07-09T09:36:55+00:00

No native white-labeled mobile app is offered today. Your customers install the PWA from your custom domain. When installed from your custom domain with Custom Branding on and a favicon uploaded, the PWA appears on the customer’s home screen with your business name and your favicon — delivering ~90% of native app functionality (offline use, push notifications, home-screen launch) without the cost of a per-tenant native build.

How long does custom domain setup take?2026-07-09T09:36:55+00:00

Active setup work takes about 30 minutes if you have your DNS provider login ready. End-to-end go-live typically takes about 2 business days, because most of that time is waiting for DNS propagation. Once your final DNS record is in place, go-live completes in 15–30 minutes (occasionally up to 24 hours depending on your DNS provider’s cache).

Does custom branding affect the SEO of my existing website?2026-07-09T09:36:55+00:00

No. Custom Branding only routes a subdomain or apex domain to the BytePhase CRM app — typically crm.yourshop.com. Your main website at yourshop.com, its SEO, and its existing DNS records (MX, A, etc.) are not affected. We only add new TXT and CNAME records for the CRM subdomain.

Run BytePhase under your own brand

Start free, or ask us about custom-domain pricing for your region.

Explore the BytePhase platform

Run your whole repair business on one repair shop management software — tickets, billing, inventory and more.

Start your free trial

Comparing options? See BytePhase vs RepairDesk and vs RepairShopr.

Go to Top