(PAID) Need help setting up a discourse forum

Hello. I have a squarespace website, with paid members, and I know SSO isn’t an option, but I want to create a discourse forum linked to my website that has a public facing area and also a private members area. I have the layout mapped out, I just need some help getting it all set up. I also need some guidance on how to best give paid squarespace members access to the paid member discourse forum (and maintain the expiration of those whose squarespace membership has expired). I would like the discourse forum to be close visually to the look of the squarespace page also. Please let me know how much you would charge and what the turnaround time would be. I can provide more detail later. TIA!

1 Like

Hi there. Are you using the Enterprise plan on Squarespace and have access to their admin settings?

You cannot use Discourse as an OpenID Connect provider for Squarespace because it is locked to Okta. However, it is probably possible to use API/webhooks to sync paid users into the private group.

The only caveat here is that you will be locked into Discourse email code sign-ups, and profile changes cannot be synced like in open-source blogging alternatives.

Have you considered migrating from Squarespace to another platform, or is this something you don’t consider at the moment?

I might be able to help. I’ll send a pm

No, we aren’t Enterprise users. We are too small currently for that. Hopefully in time, we grow to that, but for now it’s cost prohibitive. You are also talking above my tech level for most of your response. We are locked into squarespace so migrating isn’t an option.

1 Like

Fair, sorry for wrongly assuming you would understand what I described. I inferred it from what you mentioned in your post, although they are different implementation paths.

In simpler terms, Squarespace would complicate things a bit, but it can be structured so that user friction will be minimal.

There are many Meta experts around; if for any reason you don’t connect with them, you can message me. I can help you with this.

1 Like

Thank you! I have enough knowledge to be a danger to myself and an annoyance to those with more skills. :slight_smile:

1 Like

Hi thanks for explaining this.

Yes, I understand that the goal is to keep Squarespace and use Discourse for the community, with paid users being synced into a private Discourse group through APIs/webhooks.

I’m also aware of the limitations around the Squarespace/Okta setup and Discourse email code sign-ups. At this stage, I’d prefer to explore the API/webhook approach first rather than migrating away from Squarespace, especially if Discourse is the platform you want to use.

If you can share the current Squarespace setup and how the paid users are being managed, I can take a closer look at how we could structure the sync.