LunadeskLunadesk

Import articles from a CSV or from Zendesk

Migrate existing content in bulk instead of copy-pasting.

Published 6/12/2026Updated 9/9/2026
Help Center
Import articles from a CSV or from Zendesk

Migrate existing content in bulk instead of copy-pasting.

Every import starts with a dry runZendesk articles arrive as drafts

If your articles already live somewhere else, import them in bulk from Settings → Help Center → Articles → Import.

CSV import

Prepare a CSV with one row per article. Three columns are required:

  • ✓title — the article title.
  • ✓collection — the collection name; use Parent > Child for a sub-collection. Missing collections are created automatically; existing ones are reused by name.
  • ✓content — the article body, in Markdown.

Optional columns: slug, locale, excerpt, status (draft or published), visibility (public or internal), seo_title, seo_description.

CSVheader row · required + optional columns
title,collection,content,slug,locale,excerpt,status,visibility,seo_title,seo_description
i

Translations. Rows sharing a slug with different locales become translations of the same article.

The import always starts with a dry run: you see exactly what would be created before anything is written.

Upload CSVone row per article
→
Dry runarticles, translations, new collections, row errors
→
Fix rowscorrect the reported rows
→
Confirmcontent is written

Zendesk import

Choose the Zendesk option

Then follow the guided steps.

Create the API token in Zendesk

The in-app tour shows you where to create it.

Let Lunadesk pull your content

Your categories, sections and articles are mapped to collections and articles.

✓

Review before publishing. Imported articles arrive as drafts.

After the import

  • ·Skim the imported articles — formatting from other tools occasionally needs a touch-up.
  • ·Check the collection structure in Articles and drag things around if needed.
  • ·Publish, then search — run a few searches on your public site to confirm everything is findable.
Your content, moved in one go

Run the dry run, fix what it flags, and publish.

Was this article helpful?
Import articles from a CSV or from Zendesk | Lunadesk Help Center · Lunadesk