Clone2GHL User Guide

Complete Setup & Usage Manual

v1.0.4

🚀 Quick Start (3 Minutes)

For End Users (Chrome Web Store Version)

First-Time Setup

  1. Go to Chrome Web Store and search for Clone2GHL
  2. Click "Add to Chrome" → Confirm
  3. Click the Clone2GHL icon in your Chrome toolbar
  4. Select your industry/niche from the dropdown
  5. Visit any website and clone it OR use the dashboard
  6. Edit and export to GoHighLevel

For Administrators (Self-Hosted Backend)

  1. Clone repository
  2. Configure backend with API keys (.env file)
  3. Start backend: npm start
  4. Load extension in Chrome DevTools
  5. Configure backend URL in extension Settings

📥 Installation & Initial Setup

A. Install from Chrome Web Store (Recommended)

  1. Open Google Chrome
  2. Go to chrome.google.com/webstore
  3. Search for: "Clone2GHL"
  4. Click the Clone2GHL card
  5. Click "Add to Chrome"
  6. Confirm in the popup
  7. Extension icon appears in your toolbar (top-right)
💡 Tip: Pin the extension to keep it visible. Click the puzzle icon → find Clone2GHL → click the pin.

B. Initial Configuration

Step 1: Open the Extension

Click the Clone2GHL icon in your toolbar. A popup appears with niche selection.

Step 2: Select Your Industry

Choose from 15+ options (Plumber, Coach, E-commerce, SaaS, etc.). This helps AI optimize copy for your niche.

Step 3: Open the Dashboard

Click "Dashboard" to open the full app in a new tab.

Step 4: Configure API Keys (Optional)

Go to Settings tab and paste optional API keys:

  • OpenAI (for AI copy optimization & logo generation)
  • GoHighLevel (for direct funnel export)
  • HeyGen (for video generation)
✓ Remember: Your API keys are stored locally and encrypted (AES-GCM), and are sent only to the service they belong to (GoHighLevel / OpenAI) — not to Clone2GHL.

👨‍💻 For Administrators

This section is for anyone self-hosting Clone2GHL with a backend server.

Backend Setup

Prerequisites

  • Node.js v16 or higher
  • npm (installed with Node.js)
  • Git
  • External API keys (OpenAI, GoHighLevel, HeyGen)

Step 1: Clone Repository

git clone https://github.com/[your-repo]/Clone2GHL_CE.git
cd Clone2GHL_CE/backend

Step 2: Install Dependencies

npm install

Step 3: Configure Environment Variables

Create a .env file in /backend folder:

PORT=8080
NODE_ENV=production
JWT_SECRET=your_super_secret_key_here
OPENAI_API_KEY=sk-xxxxx
HEYGEN_API_KEY=xxxxx

Step 4: Start the Backend

npm start

Expected output:

Server running on http://localhost:8080
Connected to database: [path/to/db.json]

Extension Setup (Developer Mode)

  1. Open Chrome and go to chrome://extensions
  2. Toggle "Developer mode" ON (top-right)
  3. Click "Load unpacked"
  4. Select the Clone2GHL_CE/extension folder
  5. Extension appears in your list ✓

Configure Backend URL

  1. Open Clone2GHL Dashboard
  2. Go to Settings tab
  3. Under "Backend API URL," enter your backend's URL — http://localhost:8080 for local development, or your hosted URL such as https://api.clone2ghl.com in production
  4. Click Save
💡 Note: The Chrome Web Store build of Clone2GHL is pre-configured to the official backend (https://api.clone2ghl.com), so end users do not need to set this.

👤 For End Users

Dashboard Overview

The Clone2GHL dashboard has 8 main tabs:

Tab Purpose Key Actions
📁 My Funnels View & manage all cloned funnels Clone URL, edit, export, delete
📚 Funnel Library Browse 15+ pre-built templates Browse by niche, clone template
🤖 AI Tools Optimize copy with GPT-4o, generate logos Paste text, get AI suggestions
🎬 Video Generation Create promo videos with HeyGen Write script, customize, download
🔍 Ad Intelligence Research competitor ads Search Facebook, Google, TikTok
🎨 Logo Generator Create logos with DALL-E Describe, customize, download
👤 My Account Manage subscription & usage View plan, clone credits, upgrade
⚙️ Settings Configure API keys & preferences Add API keys, set backend URL

Popup Interface

When you click the extension icon, a small popup appears with:

  • Current Page Title & URL — Shows page you're on
  • Niche Selector — Choose your industry
  • "Clone This Page" Button — Quick clone
  • Plan Badge — Shows FREE/STARTER/PRO/AGENCY status

📊 Feature Guide: Dashboard Tabs

1. 📁 My Funnels

Purpose: Store and manage all your cloned funnels.

Clone a New Funnel:

  1. In the URL Input section, paste a website URL
  2. Click "Clone Page"
  3. Wait 5-30 seconds
  4. Funnel appears in the grid
  5. Click on the card to edit

Export to GoHighLevel:

  1. Click on a funnel card
  2. Click "Export to GHL"
  3. Choose funnel name and location
  4. Click "Push to GHL"
  5. Wait for confirmation (2-5 seconds)

2. 🤖 AI Tools

Purpose: Optimize copy and generate graphics.

Copy Optimizer (GPT-4o):

  1. Go to AI Tools → Copy Optimizer
  2. Paste your text (headline, CTA, etc.)
  3. Select your Niche
  4. Click "Optimize Copy"
  5. Choose from 3 variations
  6. Copy and use in your funnel

Logo Generator (DALL-E 3):

  1. Go to AI Tools → Logo Generator
  2. Describe your logo
  3. Choose style (Modern, Minimalist, etc.)
  4. Click "Generate Logo"
  5. Download PNG file

3. 📚 Funnel Library

Purpose: Browse 15+ high-converting templates.

Filter by niche, conversion rate, or industry. Clone any template to My Funnels and customize it.

4. 🎬 Video Generation

Purpose: Create promo videos with AI avatars.

  1. Write a video script (30-120 words)
  2. Choose avatar style and background
  3. Click "Generate Video"
  4. Download MP4 file

⚙️ Step-by-Step Workflows

Workflow 1: Clone a Website in 5 Steps

Goal: Clone a competitor's landing page and export to GoHighLevel

  1. Find the page: Open any website in Chrome
  2. Initiate clone: Click Clone2GHL icon → "Clone This Page"
  3. Wait: 10-30 seconds for completion
  4. Edit (optional): Click funnel card → Click "Edit" → Modify text/images → Click "Save"
  5. Export: Click "Export to GHL" → Choose options → Click "Push to GHL"

Total Time: 2-5 minutes

Workflow 2: Optimize Copy for Your Niche

Goal: Improve headlines and CTAs using AI

  1. Go to AI Tools → Copy Optimizer
  2. Paste your copy (e.g., "Get our free guide")
  3. Select your Niche (e.g., Coaching)
  4. Click "Optimize Copy"
  5. Review 3 variations and choose the best
  6. Copy to clipboard and apply to your funnel

Workflow 3: Generate a Logo

Goal: Create a professional logo and add to funnel

  1. Go to AI Tools → Logo Generator
  2. Describe your logo (e.g., "Blue plumbing logo, modern")
  3. Choose style and colors
  4. Click "Generate Logo"
  5. Download PNG
  6. Add to your funnel in My Funnels → Edit

💡 Tips & Best Practices

Cloning Best Practices

  • Clone high-converting pages — Focus on pages you know perform well
  • Respect copyright — Only use inspiration, customize heavily
  • Simplify layouts — Remove unnecessary elements after cloning
  • Test fast — Clone, edit minimally, export and test for 7 days
  • Preserve trust signals — Keep testimonials, social proof, certifications

AI Copy Tips

  • ✅ Be specific: "Optimize this e-commerce checkout CTA for impulse buyers"
  • ❌ Don't be vague: "Make this better"
  • Test multiple variations and measure results
  • Match your brand voice — AI suggestions are templates
  • Use niche context for better results

Logo Generation Tips

  • Be descriptive: "Blue and gold SaaS logo, tech-forward, modern flat design"
  • Include style: "Minimalist," "Bold," "Professional," "Playful"
  • Mention industry: "Coaching logo" vs "Plumbing logo"
  • Generate multiple styles and choose the best match

Export Best Practices

  • Test before export: Preview in dashboard first
  • Name clearly: "Plumbing - Lead Magnet" not "Funnel 1"
  • Replace forms strategically — Enable if using GHL contact forms
  • Choose correct GHL location — Affects which account receives it
  • Verify after export — Check GHL immediately

❓ FAQ & Common Questions

Cloning & Functionality

Q: Can I clone any website?

A: Technically yes, but respect copyright law. Only clone pages you have permission to use inspiration from.

Q: How long does cloning take?

A: Usually 5-30 seconds. Large pages with many images may take up to 1 minute.

Q: How many pages can I clone per month?

A: FREE: 6/month | STARTER: 24/month | PRO: 300/month | AGENCY: Unlimited

Q: What happens to my cloned data?

A: All data is stored locally on your device, encrypted. Never sent to our servers. Delete anytime in Settings.

API Keys & Integrations

Q: Why do I need an OpenAI API key?

A: To use AI copy optimization and logo generation (GPT-4o and DALL-E 3). You'll be charged by OpenAI per API call.

Q: Can I use Clone2GHL without API keys?

A: Yes! Basic cloning works without keys. AI tools (copy optimization, logos, videos) require their respective keys.

Q: What if my API key expires?

A: You'll get an error. Go to Settings, update the key, and try again.

GoHighLevel Integration

Q: How do I connect my GoHighLevel account?

A: GHL Settings → Integrations → Private Integrations → Create app → Copy API key → Paste in Clone2GHL Settings.

Q: Can I push to a specific GHL location?

A: Yes. When exporting, choose the destination location from the dropdown.

Q: What if the push to GHL fails?

A: Check error message. Common issues: invalid API key, rate limit, or GHL API down. Retry in a few minutes.

Billing & Plans

Q: What's included in each plan?

Feature FREE STARTER PRO AGENCY
Price $0 $27/mo $147/mo $297/mo
Clones / month 6 24 300 Unlimited
AI calls / month 10 100 1,000 Unlimited
Logo generation / month 50 200

A one-time 30-day free trial may be offered (validating a GoHighLevel connection). Paid plans are billed monthly via GoHighLevel or Stripe and renew automatically until cancelled. Prices subject to change.

Your Account & Data Privacy

Q: Do I need an account?

A: No. Basic cloning with your own API keys works without an account. A free Clone2GHL account adds cloud sync, usage tracking, paid plans, and managed AI/video features.

Q: How do I create an account or sign in?

A: Open the Dashboard → My Account → Sign In / Register, then enter your email and a password.

Q: How do I delete my data?

A: Local data — Settings → Clear Data, or uninstall the extension. Account data — use the delete option in the dashboard, or email [email protected] from your account email; we remove it within 30 days. See our Privacy Policy.

🔧 Troubleshooting

Installation Issues

Extension won't install

  • Make sure you're using Chrome (not Edge/Firefox)
  • Download the latest Clone2GHL_v1.0.4.zip
  • Go to chrome://extensions
  • Toggle "Developer mode" ON
  • Click "Load unpacked" and select the extension folder

Extension installed but icon doesn't appear

  • Go to chrome://extensions
  • Find Clone2GHL and toggle it ON
  • Look for hidden extension: Click puzzle icon → Pin Clone2GHL

Cloning Issues

Clone failed or page won't clone

  • Try a simpler page first (test)
  • Check browser console (F12 → Console)
  • Disable other extensions temporarily
  • Try in incognito mode
  • Report the URL in support if persistent

Images aren't showing in clone

  • Reupload images manually in dashboard
  • Ensure images are PNG, not JPEG/WebP
  • Check image size (resize if needed)

API Key Issues

Invalid API key error

  • Go to Settings and re-enter your API key
  • Ensure no leading/trailing spaces
  • Verify key hasn't expired
  • For GHL, use Private Integration key (not Public)

API rate limit exceeded

  • Wait 1 hour (rate limit window resets)
  • Upgrade your API quota in OpenAI dashboard
  • Reduce AI tool usage

Export to GHL Issues

Failed to push to GHL

  • Verify GHL API key is correct
  • Check internet connection
  • Try again in 1-5 minutes (might be temporary)

Funnel appears in wrong location

  • In GHL, delete the funnel
  • In Clone2GHL, export again and choose correct location

Performance Issues

Dashboard is slow or laggy

  • Delete old clones: My Funnels → ... → Delete
  • Clear browser cache
  • Update Chrome to latest version
  • Restart browser

Cloning is very slow (>1 minute)

  • Close other browser tabs
  • Check internet speed
  • Try cloning a simpler page

📚 Glossary

API Key

An authentication token used to access external services (OpenAI, GoHighLevel). Treat like a password.

Funnel

A series of web pages designed to guide a visitor toward a specific action (signup, purchase, download).

Clone

A copy of a webpage's structure, design, and content, stored locally.

CTA (Call-to-Action)

A button or text that prompts users to take action (e.g., "Sign Up Now," "Buy Today").

DOM (Document Object Model)

The structure of a webpage's HTML. Clone2GHL extracts and preserves the DOM.

CSS

Cascading Style Sheets — code that controls styling and layout of a webpage.

GPT-4o

OpenAI's advanced language model used for copy optimization.

DALL-E 3

OpenAI's image generation model used for logo creation.

GoHighLevel (GHL)

A CRM and marketing automation platform. Clone2GHL exports funnels directly to GHL.

Niche

A specific market segment or industry (e.g., plumbing, coaching, e-commerce). Used for contextual AI optimization.

Conversion Rate

The percentage of funnel visitors who complete the desired action. Higher = better.

📞 Support & Contact

Getting Help

Share Feedback

Social Media

  • Twitter: @Clone2GHL
  • LinkedIn: Clone2GHL Company Page
  • YouTube: Clone2GHL Tutorials

Legal

Clone2GHL User Guide v1.0.4 | Last Updated: June 8, 2026 | Status: Production Ready

Thank you for using Clone2GHL! 🚀