Back to SitesDraft2Live

Draft2Live Connect Module Installation Guide

Step-by-step instructions for connecting your Drupal site to Draft2Live

1

Download the Module

Click the button below to download the Draft2Live Connect module archive.

Download Draft2Live Connect
2

Put the Module on Your Site

Drupal 10 and 11 no longer install modules from the admin interface, so put the files on the site yourself:

  1. Unpack the downloaded archive
  2. Upload the draft2live_connect folder to modules/custom/ over SFTP, SSH or your hosting file manager
  3. On a Composer-managed site you can require the module instead of uploading it
  4. Make sure the path looks like modules/custom/draft2live_connect/draft2live_connect.info.yml
3

Enable the Module

After installation, enable the module:

  1. Go to Extend page
  2. Find "Draft2Live Connect" in the list
  3. Check the checkbox and click "Install"
4

Copy the API Key from Drupal

The module generates its own key — take it from Drupal:

  1. In Drupal go to Configuration → Content authoring → Draft2Live
  2. Open the "API Key (Copy to Draft2Live)" section
  3. Click "Copy API Key"
5

Add the Site in Draft2Live

Go back to Draft2Live and connect the site:

  1. Open the Sites section and click "Add Site"
  2. Enter the site name and URL, and choose Drupal as the CMS type
  3. Paste the API key you copied from Drupal
  4. Click "Save" — Draft2Live checks the connection right away

Done!

Your Drupal site is now connected to Draft2Live. You can publish materials directly from Draft2Live, and all changes on the site will be automatically synchronized.

Note About API Key

Unlike WordPress, the Drupal module uses simple API Key authentication. The key is generated by the module on your own site — you copy it into Draft2Live, not the other way round. Keep it secure, never share it publicly, and use "Regenerate API Key" if it ever leaks.