Purchase from Shopify + Enrolling a User in Thinkific giving "Site does not have access to change enrollments. Upgrade to gain access. error"
Status: Open · Asked by MG_integrations on · 0 views
I recently purchased a paid subscription (Basic plan) on Thinkific and have set up the Pabbly connection with Thinkific. I am able to do the following:
1. Create a new user in Thinkific when Shopify purchase is made. - SUCCESS
2. Checking an existing user in Thinkific - SUCCESS
3. Enrolling a user for a published course - FAILED
When I try to set up the Router condition for enrolling a user, I run into the following error: " Site does not have access to change enrollments. Upgrade to gain access. "

I checked with Thinkific Support and they mentioned that they don't have any approved integrations with Pabbly Connect and that this error is not coming from them.
Can I please get an assistance how to set this up?
Hi @MG_integrations,
Your workflow setup is correct; the error is coming from Thinkific's end and seems to be related to the plan you have. Kindly get in touch with Thinkific's support team to gain a better understanding of this issue.
Hi @ArshilAhmad I already checked with their support team and they told me the issue is not related to the plan but related to the integration Pabbly connect has with Thinkific which according to them they say is not a verified Integration partner with them. In the demo video that is posted on the youtube channel on Pabbly Connect, they are using the free plan. I have already upgraded my plan with Thinkific but still running into this issue.
This error they mentioned is not from their side which is why I opened this thread here.
Hey @MG_integrations
Could you let us know if you're using your own website or the regular Thinkific account? Also, please try the next step with a fresh connection.
We have a regular thinkific account (Basic version of the plan - NOT the Free version) and trying to integrate with our Shopify website. I am following the same youtube tutorial you provided but I'm stuck on enroll a user action because that's where it gave me that error.
Please log in to your Pabbly Connect and Thinkific accounts in an Incognito Tab, then establish a new connection with your Thinkific account to see if that resolves the issue for you.
Is this issue resolved? Cause Even I am facing this same issue?
Please log in to your Pabbly Connect and Thinkific accounts in an Incognito Tab, then establish a new connection with your Thinkific account to see if that resolves the issue for you.
I followed your step but the issue is not resolved!!
Please log in to your Pabbly Connect and Thinkific accounts in an Incognito Tab, then establish a new connection with your Thinkific account to see if that resolves the issue for you.
[IMG alt="1709239483759.png"]https://forum.pabbly.com/attachments/1709239483759-png.38975/[/IMG]
The issue you are encountering originates from Thinkific's end. Please contact Thinkific's support team for further clarification on this matter.
https://support.thinkific.com/hc/en-us/articles/8770948484759-Communities-Access-and-Enrollments
Hello @ArshilAhmad - I'm running into the same issue with error:
"Site does not have access to change enrollments. Upgrade to gain access."
I know that we can do these integrations with zapier's connection to thinkific.
I tried making a new connection as suggested to get the latest integration, but am still getting the error.
My flow was:
1. Receive user info via pabbly webook
2. Look up user by email address to get user ID
3. Enroll user (using course lookup - which works, and the user ID found via the lookup in the previous step)
Screenshot shown below:

Hello @ArshilAhmad - I'm running into the same issue with error:
"Site does not have access to change enrollments. Upgrade to gain access."I know that we can do these integrations with zapier's connection to thinkific.
I tried making a new connection as suggested to get the latest integration, but am still getting the error.My flow was:
1. Receive user info via pabbly webook
2. Look up user by email address to get user ID
3. Enroll user (using course lookup - which works, and the user ID found via the lookup in the previous step)Screenshot shown below:
Could you please share the Workflow URL where you are encountering this issue?
Hello @Evolve Artist,
As per the error message, the issue appears to be related to your Thinkific plan. We recommend reaching out to the Thinkific team to confirm which specific plan you need to upgrade to in order to perform this action.
Error: Site does not have access to change enrollments. Upgrade to gain access.
Hi @Preeti Paryani @ArshilAhmad thanks for the reply.
I don't think the Thinkific plan is the issue. We are able to perform this automation via Zapier without issue.
It's just with Pabbly that we get the error and can't create the automation.
Could you please make a short screen recording showing a connection with the same Thinkific account in both Pabbly Connect and Zapier, and demonstrate the action event execution in each?
Hi @ArshilAhmad Here's a video showing the same workflow to enroll a user.
Pabbly Error: Site does not have access to change enrollments. Upgrade to gain access.
Zapier: Successful
Both used the same connection to thinkific.
I also tried uninstalling the pabbly app on thinkific, removing the connection from pabbly and reinitializing everything, but received the same error:
Site does not have access to change enrollments. Upgrade to gain access.
Hi @ArshilAhmad Here's a video showing the same workflow to enroll a user.
Pabbly Error: Site does not have access to change enrollments. Upgrade to gain access.
Zapier: SuccessfulBoth used the same connection to thinkific.
I also tried uninstalling the pabbly app on thinkific, removing the connection from pabbly and reinitializing everything, but received the same error:
Site does not have access to change enrollments. Upgrade to gain access.
Thank you for sharing the video. Please allow us some time to look into this concern. We will get back to you with an update soon.
Thanks & Regards,
Arshil Ahmad
Customer Support Associate
? Pabbly.com
?Rate your support
Thanks @ArshilAhmad in looking through the documentation - we are on a legacy (business) plan, which I think may only give this functionality via zapier, and possibly not via other apps, but if it's solveable - that would be fantastic! Thanks for having a look into it.
Thank you for sharing this additional information. Please allow me some time to discuss this with our technical team. We will get back to you with an update soon.
Thanks & Regards,
Arshil Ahmad
Customer Support Associate
? Pabbly.com
?Rate your support
Hey @Evolve Artist,
This issue is due to a Thinkific plan limitation. The enrollment (write) API is accessible only on Thinkific Pro or higher plans. Since you are on a legacy/lower plan, the API does not allow changing enrollments, which is why the error is returned.
This restriction is from Thinkific’s end, not Pabbly’s. To use this API via Pabbly Connect, you will need to upgrade to a Pro or higher Thinkific plan.
