Getting Started: Thinkific & Groundhogg

To start, you’ll need to ensure you have the following plugins installed and active:

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:

Screen Shot 2019 11 14 at 1.32.59 PM

Activate Your Extension

In WordPress, open Groundhogg, then Settings and click Thinkific:

thinkific settings groundhogg

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

thinkific dashboard start

From here, copy your API Key and Subdomain to your Groundhogg Thinkific Settings. I recommend you also enable Verify Webhooks. Then click Save Changes.

thinkific groundhogg settings api

Back in your Thinkific school, click Webhooks

thinkific click webhooks groundhogg

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.

thinkific webhook editing

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:

thinkific webhook url groundhogg

When complete, your webhooks in Thinkific will look similar to this:

thinkific webhooks complete

Congratulations! You can now set up your Thinkific funnels in Groundhogg!