

Makeshop to Thinkific
Migrating your store from Makeshop to Thinkific might seem daunting, but with proper planning and the right tools, it's a smooth process. Follow this step-by-step guide to ensure a successful transition.
Schedule a callStep-by-Step Migration Guide: MakeShop to Thinkific Migration Guide
Step 1: Prepare Your MakeShop Data
In this initial step, we focus on gathering and organizing all necessary data from your existing MakeShop store, ensuring a smooth transition to Thinkific.
Step 2: Set Up Your Thinkific Account
Creating and configuring your Thinkific account is essential for a successful migration. This step outlines how to establish your new environment.
Step 3: Import Products and Course Content
This step involves importing your products and course content from MakeShop into Thinkific, ensuring all course materials are correctly uploaded.
Step 4: Migrate Customer Data
Transitioning customer data is essential for maintaining your existing user base and ensuring continuity in your business operations.
Step 5: Optimize Course Settings on Thinkific
Fine-tuning your course settings on Thinkific is crucial for maximizing engagement and ensuring a smooth user experience for students.
Step 6: Test Your Courses
Testing your courses thoroughly is essential for identifying and resolving any issues before launch.
Step 7: Launch Your Courses
Launching your courses is the final step in the migration process, bringing your content to eager students.
Power Your Step - Get in Touch
If you’re ready to migrate your ecommerce business to Thinkific or need assistance, contact PowerCommerce for expert support.
Step 1: Prepare Your MakeShop Data
Before we begin the migration process, it's crucial to prepare and gather all relevant data from your MakeShop store. This step ensures that no vital information is lost during the migration to Thinkific. Proper preparation significantly reduces the risk of data discrepancies and allows for a more seamless transition.
First, we recommend conducting a comprehensive audit of your existing store data. This includes:
- Products: Export all products, including descriptions, prices, images, and SKU numbers. This information is essential for setting up your course offerings on Thinkific.
- Customer Data: Gather customer details, including names, email addresses, and purchase histories. This will help maintain customer relations post-migration.
- Sales Data: Collect sales reports and analytics to understand customer behavior and preferences, which can inform your course design on Thinkific.
- Content: If you have any content such as blog posts or guides that need to be migrated, ensure you have copies ready for transfer.
To export this data, you can typically use MakeShop's built-in export tools or rely on third-party applications that facilitate data extraction. Make sure to save all exported files in a secure location for the next steps in the migration process.

Step 2: Set Up Your Thinkific Account
Once you have prepared your MakeShop data, the next step is to set up your Thinkific account. This involves creating your new online course platform and configuring it to meet your business needs.
Follow these steps to set up your Thinkific account:
- Sign Up: Visit the Thinkific website and sign up for an account. Choose a subscription plan that best fits your business model, taking into consideration factors like expected student enrollment and required features.
- Configure Your Settings: After signing up, navigate to the settings dashboard. Here, you’ll configure essential elements such as:
- Site title and logo
- Payment processing options (integrate with Stripe or PayPal)
- Domain settings (custom domains if applicable)
- Email notifications and communication preferences
- Design Your Course Layout: Use Thinkific’s drag-and-drop builder to create a visually appealing course layout. You can customize the look of your course pages by choosing from available themes and modifying them according to your branding.
- Set Up Course Categories: Organize your courses into categories for easier navigation. This will enhance the user experience for students as they browse your offerings.
Completing these steps creates a solid foundation for your course platform and prepares you for the next phase of the migration.

Step 3: Import Products and Course Content
With your Thinkific account set up, we can now proceed to import the products and course content from MakeShop. This step is essential for ensuring that your students have access to all course materials and resources without interruption.
To import your data, follow these detailed steps:
- Products to Courses Mapping: Identify which products correspond to your courses on Thinkific. Each product from MakeShop should be associated with a specific course. Create a mapping document for reference.
- Import Course Content: For each course, upload the relevant materials:
- Videos: Upload video lectures and lessons directly to Thinkific. Ensure they are formatted correctly for optimal playback.
- Text Content: Copy and paste any text-based materials, including course descriptions, outlines, and quizzes.
- Images: Upload images and graphics needed for your course. Ensure that they are high-quality and relevant to the content.
- Set Course Pricing: Configure the pricing for each course based on the products you exported from MakeShop. Thinkific allows for multiple pricing options, including one-time payments, subscriptions, or payment plans.
- Test Course Functionality: Before launching, test the courses to make sure all content is accessible and functioning as expected. Verify user experience from a student's perspective.
This step is crucial for ensuring that students can seamlessly transition to the new platform with all the necessary resources at their fingertips.

Step 4: Migrate Customer Data
Now that your courses and content are set up on Thinkific, it’s time to migrate your customer data. This step is critical for maintaining relationships with your existing student base and ensuring that they can access their courses without issues.
To successfully migrate customer data, follow these steps:
- Export Customer Data from MakeShop: Use MakeShop’s export features to gather customer information, including:
- Full names
- Email addresses
- Purchase history
- Any specific notes or preferences associated with the account
- Prepare the Data for Import: Format the exported data to match Thinkific’s import requirements. Typically, this involves ensuring all fields align and removing any unnecessary columns.
- Import Customer Data into Thinkific: Utilize Thinkific’s import feature to add your customer data. Navigate to the 'Users' section and choose the import option. Follow the prompts to upload your prepared file.
- Verify User Accounts: After importing, verify that all customer accounts are correctly set up in Thinkific. Check for any discrepancies, such as missing email addresses or names.
- Notify Customers: Send a communication to your existing customer base informing them of the migration to Thinkific. Provide instructions on how to log in and access their courses.
Completing this step ensures that your existing customers can continue their learning journey without disruption and reaffirms your commitment to their educational experience.

Step 5: Optimize Course Settings on Thinkific
Once the customer data has been successfully migrated, the next step is to optimize your course settings on Thinkific. This phase is vital for enhancing the learning experience and ensuring that students can easily navigate through your courses.
Follow these steps to optimize your course settings:
- Set Learning Objectives: Clearly define the learning objectives for each course. This helps students understand what they will achieve upon completion and drives engagement.
- Course Availability: Set the availability dates for each course. Determine if courses should be available immediately, on a specific date, or in a drip format where content is released over time.
- Engagement Features: Utilize Thinkific’s engagement tools, such as quizzes, assignments, and discussion forums, to encourage interaction among students. This can significantly enhance the learning experience.
- Certificates and Rewards: If applicable, set up automated certificates for course completion. This adds value and motivation for students to finish the course.
- Analytics Setup: Configure analytics settings to track student progress and engagement metrics. This data is vital for continuous improvement and understanding student behavior.
By optimizing these settings, you will create a well-structured and engaging learning environment that meets the needs of your students.

Step 6: Test Your Courses
With all your course content imported and settings optimized, it’s time to conduct thorough testing of your courses on Thinkific. This step ensures that everything functions correctly and provides an excellent user experience for your students.
To effectively test your courses, follow these detailed steps:
- Enroll Test Users: Create test user accounts or use existing customer accounts to enroll in the courses. This allows you to experience the course from a student's perspective.
- Navigate Through Course Content: Go through each module, lesson, and resource to ensure that all content is accessible and displays correctly. Pay attention to formatting, multimedia, and any interactive elements.
- Assess Course Functions: Test all functionalities, including quizzes, assignments, and discussion forums. Ensure that submissions are recorded and that feedback mechanisms work as intended.
- Check Payment Processes: If your courses are paid, simulate the purchase process to ensure that payments are processed correctly and that users receive their course access upon completion.
- Gather Feedback: If possible, gather feedback from test users about their experience navigating the course and provide suggestions for improvement.
Thorough testing is crucial in identifying any potential issues that could impact your students' learning experience, ensuring a smooth launch.

Step 7: Launch Your Courses
After successful testing and optimization, you are now ready to launch your courses on Thinkific. This final step is where you open the doors to your students and allow them to begin their learning journey.
Here’s how to effectively launch your courses:
- Finalize Launch Date: Choose a launch date that allows you to promote the courses adequately. Ensure that all content is ready and that any promotional materials are prepared in advance.
- Marketing and Promotion: Develop a marketing strategy to promote your courses. Utilize email newsletters, social media channels, and other marketing platforms to reach your audience. Highlight key features and benefits of your courses to attract enrollments.
- Prepare Support Resources: Ensure that you have support resources in place for students post-launch. This could include FAQs, help guides, and customer support contacts.
- Launch Announcement: Make an official announcement via email and social media to inform your audience that the courses are live. Encourage immediate enrollment and participation.
- Monitor Initial Feedback: After the launch, actively monitor student feedback and engagement. Be prepared to address any issues or questions that arise promptly.
Successfully launching your courses marks the culmination of your migration efforts and sets the stage for your students' educational experience on Thinkific.

Power Your Step - Get in Touch
At PowerCommerce, we understand that migrating from MakeShop to Thinkific can be a complex process. Our team is dedicated to ensuring a seamless transition, leveraging over 15 years of industry expertise in ecommerce migrations.
Contact us today to get started:
- Visit our contact page to fill out our inquiry form.
- Call us directly at 800-099-9090 for immediate assistance.
- Email us at info@powercommerce.com to discuss your migration needs.
Don’t miss the opportunity to enhance your ecommerce potential with Thinkific. Reach out to us for a risk-free consultation today!
Stay aligned on what's happening in the commerce world

Trusted by 1000+ innovative companies worldwide
Schedule Your Migration Today
For businesses prioritizing simplicity, scalability, and robust support, Shopify is the clear winner.
Looking to migrate without hassle? Power Commerce can handle the entire process, ensuring smooth data transfer, store setup, and post-launch success.
Marka Marulića 2, Sarajevo, 71000 BiH
00387 60 345 5801
info@powercommerce.com