Back to Launchmind
Craft CMS Integration
Quick Setup Guide

Launchmind for Craft CMS

Publish your AI-generated SEO articles on Craft CMS 5. Install the plugin, paste your API key, and your blog is live. No articles are written to your database.

Two-Minute Install

Install from the Plugin Store or Composer, paste your API key, done.

Your Twig, Your Way

Use the bundled templates out of the box, or pull data with craft.launchmind in your own templates.

Always Current

Articles are fetched live and cached, so your blog always reflects the latest from Launchmind.

Before You Start

  • An active Launchmind subscription with an API key
  • A Craft CMS 5.0+ site running PHP 8.2 or later
  • Admin access to the Craft control panel

Setup Guide

1

Get Your API Key

Find your API key in the Launchmind dashboard.

  1. Log in at launchmind.io/alex/login
  2. Open the "Webshop Plugins" tab in the sidebar
  3. Copy your API key (generate one if needed), it starts with lm_
2

Install the Plugin

Install from the Craft Plugin Store, or with Composer:

composer require launchmind/craft-launchmind-blog php craft plugin/install launchmind-blog

Or in the control panel: Plugin Store → search "Launchmind Blog" → Install.

3

Configure & Test

Go to Settings → Plugins → Launchmind Blog.

  1. Paste your API key (or reference an env var like $LAUNCHMIND_API_KEY)
  2. Set the blog path (default: blog)
  3. Click "Test connection", then Save
4

You're Done!

Your blog is live at /blog and /blog/<slug>.

Out of the box:

  • • A list page and single-article pages, ready to use
  • • Canonical, Open Graph, hreflang and JSON-LD on every article
  • • Stale-while-revalidate caching keeps the blog fast and resilient
  • • New articles appear automatically as Launchmind publishes them

Full control (optional):

  • • Override any template under templates/launchmind-blog/
  • • Or pull data with craft.launchmind.posts() in your own templates
  • • Manage settings in config/launchmind-blog.php per environment
  • • Let SEOmatic own meta tags by rendering inside your own layout

Frequently Asked Questions

Does it store articles in my Craft database?
No. Articles are fetched from the Launchmind API and cached, so your database stays clean and content always reflects the latest version.
Can I style the blog myself?
Yes. Copy any bundled template into templates/launchmind-blog/ in your project to restyle it, or pull the raw data with craft.launchmind.posts() and build your own markup.
What if the Launchmind API is briefly down?
The plugin serves the last-known-good content for up to 24 hours while the API recovers, so your blog never breaks.
Does it work with SEOmatic?
Yes. Use the bundled SEO meta out of the box, or render the article body inside your own layout and let SEOmatic own the meta tags.
Does it support multiple languages?
Yes, 9 languages. The plugin follows your Craft site language by default, or you can pin a specific language in the settings.

Need Help?

Our team is here to help you get the most out of Launchmind for Craft CMS.

Email SupportGo to Dashboard

© 2026 Launchmind. All rights reserved.