Mavenseed Documentation
Back to Mavenseed
  • Welcome to Mavenseed 🎉
  • Getting Started
    • Creating your account
      • Connect to Stripe
        • Stripe F.A.Q.
    • Managing your account
      • Managing Your Sites
        • Custom Domains
        • Importing Data
          • Customers with subscriptions
          • Customers with orders
          • Customers with no orders
          • Courses
          • Videos
          • Images
        • Exporting Data
        • Gateways
        • Policies
      • Inviting Collaborators
      • Guest Authors
      • Manage your Subscription
      • Plugin Subscriptions
  • Creating Content
    • Dashboard
    • Posts
      • Quotes
    • Pages
    • Courses
      • Course Stats
      • Chapters: Adding & Editing
      • Lessons
      • Exercises (Assignments)
        • Submitting to an Exercise
      • Quizzes
      • Details
      • Selling Options
      • Course Files
      • Settings
      • Notes
      • Revisions
    • Community
      • Buzzes
    • Downloads
      • Edit
      • Sell
      • Files
    • Live Streams
      • Editing Details
      • Selling Options
      • Editing Media
      • RSVP's
    • Categories
    • Tags
    • Site Search
    • Page Builder
      • Using Templates
    • Media Library
  • Selling Your Content
    • Single Purchases
    • Bundles
    • Memberships
    • Selling FAQ
    • SCA
  • Running your business
    • Customers
      • Received Payments
    • Progress Reports
    • Orders
      • Creating Manual Orders
    • Managing Subscriptions
      • How Subscriptions Work
      • Creating Subscription Plans
      • Editing a Subscription Plan
      • Canceling & or Deleting customers subscription
      • How to: Creating a tiered subscription offering
      • Changing your Maven Subscription Plan
      • Emailing your Subscribers
      • Team Plans
      • Override Plans Page
      • Custom Welcome Page
      • Free Subscriptions
    • Coupons
    • Gift Cards
    • Gift Subscriptions
    • GDPR
    • Selling Merch
  • Managing your site
    • Activity
      • Events List
      • Single Event
      • UTM Campaigns
      • Comments
    • Reports
    • Settings
      • Scripts
      • Links
      • Design
      • Communications
      • Integrations
        • Google Analytics
        • Google Tag Manager
        • Mailchimp
        • Zapier
        • Youtube
        • Helpscout
        • Tree Planting
      • Taxes
        • Stripe
        • Braintree
        • U.S. Sales Tax
        • EU Value Added Tax
      • Forms
        • Contact form
    • Market
      • Social Links
      • Social
      • Comments
      • Reviews
      • Bookmarks
      • Loves
      • Playlists
      • Gamification
      • PayPal ($)
      • Projects ($)
      • Profiles ($)
    • Security
      • Spam
    • Notifications
    • SEO
  • Developers
    • API
      • Coupons
      • Courses
      • Customers
      • Events
      • Lessons
      • Chapters
      • Course Chapters
      • Orders
      • Payments
      • Subscriptions
    • Webhooks
    • Site Customizations
  • Changelog
    • 2023
      • January
    • 2022
      • December 2022
      • November 2022
      • October 2022
      • September 2022
      • August 2022
      • July 2022
      • May 2022
      • April 2022
      • March 2022
      • February 2022
      • January 2022
    • 2021
      • November 2021
      • September 2021
      • August 2021
      • July 2021
      • June 2021
      • May 2021
      • February 2021
      • January 2021
    • 2020
      • November 2020
      • October 2020
      • September 2020
      • August 2020
      • July 2020
      • June 2020
      • May 2020
      • April 2020
  • Beta Accounts
    • Ensuring Subscription Plans are Synced with Stripe
    • Updating your Stripe Product ID
Powered by GitBook
On this page
  • Import Courses
  • Import Chapters
  • Import Lessons

Was this helpful?

Export as PDF
  1. Getting Started
  2. Managing your account
  3. Managing Your Sites
  4. Importing Data

Courses

PreviousCustomers with no ordersNextVideos

Last updated 4 years ago

Was this helpful?

Importing a course can be done in three different parts.

  1. Import Courses

  2. Import Chapters

  3. Import Lessons

Import Courses

Let's start with importing the basics of a course Start with a CSV file that contains the following column names.

Column Name

Value

id

the id of the course in the old system

title

title of the course

slug

slug of the course (the part of the url with dashes)

created_at

creation date in datetime format

excerpt

non-html text description of the course

free

is the course free, true or false

When you're ready to import courses, log into your Mavenseed site and click on the in your Avatar drop-down menu.

  1. Click on the Sites Tab,

  2. On the site you're looking to import data into, click the three dot menu item and choose Data Imports,

  3. Click on the "New Data Import" green button in the top-right corner,

  4. Choose "Courses" as the import type

  5. Click the "Select CSV File" and choose your saved .csv file from above with your customer information.

  6. Click "Begin Import"

Import Chapters

Next, we'll need to import the chapters for the courses. Here's what your CSV file should look like before importing.

Column Name

Value

id

the id of the chapter in the old system

title

the title of the chapter

created_at

creation date in datetime format

content

the chapter description

ordinal

the numerical position of the chapter in the course

course_id

the id of the course in the old system this chapter was attached to

  1. Click on the Sites Tab,

  2. On the site you're looking to import data into, click the three dot menu item and choose Data Imports,

  3. Click on the "New Data Import" green button in the top-right corner,

  4. Choose "Chapters" as the import type

  5. Click the "Select CSV File" and choose your saved .csv file from above with your customer information.

  6. Click "Begin Import"

Import Lessons

Finally, we'll need to import the lessons that are part of the chapters, inside of the course. This one is a little more in depth due to the nature of a lesson.

Column Name

Value

id

the id of the lesson in the old system

title

the title of the lesson

slug

slug of the lesson (the part in the url)

type

the type of lesson (Lesson, Resource, Quiz, Exercise)

free

is the lesson free, true or false

created_at

create date in datetime format

content

the lesson content

ordinal

numerical position of the lesson in the chapter

lessonable_type

where was this lesson attached to (Chapter)

lessonable_id

id of the chapter in the old system that this lesson was attached

It's important that the ids of each content piece are correct, as the course import process relies on them in order to be built back up correctly.

When you're ready to import the chapters, log into your Mavenseed site and click on the in your Avatar drop-down menu.

Account menu item
Account menu item