Ghost is completely open source and has a flexible API which means it can be integrated with just about any service or app. Or be customised to build powerful publishing workflows.
At it's core, Ghost is a robust JSON API which is designed to support modern publishers who need flexible ways to create, manage and retrieve content. Here's a few examples and use-cases for custom integrations.
Many apps and services can be integrated directly with Ghost by pasting an embed code into your site's theme, or using code-injection in Ghost admin. Any app or service with a front-end integration or clientside embed is compatible with Ghost.
Popular examples of this include:
- Injecting an analytics script to your site to generate site performance metrics and keep track of what content your members are enjoying the most
- Adding a commenting solution to your site so that signed in members can be part of a members-only community
- Embed a survey or a form so you can collect information from your members
Explore our integrations library with hundreds of tutorials for connecting your site with popular apps.
It's possible to configure webhooks via a user friendly interface in Ghost admin that trigger specific events each time an action happens in Ghost.
For example, you could trigger a notification to yourself each time a new member is added. Read more about Webhooks in Ghost.
Developers can use the Ghost API and our tools and client libraries to build completely custom publishing workflows.