🗺️ Overview
This article covers two related issues that often occur together during a Search Atlas whitelabel setup: the WordPress plugin connecting to the wrong dashboard URL after a DNS change, and blog content not rendering tables correctly when synced to a GoHighLevel (GHL) site. Follow the sections below in order to resolve both.
⚠️ Before You Start
Confirm the following before troubleshooting:
- You have completed the DNS record addition in Cloudflare for your whitelabel domain.
- You have access to your GoHighLevel site builder and blog settings.
- You have the Search Atlas WordPress plugin installed and active on your site.
- Your Content Genius workspace is connected to your Search Atlas account.
🌐 Fix 1 — Correct the WordPress Plugin Dashboard URL
When you add a whitelabel DNS record in Cloudflare, the Search Atlas WordPress plugin may still point to the original app.searchatlas.com dashboard URL instead of your custom domain. This causes authentication failures and connection errors inside the plugin.
- Log in to your WordPress admin panel and go to Search Atlas → Settings.
- Locate the Dashboard URL or API Endpoint field.
- Replace any existing URL with your whitelabel domain (for example, seo.youragency.com). Do not include a trailing slash.
- Save the settings and click Test Connection to verify the plugin authenticates successfully.
- If the connection still fails, clear your Cloudflare cache: log in to Cloudflare, select your domain, go to Caching → Configuration, and click Purge Everything.
- Wait up to 15 minutes for DNS propagation to complete, then test the connection again.
If you see an SSL or certificate error after updating the URL, ensure your Cloudflare SSL/TLS mode is set to Full (Strict) under SSL/TLS → Overview in your Cloudflare dashboard.
📝 Fix 2 — Resolve Tables Not Showing on GHL Blog
Content published from Content Genius to a GoHighLevel blog may display missing or broken tables. This happens because GHL's blog editor strips certain HTML table elements that Content Genius exports by default.
- Open Content Genius in Search Atlas and navigate to the article that contains the table.
- Switch the editor to HTML / Source view using the toolbar toggle.
- Check that your table markup uses standard HTML tags:
<table>,<thead>,<tbody>,<tr>,<th>, and<td>. Remove any inline style attributes that reference external fonts or CSS variables, as GHL does not inherit these. - Copy the full cleaned HTML of the article.
- In GoHighLevel, open your Sites → Blog section and locate the post.
- Click Edit Post and switch the GHL editor to HTML/Code view.
- Paste the cleaned HTML directly. Do not use the visual paste option, as it may reformat the table structure.
- Save and preview the post to confirm the table renders correctly.
If the table still does not appear, check your GHL site's active Theme CSS. Some GHL themes hide table elements by default. Add the following override to your theme's custom CSS section:
- Navigate in GHL to Sites → Themes → Custom CSS.
- Add: table { display: table !important; width: 100%; border-collapse: collapse; }
- Save and republish the page.
🔄 Fix 3 — Re-Sync Content After Making Changes
After correcting either the plugin URL or the GHL HTML, re-sync the content to ensure everything is consistent.
- In Content Genius, open the article and click Publish / Sync.
- Select GoHighLevel as the destination when prompted.
- Choose whether to update existing post or create a new draft.
- Click Confirm Sync and wait for the success notification.
- Open the live GHL blog post in a new browser tab and confirm both the content and tables display as expected.
✅ Quick Reference — Common Causes and Fixes
- Plugin shows wrong URL: Update the Dashboard URL field in WordPress plugin settings to your whitelabel domain.
- DNS not resolving: Purge Cloudflare cache and wait up to 15 minutes for propagation.
- SSL error on whitelabel domain: Set Cloudflare SSL/TLS mode to Full (Strict).
- Tables missing in GHL: Paste clean HTML directly into GHL code view; remove inline styles.
- Tables hidden by theme: Add a CSS override in GHL Sites → Themes → Custom CSS.
💬 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.