To start, you’ll need to ensure you have the following plugins installed and active:
- Groundhogg
- Groundhogg – Thinkific Extension
Important: Prior to purchase, ensure that your Thinkific account supports Webhooks and the REST API. At the time of writing, this is only applicable to Thinkific Growth plans or higher.
This setup process has multiple steps. Please read each step carefully and complete all of them. If you skip a step, your extension will not operate correctly.
When you are ready to go, your active and installed plugins should look similar to this:
Activate Your Extension
In WordPress, open Groundhogg, then Settings and click Thinkific:
Enter your WooNinja License Key, click Save Changes, then click Activate License.
Leaving your Groundhogg Settings open, create a new tab in your browser and log into your Thinkific School.
Click Settings, then Code & Analytics and finally Webhooks
From here, copy your API Key and Subdomain to your Groundhogg Thinkific Settings. I recommend you also enable Verify Webhooks. Then click Save Changes.
Back in your Thinkific school, click Webhooks
Important Update – The latest version of the Thinkific Groundhogg plugin will attempt to automatically set up your webhooks once installed on WordPress. Please check for them prior to setting up your webhooks.
We now must add a webhook for each action we wish to track in Groundhogg. If you wish to use all the benchmarks of our extension, you will need to create a webhook for each of the following:
- user.signin
- user.signup
- enrollment.trial
- enrollment.progress
- enrollment.completed
- order.created
As an example, let’s create the webhook for User Sign In. Click New Webhook, choose the Model as User and the Topic as user.signin
For the URL, you will need to enter the extension URL. It will be similar to this: https://www.example.com/wp-json/groundhogg-thinkific/v1/webhook
Note: You will need to change the domain to your own website and it is the same for every webhook.
When finished, click Save. Repeat this process for every benchmark you wish to use.
Top Tip: You can also open any funnel benchmark for Thinkific and find the correct webhook URL there:
When complete, your webhooks in Thinkific will look similar to this:
Congratulations! You can now set up your Thinkific funnels in Groundhogg!