Overview

The Ghost integration allows you to make your Ghost posts available in audio or video with BeyondWords. Once integrated, BeyondWords will automatically:

  1. Create audio versions of your posts.
  2. Embed the BeyondWords Player directly into your content.

Set up

1

Access Ghost Admin settings

In Ghost Admin, go to Settings > Integrations.

2

Add custom integration

Click Add custom integration. Name it BeyondWords, then click Add.

3

Copy API credentials

Copy the Admin API Key and API URL, then paste them where needed.

4

Access Code Injection settings

In Ghost Admin, go to Settings > Code injection.

5

Add the BeyondWords script

Click Open, then navigate to Site Footer. Paste the BeyondWords Ghost Helper script and click Save.

6

Choose the content format

Select the embed code that matches the audio or video format you want to embed.

<script async defer src="https://proxy.beyondwords.io/npm/@beyondwords/ghost-helper@latest" 
onload="new BeyondWords.GhostHelper({
  projectId: <ID>
})">
</script>

Replace <ID> with your project ID.

Completion

You’re all set! BeyondWords is now fully integrated with your Ghost site.

Next time you publish a post, an audio version will be created automatically. Once generated (this should take just a few minutes), it will be embedded in your post using the BeyondWords Player.

Customize the BeyondWords Player

Learn how to customize the appearance and behavior of the BeyondWords Player to match your website’s design.