I would like to note that there are other options for headless CMS, not only GraphCMS or Contentstack (I guess it was picked for its price). For example, you can use Forestry CMS, Dato CMS, Sanity CMS which all have free plans. Also, Netlify CMS is open source and completely free.