White-Labeling & Custom Domains
What Is White-Labeling?
White-labeling lets you put your own brand on DM Champ, so your clients see YOUR company name instead of ours. Your clients will access the platform at your own web address (like app.youragency.com), see your company name and logo throughout - and have no idea they are using DM Champ under the hood. This is ideal for agencies and resellers who want to offer a fully branded messaging platform to their customers.
White-labeling is available on the Agency subscription tier.
Custom Domain Setup
Adding Your Domain
Go to Settings in your agency dashboard.
Navigate to the White Label or Custom Domain section.
Enter the domain you want to use (e.g.,
app.youragency.com).Click Add Domain to start the setup process.
DNS Configuration
DNS records are like an address book for the internet - they tell web browsers where to find your website (or in this case, your white-labeled platform). After adding your domain, you will need to update these records so that your custom web address points to DM Champ.
DM Champ will show you the exact records to add:
What you will see - You will be given specific records (called A records, CNAME records, or TXT records) along with the exact values to enter. You do not need to understand the technical details - just copy and paste the values as shown.
Where to add them - Log in to the company where you bought your domain (your "domain registrar," such as GoDaddy, Cloudflare, or Namecheap). Look for a section called "DNS settings" or "DNS management."
What to do - Some records need to be added, and in some cases, old records may need to be removed. DM Champ will tell you exactly which ones.
After updating your DNS records, it can take anywhere from a few minutes to 48 hours for the changes to take effect across the internet, though it typically completes within a few hours.
Security Certificates (SSL)
A security certificate (also called an SSL certificate) is what makes your website show the padlock icon in the browser and use "https://" - it keeps your clients' data safe. The good news: this is handled automatically.
Once your DNS records are verified, DM Champ sets up a security certificate for your custom domain.
The certificate is managed and renewed automatically - you do not need to purchase or install anything.
Your white-labeled platform will be fully secure and accessible via HTTPS.
Domain Verification
DM Champ automatically verifies that you own the domain by checking the DNS records you configured. In some cases, it may also verify by checking your domain's web address directly. You do not need to choose a method or take any extra steps - the system handles this automatically.
Status Tracking
Your custom domain goes through several stages:
Created
The domain has been added to DM Champ but DNS records have not been configured yet.
Required DNS Updates
You need to add or update DNS records at your registrar. The specific records are shown in the dashboard.
Pending Verification
DNS records have been detected and the system is verifying ownership and setting up the security certificate.
Active
Everything is set up. Your custom domain is live and accessible.
Failed
Something went wrong during setup. Check the error details and verify your DNS records.
You can check the status at any time from your white-label settings. There is also a Check Status button to manually trigger a status refresh.
Custom Branding
Beyond the domain, you can customize how the platform looks and feels to your clients:
Company Name
Set the company name that appears throughout the platform. This replaces "DM Champ" in the interface for your sub-accounts.
SEO Title and Description
SEO (Search Engine Optimization) settings control how your white-labeled platform appears in Google and other search engines. You can customize:
SEO Title - The text that appears in browser tabs and search engine results (for example, "YourAgency - AI Messaging Platform").
SEO Description - The short description shown in search engine results beneath the title. This helps potential visitors understand what your platform offers.
Custom Favicon
Upload your own favicon (the small icon that appears in the browser tab). This replaces the default DM Champ icon with your brand's icon.
Supported formats: PNG, ICO, or SVG. Recommended size: 32x32 pixels or 16x16 pixels.
Subscription Tier Requirements
White-labeling is exclusively available on the Agency subscription tier. If you are on a lower tier and want to white-label the platform:
Go to Billing.
Upgrade to the Agency plan.
White-labeling options will become available in your settings.
Affiliate Integration
DM Champ supports affiliate tracking for agencies who want to track referrals:
Rewardful
Integrate with Rewardful to manage affiliate and referral programs. Referral tracking is handled automatically when contacts sign up through your custom domain.
First Promoter
Integrate with First Promoter for affiliate and partner tracking. When a new user signs up and is associated with a First Promoter referral, the lead is automatically created in First Promoter.
These integrations work alongside white-labeling, so referrals from your branded platform are properly attributed.
How It Works for Your Clients
Once white-labeling is active:
Your clients access the platform at your custom domain (e.g.,
app.youragency.com).They see your company name, favicon, and branding throughout the interface.
They have no indication that the underlying platform is DM Champ.
All functionality works identically - campaigns, chats, appointments, and AI features are all available.
You manage their accounts as sub-accounts from your agency dashboard.
Troubleshooting
Domain stuck in "Pending"
Verify that all DNS records are correctly configured at your registrar.
DNS propagation can take up to 48 hours. If it has been less than that, wait and try again.
Use a DNS lookup tool (e.g., dnschecker.org) to verify your records are visible globally.
Click Check Status in the dashboard to manually refresh.
Security certificate not working
The security certificate is set up automatically after your domain is verified. If your domain shows "Active" status but you do not see the padlock icon or get a security warning, wait a few minutes for the certificate to fully activate.
Clear your browser cache and try again.
Domain shows "Failed"
Review the error details provided in the dashboard.
Double-check that no conflicting DNS records exist for your domain.
Remove any old A records or CNAME records that might conflict with the new ones.
Re-add the domain if needed.
Need Help?
If you need assistance setting up white-labeling or configuring your custom domain, reach out via our help form.
Last updated
Was this helpful?

