Recent Inventory
Homepage Section Order
Drag sections to reorder. Changes save automatically and take effect on the live site.
SEO Manager
Manage meta titles, descriptions, Open Graph tags, and structured data for each page.
SEO Score
Sitemap & Crawl Files
sitemap.xml and robots.txt to your site root on Cloudflare Pages. The sitemap dynamically includes every available vehicle detail page, every published blog post, popular owner's manual search combos, and all 11 core pages — with image tags and lastmod dates.
📊 Analytics Setup Guide
Go to analytics.google.com → Click Admin (gear icon) → Create Property → Name it "DreamBMW" → Select Web → Enter your domain (e.g.,
dreambmw.com) → Click Create stream.
After creating the stream, you'll see a Measurement ID that looks like
G-XXXXXXXXXX. Copy this.
Go to Site Settings in this admin panel → Paste the ID into the Google Analytics ID field → Click Save All Settings. That's it — GA4 is automatically injected into every public page on your site.
Go to your live site → Open a new tab to analytics.google.com → Click Realtime in the left sidebar → You should see yourself as an active user.
Go to Google Search Console → Add your property → Verify ownership (Cloudflare DNS or HTML tag) → Click Sitemaps in the left sidebar → Enter
sitemap.xml → Click Submit. Google will begin crawling your pages.
For advanced tracking (button clicks, form submissions, scroll depth), create a GTM container and paste the
GTM-XXXXXXX ID into Site Settings. GTM auto-injects on all pages too.
🔎 Search Console Checklist
Content Manager
Edit the content of every page on your website. Changes are saved server-side and go live instantly.
Dealership Info
Social Media
Analytics
Hero Banner
Email Addresses
Phone Numbers
Location
Business Hours
Hero Banner
About Section
Core Values
Call to Action
Hero Section
Hero Banner
Hero Banner
Site Settings
Global settings that apply across the entire site.
Dealership Info
Social Media
Branding
Site Security & Protection
Protect your site content from copying, inspect element, and unauthorized access.
Code Protection
These protections are embedded in every public page to deter casual copying.
Admin Access
Danger Zone
Destructive actions that cannot be undone. Full backup management is in the Backups tab.
Page Builder
Create, edit, and manage custom pages. Drag-and-drop modules to build layouts.
No custom pages yet. Click "+ New Page" to get started.
Drag modules here or click "Add Module" →
Modules can be reordered by dragging.
Add Module
Page Settings
DealerDeskPro Integration
Connect your DealerDeskPro account to sync inventory, desk deals, and manage your pipeline directly from here.
Connection Settings
DealerDeskPro Dashboard
Access your full DDP dashboard in the embedded view below. Desk deals, manage leads, and view analytics.
Enter your DDP subdomain above to connect
Your DDP dashboard will appear here
dreambmw.dealerdeskpro.com → API Key → Sync.
Backup & Recovery Center
All site content is stored in your browser's database. Auto-backups run daily. You can also create manual snapshots, download backup files, and restore from any point.
Auto-Backup
Current Database Contents
Backup History
Selective Restore
Choose which data categories to restore from a backup. Useful when you only want to recover inventory without overwriting other settings.
Model Spotlight
Feature a vehicle on the homepage hero. Select from inventory or enter custom details.
Spotlight Status
No spotlight configured
Select from Inventory
Or fill in custom details below.
Spotlight Details
Blog Engine
AI-powered content creation with 7-day category rotation, scheduling, and approval workflow.
Image Archive
Manage blog images by URL or direct file upload. Tag and categorize for easy selection when creating posts.