This guide provides detailed instructions for migrating from Keap to HighLevel, covering the transfer of contacts, custom fields, automations, landing pages, and other essential assets. The goal is to ensure a seamless transition while maximizing the functionality offered by HighLevel.
TABLE OF CONTENTS
- Prepare for Migration
- Migrate Contacts & Custom Fields
- Migrate Pipelines and Deals
- Migrate Automations and Campaigns
- Migrate Landing Pages and Forms
- Migrate Appointments and Calendars
- Final Checks and Training
- Decommissioning Keap
Prepare for Migration
Step 1: Review Current Keap Setup
- Identify Key Assets: List all critical assets in Keap, including contacts, custom fields, pipelines, automations, and landing pages.
- Document Workflows: Note down all automation sequences, campaigns, and other workflows that are essential for ongoing operations.
- Evaluate Data Volume: Assess the amount of data (contacts, custom fields, automations) that needs to be migrated.
Step 2: Define Migration Objectives
- Set Clear Goals: Identify the key reasons for migrating to HighLevel, such as enhanced automation capabilities, integrated CRM, or improved pricing.
- Prioritize Critical Features: Focus on migrating the most critical features first to ensure uninterrupted operations.
Step 3: Prepare Backup
- Export Data from Keap: Export all necessary data, including contact lists, custom fields, and automation sequences.
- Backup Data: Ensure all exported data is securely backed up before starting the migration process.
Migrate Contacts & Custom Fields
Step 1: Export Data from Keap
- Export Contacts:
- Navigate to Contacts > People in Keap.
- Select the contacts you want to export or use the Select All option.
- Click Export and choose to download the contact data as a CSV file.
- For large exports (over 1,000 contacts), enter your email address to receive a download link from Keap.
- Export Custom Fields: Document or export all custom fields associated with contacts and companies. Note that custom fields need to be recreated manually in HighLevel.
- Document Automation Rules: Record all automation sequences, triggers, and actions by taking screenshots or documenting them manually.
Step 2: Import Data into HighLevel
- Import Contacts:
- In HighLevel, go to Contacts > Import Contacts and upload the CSV file exported from Keap.
- Map the custom fields from Keap to HighLevel during the import process.
- Recreate Custom Fields:
- Navigate to Settings > Custom Fields in HighLevel.
- Recreate each custom field from Keap, ensuring to match the field types appropriately.
- Recreate Tags: In HighLevel, manually create any tags used in Keap to ensure accurate contact segmentation.
Migrate Pipelines and Deals
Step 1: Review Existing Pipelines in Keap
- List Active Pipelines: Identify all active pipelines in Keap, including the stages and associated deals.
- Document Deal Information: Note down all key details associated with each deal, such as deal value, stage, and associated contacts.
Step 2: Recreate Pipelines in HighLevel
- Set Up Pipelines:
- Navigate to Opportunities > Pipelines in HighLevel.
- Create pipelines that correspond to those in Keap, adding the same stages and settings.
- Manually Transfer Deals: Recreate each deal in HighLevel by manually entering the deal information, ensuring to match the deal stage and contact association.
Migrate Automations and Campaigns
Step 1: Review Existing Automations in Keap
- List Active Automations: Identify all active automations, including email sequences, tags, and triggers.
- Document Automation Flows: Take detailed notes or screenshots of each automation flow to facilitate recreation in HighLevel.
Step 2: Recreate Automations in HighLevel
- Build New Workflows:
- Go to Automation > Workflows in HighLevel.
- Recreate the automations from Keap, using HighLevel’s triggers, conditions, and actions to achieve similar results.
- Test Workflows: Test all recreated workflows thoroughly to ensure they function correctly, making any necessary adjustments.
Migrate Landing Pages and Forms
Step 1: Recreate Landing Pages in HighLevel
- Rebuild Landing Pages: Use HighLevel’s Funnel & Website Builder to recreate landing pages from Keap. Ensure that the design and content closely match the original Keap landing pages.
- Add Forms: Embed forms into landing pages as required, ensuring they capture the necessary lead information and trigger the correct tags or automations.
Step 2: Customize Forms
- Recreate Public Forms:
- In HighLevel, navigate to Funnels & Websites > Forms and recreate the public forms from Keap.
- Customize the form fields and settings to match those used in Keap.
- Configure Form Actions: Ensure that form submissions in HighLevel trigger the correct tags and workflows, similar to the setup in Keap.
Migrate Appointments and Calendars
Step 1: Review Existing Appointments in Keap
- List Active Appointment Types: Identify all existing appointment types and associated settings, including reminders and integrations.
- Document Appointment Settings: Note down all key settings related to each appointment type, such as duration, availability, and reminders.
Step 2: Recreate Appointment Types in HighLevel
- Set Up Appointment Types:
- Navigate to Calendars > Appointment Types in HighLevel.
- Recreate each appointment type from Keap, including all relevant settings like duration, location (Zoom integration), and availability.
- Integrate External Calendars: Integrate Google or Outlook calendars with HighLevel to ensure all appointments are synced and conflicts are avoided.
Final Checks and Training
Step 1: Perform Final Data Validation
- Cross-Check Data: Verify that all data has been successfully migrated, including contacts, pipelines, automations, and landing pages.
- Validate Workflows: Ensure that all workflows and automations are operational in HighLevel.
Step 2: Train Team Members
- HighLevel Training: Provide necessary training to your team on using HighLevel’s CRM, automation, and appointment management tools.
- Leverage Support Resources: Encourage your team to utilize HighLevel’s support resources for ongoing learning and troubleshooting.
Step 3: Monitor and Optimize
- Monitor Performance: Continuously monitor the performance of your HighLevel setup, making adjustments as needed to optimize operations.
- Continuous Improvement: Regularly review your setup to ensure it meets your evolving business needs.
Decommissioning Keap
Step 1: Transition Period
- Run in Parallel: Consider running both Keap and HighLevel in parallel during the transition to ensure no disruptions in operations.
- Gradual Phase-Out: Slowly reduce reliance on Keap as you become more comfortable with HighLevel.
Step 2: Cancel Keap Subscription
- Final Data Backup: Ensure that all necessary data is securely backed up before canceling your Keap subscription.
- Official Cancellation: Follow Keap’s process to cancel your subscription and terminate any associated services.
Step 3: Post-Migration Review
- Review Success: Evaluate the success of the migration, documenting any challenges faced and lessons learned.
- Ongoing Monitoring: Keep an eye on your HighLevel setup post-migration to catch and resolve any issues promptly.