Skip to content
Customer Support

Salesforce to GHL Customer Care (Migration Guide)

This article outlines the steps necessary to migrate data, operations, and workflows from Salesforce to GHL Customer Care. The objective is to ensure a…

4 min read932 words5 explained imagesUpdated Fri, 7 Mar, 2025 at 11:43 AM
View as markdownOpen in ClaudeOpen in ChatGPT
Each image has a one line explanation. Switch to full detail for the step it belongs to, the fields and buttons involved, examples and the whole procedure.
On this page
  1. Step 1: Review Current Salesforce Setup
  2. Step 2: Define Migration Objectives
  3. Step 3: Prepare Backup
  4. Step 1: Export Data from Salesforce
  5. Step 2: Import Data into GHL Customer Care
  6. Step 1: Recreate Opportunities in GHL Customer Care
  7. Step 2: Recreate Landing Pages in GHL Customer Care
  8. Step 3: Recreate Automations in GHL Customer Care
  9. Step 1: Transfer Document Templates
  10. Step 2: Set Up E-signature and Document Tracking
  11. Step 3: Set Up Forms
  12. Step 1: Test Opportunities
  13. Step 2: Validate Automation Workflows
  14. Step 1: Train Team Members
  15. Step 2: Monitor and Optimize
  16. Step 1: Transition Period
  17. Step 2: Cancel Salesforce Subscription
  18. Step 3: Post-Migration Review

This article outlines the steps necessary to migrate data, operations, and workflows from Salesforce to GHL Customer Care. The objective is to ensure a seamless transition while leveraging GHL Customer Care’s comprehensive features to streamline business processes, enhance customer engagement, and optimize marketing efforts.


TABLE OF CONTENTS


Preparation for Migration

Step 1: Review Current Salesforce Setup

  • Identify Key Assets: Catalog all essential elements such as leads, contacts, accounts, opportunities, and automation workflows currently in use within Salesforce.
  • Assess Data Volume: Evaluate the size and complexity of the data to be migrated, including the number of records, custom fields, and automation rules.

Step 2: Define Migration Objectives

  • Set Clear Goals: Determine the primary reasons for migrating to GHL Customer Care, such as cost efficiency, enhanced automation, or unified marketing and CRM tools.
  • Prioritize Features: Identify critical components for migration, focusing on CRM data, key opportunities, and essential automation workflows.

Step 3: Prepare Backup

  • Export Data from Salesforce: Export all relevant data (contacts, accounts, leads, opportunities, etc.) from Salesforce as CSV or Excel files.
  • Backup Documentation: Securely store all exported files and related documentation to ensure data safety before starting the migration process.
Step 3: Prepare Backup (image 1 of 5) What this shows Export Data from Salesforce: Export all relevant data (contacts, accounts, leads, opportunities, etc.) from Salesforce as CSV or Excel files. What this shows Illustrates the "Step 3: Prepare Backup" section of "Salesforce to GHL Customer Care (Migration Guide)". This screenshot appears in the "Step 3: Prepare Backup" section of "Salesforce to GHL Customer Care (Migration Guide)". The text alongside this image reads: Export Data from Salesforce: Export all relevant data (contacts, accounts, leads, opportunities, etc.) from Salesforce as CSV or Excel files. Backup Documentation: Securely store all exported files and related documentation to ensure data safety before starting the migration process. Immediately after, the guide continues: Export Contacts: Go to the Contacts tab in Salesforce and use the export function to download all contacts as CSV or Excel files, ensuring to include all necessary fields such as names, emails, phone numbers, and custom fields. Export…. Image 1 of 5 What this coversExport Data from Salesforce: Export all relevant data (contacts, accounts, leads, opportunities, etc.) from Salesforce as CSV or Excel files. Backup Documentation: Securely store all exported files and related documentation to ensure data safety before starting the migration process. Next stepExport Contacts: Go to the Contacts tab in Salesforce and use the export function to download all contacts as CSV or Excel files, ensuring to include all necessary fields such as names, emails, phone numbers, and custom fields. Export Accounts and Opportunities: Navigate to Accounts and Opportunities tabs, exporting all records including associated details like deal stages, values, and key contacts. Export Leads: Use the Leads tab to export all active and closed leads, ensuring proper mapping of lead fields and statuses.
All 2 steps in this procedure
  1. Export Data from Salesforce: Export all relevant data (contacts, accounts, leads, opportunities, etc.) from Salesforce as CSV or Excel files.
  2. Backup Documentation: Securely store all exported files and related documentation to ensure data safety before starting the migration process.

Export & Migrate Data

Step 1: Export Data from Salesforce

  • Export Contacts: Go to the Contacts tab in Salesforce and use the export function to download all contacts as CSV or Excel files, ensuring to include all necessary fields such as names, emails, phone numbers, and custom fields.
  • Export Accounts and Opportunities: Navigate to Accounts and Opportunities tabs, exporting all records including associated details like deal stages, values, and key contacts.
  • Export Leads: Use the Leads tab to export all active and closed leads, ensuring proper mapping of lead fields and statuses.

Step 2: Import Data into GHL Customer Care

  • Import Contacts: In GHL Customer Care, go to Contacts > Import Contacts and upload the CSV files exported from Salesforce. Map fields correctly to ensure accurate data import.
  • Import Accounts and Opportunities: Recreate your Salesforce account structure in GHL Customer Care by importing accounts and linking them with the corresponding contacts and opportunities.
  • Import Leads: Import lead data into GHL Customer Care, ensuring to maintain the integrity of lead statuses and related data during the migration process.
Step 2: Import Data into GHL Customer Care (image 2 of 5) What this shows Import Contacts: In GHL Customer Care, go to Contacts > Import Contacts and upload the CSV files exported from Salesforce. What this shows Illustrates the "Step 2: Import Data into GHL Customer Care" section of "Salesforce to GHL Customer Care (Migration Guide)". This screenshot appears in the "Step 2: Import Data into GHL Customer Care" section of "Salesforce to GHL Customer Care (Migration Guide)". The text alongside this image reads: Import Contacts: In GHL Customer Care, go to Contacts > Import Contacts and upload the CSV files exported from Salesforce. Map fields correctly to ensure accurate data import. Import Accounts and Opportunities: Recreate your Salesforce account structure in GHL Customer Care by importing accounts and…. The navigation path used here is Contacts > Import Contacts. Immediately after, the guide continues: Set Up Pipelines: In GHL Customer Care, create sales pipelines that reflect the stages used in Salesforce, ensuring all stages are accurately represented. Transfer Opportunities: Assign opportunities to the appropriate stages within the new…. Path: Contacts > Import ContactsImage 2 of 5 What this coversImport Contacts: In GHL Customer Care, go to Contacts > Import Contacts and upload the CSV files exported from Salesforce. Map fields correctly to ensure accurate data import. Import Accounts and Opportunities: Recreate your Salesforce account structure in GHL Customer Care by importing accounts and linking them with the corresponding contacts and opportunities. Import Leads: Import lead data into GHL Customer Care, ensuring to maintain the integrity of lead statuses and related data during the migration process. Next stepSet Up Pipelines: In GHL Customer Care, create sales pipelines that reflect the stages used in Salesforce, ensuring all stages are accurately represented. Transfer Opportunities: Assign opportunities to the appropriate stages within the new GHL Customer Care pipelines, maintaining continuity in sales tracking.
All 3 steps in this procedure
  1. Import Contacts: In GHL Customer Care, go to Contacts > Import Contacts and upload the CSV files exported from Salesforce. Map fields correctly to ensure accurate data import.
  2. Import Accounts and Opportunities: Recreate your Salesforce account structure in GHL Customer Care by importing accounts and linking them with the corresponding contacts and opportunities.
  3. Import Leads: Import lead data into GHL Customer Care, ensuring to maintain the integrity of lead statuses and related data during the migration process.

Rebuild Opportunities, Websites, and Automations

Step 1: Recreate Opportunities in GHL Customer Care

  • Set Up Pipelines: In GHL Customer Care, create sales pipelines that reflect the stages used in Salesforce, ensuring all stages are accurately represented.
  • Transfer Opportunities: Assign opportunities to the appropriate stages within the new GHL Customer Care pipelines, maintaining continuity in sales tracking.
Step 1: Recreate Opportunities in GHL Customer Care (image 3 of 5) What this shows Set Up Pipelines: In GHL Customer Care, create sales pipelines that reflect the stages used in Salesforce, ensuring all stages are… What this shows Illustrates the "Step 1: Recreate Opportunities in GHL Customer Care" section of "Salesforce to GHL Customer Care (Migration Guide)". This screenshot appears in the "Step 1: Recreate Opportunities in GHL Customer Care" section of "Salesforce to GHL Customer Care (Migration Guide)". The text alongside this image reads: Set Up Pipelines: In GHL Customer Care, create sales pipelines that reflect the stages used in Salesforce, ensuring all stages are accurately represented. Transfer Opportunities: Assign opportunities to the appropriate stages within the new GHL Customer Care pipelines, maintaining continuity in sales…. Immediately after, the guide continues: Set Up Websites: Rebuild Salesforce websites in GHL Customer Care by navigating to Sites > Websites or Funnels. Recreate the landing pages and any funnel steps. Set up E-commerce: Ensure to create products in GHL Customer Care by navigating…. Image 3 of 5 What this coversSet Up Pipelines: In GHL Customer Care, create sales pipelines that reflect the stages used in Salesforce, ensuring all stages are accurately represented. Transfer Opportunities: Assign opportunities to the appropriate stages within the new GHL Customer Care pipelines, maintaining continuity in sales tracking. Next stepSet Up Websites: Rebuild Salesforce websites in GHL Customer Care by navigating to Sites > Websites or Funnels. Recreate the landing pages and any funnel steps. Set up E-commerce: Ensure to create products in GHL Customer Care by navigating to Sites > Stores. Recreate the products under Payments > Products.
All 2 steps in this procedure
  1. Set Up Pipelines: In GHL Customer Care, create sales pipelines that reflect the stages used in Salesforce, ensuring all stages are accurately represented.
  2. Transfer Opportunities: Assign opportunities to the appropriate stages within the new GHL Customer Care pipelines, maintaining continuity in sales tracking.

Step 2: Recreate Landing Pages in GHL Customer Care

  • Set Up Websites: Rebuild Salesforce websites in GHL Customer Care by navigating to Sites > Websites or Funnels. Recreate the landing pages and any funnel steps.
  • Set up E-commerce: Ensure to create products in GHL Customer Care by navigating to Sites > Stores. Recreate the products under Payments > Products.
Step 2: Recreate Landing Pages in GHL Customer Care (image 4 of 5) What this shows Set Up Websites: Rebuild Salesforce websites in GHL Customer Care by navigating to Sites > Websites or Funnels. What this shows Illustrates the "Step 2: Recreate Landing Pages in GHL Customer Care" section of "Salesforce to GHL Customer Care (Migration Guide)". This screenshot appears in the "Step 2: Recreate Landing Pages in GHL Customer Care" section of "Salesforce to GHL Customer Care (Migration Guide)". The text alongside this image reads: Set Up Websites: Rebuild Salesforce websites in GHL Customer Care by navigating to Sites > Websites or Funnels. Recreate the landing pages and any funnel steps. Set up E-commerce: Ensure to create products in GHL Customer Care by navigating to Sites > Stores. Recreate the products under Payments >…. The navigation path used here is Sites > Websites. Immediately after, the guide continues: Set Up Automation Workflows: Rebuild Salesforce automation workflows in GHL Customer Care by navigating to Automations > Workflows. Recreate triggers (e.g., lead conversions, opportunity updates) and corresponding actions (e.g., sending…. Path: Sites > WebsitesImage 4 of 5 What this coversSet Up Websites: Rebuild Salesforce websites in GHL Customer Care by navigating to Sites > Websites or Funnels. Recreate the landing pages and any funnel steps. Set up E-commerce: Ensure to create products in GHL Customer Care by navigating to Sites > Stores. Recreate the products under Payments > Products. Next stepSet Up Automation Workflows: Rebuild Salesforce automation workflows in GHL Customer Care by navigating to Automations > Workflows. Recreate triggers (e.g., lead conversions, opportunity updates) and corresponding actions (e.g., sending emails, updating statuses). Integrate Communication Channels: Ensure email and SMS automation are correctly set up in GHL Customer Care, utilizing its integrated communication tools to maintain engagement with leads and clients.
All 2 steps in this procedure
  1. Set Up Websites: Rebuild Salesforce websites in GHL Customer Care by navigating to Sites > Websites or Funnels. Recreate the landing pages and any funnel steps.
  2. Set up E-commerce: Ensure to create products in GHL Customer Care by navigating to Sites > Stores. Recreate the products under Payments > Products.

Step 3: Recreate Automations in GHL Customer Care

  • Set Up Automation Workflows: Rebuild Salesforce automation workflows in GHL Customer Care by navigating to Automations > Workflows. Recreate triggers (e.g., lead conversions, opportunity updates) and corresponding actions (e.g., sending emails, updating statuses).
  • Integrate Communication Channels: Ensure email and SMS automation are correctly set up in GHL Customer Care, utilizing its integrated communication tools to maintain engagement with leads and clients.
Step 3: Recreate Automations in GHL Customer Care (image 5 of 5) What this shows Set Up Automation Workflows: Rebuild Salesforce automation workflows in GHL Customer Care by navigating to Automations > Workflows. What this shows Illustrates the "Step 3: Recreate Automations in GHL Customer Care" section of "Salesforce to GHL Customer Care (Migration Guide)". This screenshot appears in the "Step 3: Recreate Automations in GHL Customer Care" section of "Salesforce to GHL Customer Care (Migration Guide)". The text alongside this image reads: Set Up Automation Workflows: Rebuild Salesforce automation workflows in GHL Customer Care by navigating to Automations > Workflows. Recreate triggers (e.g., lead conversions, opportunity updates) and corresponding actions (e.g., sending emails, updating statuses). Integrate Communication Channels…. The navigation path used here is Automations > Workflows. Immediately after, the guide continues: Export Templates from Salesforce: Download any existing document or contract templates from Salesforce’s document management system. Import and Rebuild in GHL Customer Care: Recreate these templates in GHL Customer Care by navigating to…. Path: Automations > WorkflowsImage 5 of 5 What this coversSet Up Automation Workflows: Rebuild Salesforce automation workflows in GHL Customer Care by navigating to Automations > Workflows. Recreate triggers (e.g., lead conversions, opportunity updates) and corresponding actions (e.g., sending emails, updating statuses). Integrate Communication Channels: Ensure email and SMS automation are correctly set up in GHL Customer Care, utilizing its integrated communication tools to maintain engagement with leads and clients. Next stepExport Templates from Salesforce: Download any existing document or contract templates from Salesforce’s document management system. Import and Rebuild in GHL Customer Care: Recreate these templates in GHL Customer Care by navigating to Documents and using the editor to set up contracts, proposals, and quotes.
All 2 steps in this procedure
  1. Set Up Automation Workflows: Rebuild Salesforce automation workflows in GHL Customer Care by navigating to Automations > Workflows. Recreate triggers (e.g., lead conversions, opportunity updates) and corresponding actions (e.g., sending emails, updating statuses).
  2. Integrate Communication Channels: Ensure email and SMS automation are correctly set up in GHL Customer Care, utilizing its integrated communication tools to maintain engagement with leads and clients.

Document, Contract, and Form Management

Step 1: Transfer Document Templates

  • Export Templates from Salesforce: Download any existing document or contract templates from Salesforce’s document management system.
  • Import and Rebuild in GHL Customer Care: Recreate these templates in GHL Customer Care by navigating to Documents and using the editor to set up contracts, proposals, and quotes.

Step 2: Set Up E-signature and Document Tracking

  • Enable E-signature: Configure GHL Customer Care’s document features to include e-signature capabilities for contracts and agreements.
  • Track Document Engagement: Set up tracking features to monitor when documents are opened, viewed, or signed, similar to document tracking in Salesforce.

Step 3: Set Up Forms

  • Create and Publish Forms: Set up forms on GHL Customer Care by navigating to Sites > Forms. Use the templates or create a form from blank. 

Testing and Validation

Step 1: Test Opportunities

  • Perform End-to-End Testing: Simulate sales processes in GHL Customer Care by moving opportunities through the pipeline stages to ensure proper functionality.
  • Validate Data Integrity: Cross-check imported data to confirm that contacts, accounts, leads, and opportunities are accurately represented.

Step 2: Validate Automation Workflows

  • Run Test Scenarios: Test each automation workflow in GHL Customer Care to ensure triggers and actions function as intended.
  • Verify Communication Channels: Ensure that emails, SMS, and other communication actions execute correctly within the workflows.

Team Training and Transition

Step 1: Train Team Members

  • GHL Customer Care Training: Conduct training sessions to familiarize team members with GHL Customer Care’s interface and features.
  • Provide Documentation: Distribute user guides and SOPs tailored to GHL Customer Care’s functionalities to support team members during the transition.

Step 2: Monitor and Optimize

  • Monitor System Performance: Regularly review the performance of sales pipelines and automations post-migration.
  • Optimize Workflows: Adjust workflows as needed based on team feedback and operational requirements.

Decommissioning Salesforce

Step 1: Transition Period

  • Run Systems in Parallel: Consider running Salesforce and GHL Customer Care in parallel for a short period to ensure a smooth transition.
  • Phase Out Salesforce: Gradually reduce reliance on Salesforce as confidence in GHL Customer Care grows.

Step 2: Cancel Salesforce Subscription

  • Final Backup: Ensure all necessary data is backed up before canceling the Salesforce subscription.
  • Official Cancellation: Follow Salesforce’s process to cancel your subscription and terminate any associated services.

Step 3: Post-Migration Review

  • Review Success: Assess the success of the migration, documenting any challenges and resolutions.
  • Ongoing Monitoring: Continue to monitor GHL Customer Care’s performance, making necessary adjustments to optimize business processes.

Was this guide helpful?

Related guides