# Subscribe form on a 3rd party website

**URL:** <https://forum.ghost.org/t/subscribe-form-on-a-3rd-party-website/20655>\
**Category:** Memberships & subscriptions\
**Created:** [March 9, 2021, 6:16pm UTC](https://forum.ghost.org/t/subscribe-form-on-a-3rd-party-website/20655 "2021-03-09T18:16:26Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![elrumo](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/elrumo/32/11912_2.png) [@elrumo](https://forum.ghost.org/u/elrumo)\
**Post date:** [March 9, 2021, 6:16pm UTC](https://forum.ghost.org/t/subscribe-form-on-a-3rd-party-website/20655/1 "2021-03-09T18:16:27Z")

</div>

Hi all,

I’m using the content API to get my blogs on another page of mine, which has been working great, but I now I would like to add a subscribe from on that page and I can’t seem to find a way to add a form on my own page. Is this possible? Or is subscribing to a blog only possible when I visit a page directly served from a Ghost serve?

Would it even be possible to have a widget that could be embedded similar to the one MailChimp offers?

Thanks and keep up the great work!!

---

<div class="post-metadata">

**Author:** ![martinverbic](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/martinverbic/32/24543_2.png) [@martinverbic](https://forum.ghost.org/u/martinverbic)\
**Post date:** [March 12, 2021, 10:57am UTC](https://forum.ghost.org/t/subscribe-form-on-a-3rd-party-website/20655/2 "2021-03-12T10:57:34Z")

</div>

I want to do a similar thing but didn’t find a way yet.

---

<div class="post-metadata">

**Author:** ![gjdickens](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/gjdickens/32/11625_2.png) [@gjdickens](https://forum.ghost.org/u/gjdickens)\
**Post date:** [March 31, 2021, 10:10am UTC](https://forum.ghost.org/t/subscribe-form-on-a-3rd-party-website/20655/3 "2021-03-31T10:10:52Z")

</div>

Hey guys, I’ve been working on something similar that I think would work for what you’re trying to do.

I’ve been working on converting a theme I made for Ghost to headless using the Content API and Gatsby. Here’s the [Github](https://github.com/epilocal/newsliner-gatsby) and the [Demo](https://newsliner-gatsby.epilocal.com).

You can add new subscribers with the Admin API, but it isn’t in the documentation yet. I figured it out by reading the [Admin API docs](https://ghost.org/docs/admin-api/) and then some trial and error on the members endpoints by looking at [this Github repo for the admin API client](https://github.com/TryGhost/SDK/tree/main/packages/admin-api).

I then used a serverless function in Netlify to make the actual call to the Admin API to avoid exposing my Admin API key. The [code for that function](https://github.com/epilocal/newsliner-gatsby/blob/master/functions/subscribe/subscribe.js) should give you a pretty good idea of how it all works.

Let me know if that’s useful - I was thinking of writing up a quick blog post on it sometime soon.
