Skip to content
WooNinjaWooNinja
  • Home
  • Thinkific
    • WooCommerce
    • Single Sign On (SSO)
    • Thinkific B2B Dashboard
    • WordPress Shortcodes
    • Groundhogg Automation
    • Learndash Migration Service
    • Uncanny Automator
    • WeChat & AliPay
    • Thinkific Funnels
  • Intercom
  • Groundhogg
    • Telegram Messenger
    • Simple Texting
    • WooCommerce Subscriptions
    • WooCommerce Bookings
    • WooCommerce Deposits
    • WooCommerce Memberships
    • Direct Mail & Thanks.io
    • Paid Membership Pro
    • Ultimate Member
    • Shopify
    • Restrict Content Pro
    • Thinkific
    • Mailgun
    • Hunter.io
    • Tawk.to
    • Passwordless Login
  • Contact
  • Buy Now
  • Login
Popular Search thinkificlearndashssovattax

B2B Dashboard

  • Can I view how long a student has viewed materials in Thinkific B2B?
  • Can I view reporting in the Thinkific B2B Dashboard?
  • How do I assign a student to a group in Thinkific B2B?
  • How do I bulk upload B2B users or students to Thinkific?
  • How do I add a B2B student in Thinkific?
  • How do I assign Courses & Bundles to Users and limit the number of students on their account?
  • How do I add B2B Users to Thinkific?
  • How do I make B2B sales with Thinkific?
  • How can I configure a User’s B2B settings in Thinkific?
  • System Settings for the Thinkific Dashboard
  • Thinkific B2B Webhooks
  • How to Tag Students in the Thinkific Dashboard
  • How to use the Thinkific B2B Dashboard
  • How do I sync existing students to a user in the Thinkific B2B dashboard?
  • How can I reset a Users password in Thinkific?
  • How can I log into the Thinkific B2B Dashboard without a password?
  • How do I set the default user permissions for the Thinkific Dashboard?
  • Thinkific B2B REST API
  • How to sell multiple seats in Thinkific using Stripe Checkout
  • How to sell course seats in bulk with Thinkific
  • How to add notes to students in Thinkific

Single Sign On (SSO)

  • How to Single Sign On (SSO) from Thinkific to WordPress
  • What happens if a student changes their email in Thinkific or WordPress?
  • Thinkific SSO Shortcode
  • Getting Started: Thinkific SSO & WordPress

WooCommerce Extension (Version 3.0 and Below)

  • Creating Thinkific Products in WooCommerce
  • Selling Multiple Seats / Coupons / Licenses on WooCommerce with Thinkific
  • How to offer an Alumni discount in Thinkific with WooCommerce
  • Shortcodes for Thinkific in the WooCommerce Extension
  • WooCommerce Extension for Thinkific – REST API
  • Selling a Thinkific Course or Bundle with WooCommerce
  • Getting Started – Connecting WooCommerce to Thinkific
  • What are the Order Actions?
  • How can I generate an express sign-in link for Thinkific?
  • How do I add a direct to checkout link to my email?
  • How can students access Thinkific from WooCommerce?

Hunter.io

  • Hunter.io Settings
  • Getting Started: Hunter.io

Mailgun

  • Mailgun Benchmarks & Settings
  • Mailgun Funnel Example
  • Getting Started: Mailgun & Groundhogg

Shopify

  • How do I import existing customers from Shopify into Groundhogg?
  • Shopify Funnel Example with Groundhogg
  • Getting Started: Shopify & Groundhogg

Tawk.to

  • Getting Started: Tawk.to

Telegram

  • Using Telegram Channels with Groundhogg
  • Sending Messages with Telegram from WordPress

Groundhogg Extension

  • Why is my student not enrolled?
  • Mandatory / Custom Fields In Thinkific
  • How to sell a Thinkific Course with WooCommerce & Groundhogg
  • Thinkific Benchmarks, Actions & Settings
  • Enrollments, Bundles & Course IDs
  • Example Thinkific Groundhogg Funnel
  • Getting Started: Thinkific & Groundhogg

WooCommerce Bookings

  • WooCommerce Bookings Funnel Example
  • WooCommerce Bookings Benchmarks
  • Getting Started: WooCommerce Bookings & Groundhogg

WooCommerce Deposits

  • WooCommerce Deposits Funnel Examples
  • Getting Started: WooCommerce Deposits

WooCommerce Memberships

  • WooCommerce Memberships & Groundhogg

WooCommerce Subscriptions

  • How to use WooCommerce Subscriptions with Thinkific
  • WooCommerce Subscriptions Funnel Example
  • WooCommerce Subscriptions Benchmarks
  • Getting Started: WooCommerce Subscriptions & Groundhogg

WordPress

  • Thinkific Vs WordPress LMS – Which is better?
  • Thinkific WordPress REST API
  • Thinkific WordPress Shortcodes
  • How do I use a cart with Thinkific? (WooCommerce)
  • How to sell eBooks with Thinkific & WordPress
  • Learndash & WordPress LMS
  • What can be migrated from WordPress to Thinkific?

Uncanny Automator

  • Uncanny Automator & Thinkific – Getting Started

Paid Memberships Pro

  • Can I add or remove membership in funnels?
  • Can I tag users by membership in funnels?
  • Getting Started: Paid Memberships Pro

Help & Support

  • I need help, what do you need to help me?
  • How do I add WooNinja to my WordPress site for debugging purposes?
  • How does WooNinja access my Thinkific Site?

Ultimate Member

  • Ultimate Member Funnel Examples
  • Getting Started: Ultimate Member

FAQ

  • Can I speed up my funnels, events and queue in Groundhogg?

WooNinja Funnels

  • Getting Started: Creating a new funnel for Thinkific
  • How can I delete a file from my Thinkific Funnel?
  • How do I add a file to my Thinkific Funnel?
  • When can I send a Thinkific Funnel?
  • What is the best Thinkific funnel trigger to use?
  • How do I cancel or delete my account?
  • How do I change the email my Thinkific funnels are sent from?
  • How can I view who has received my Thinkific emails?
  • What is the best email text to use for Thinkific Funnels?
  • How do I change the name or email my funnels are sending from?

WooNinja File Share

  • Getting Started: Sharing files and downloads with Thinkific
  • How do I delete a file or folder from Thinkific?
  • How do I rename a folder in Thinkific?
  • How do I control what files and folders a student has access to?
  • How do my students access my Thinkific file share?
  • How do I share files and folders with Thinkific Bundles?
  • How do I change the file or folder a student has access to?
  • How do I upload multiple files and folders?
  • How large a file or folder can I upload to Thinkific?
  • Can I link directly to a file or folder?
  • How do I stop students sharing my Thinkific files and folders?
  • How do my students submit assignments on Thinkific?
  • How do I view my students Thinkific assignments?

WooNinja Trees

  • Getting Started: Planting Trees with Thinkific
  • Can I set when a tree is planted in Thinkific?
  • Can I limit how many trees per month I’d like to plant?
  • Can I choose where my trees are planted?

WooNinja Learning Paths

  • How can I assess Thinkific students by the courses they complete?
  • Can I trigger an action when a Thinkific student completes a learning path?
  • Can I assess a Thinkific student by the dates they complete courses within?
  • Can I ensure Thinkific students complete a minimum number of courses, or hours, in a given timeframe?
  • How do I set the number of hours a course is worth in Thinkific?
  • Can I change the percentage of a Thinkific course that is required to be considered complete?
  • Can I award a Thinkific student that starts, and finishes, all courses within a time limit?
  • How often are learning paths assessed?
  • Can I assess Thinkific bundles with my learning paths?

Installation & Set Up

  • How do I find my App ID and App Secret?
  • How to install on Thinkific
  • How to install on Teachable
  • How to install on WordPress
  • Getting Started with ProtectMyCourses.com
  • How do I stop disposable and fake emails from accessing my course?

Alerts & Rules

  • How can I limit the number of devices a student can use to access my course with?
  • How do I limit the number of locations a user can access my course from?
  • How can I block a country from accessing my course?
  • How do I allow only certain countries access my course?
  • How do I verify student emails when they sign up for my course?
  • How do I detect and stop a student from using a VPN to access my course?
  • How do I stop a student from accessing my course via a Tor Browser, or a Proxy Network?
  • How do I permit, or whitelist, certain students so that rules don’t apply to them?
  • How do I get notified when a student triggers a rule?
  • How do I enable verification of users?

WooNinja Invoices

  • How do I view invoices or receipts in Thinkific?
  • How do I filter by invoices and receipts in Thinkific?
  • How do I add my company details, tax code and address to receipts and invoices in Thinkific?
  • How do I add a users custom profile fields to my invoices and receipts in Thinkific?
  • How do I change the logo for my Thinkific invoices and receipts?
  • How to I change the name and email that my Thinkific invoices and receipts are sent from?
  • How do I change the currency of my Thinkific receipts and invoices?
  • Can I change between Receipts and Invoices in Thinkific?
  • How do I automatically send an invoice or receipt when a purchase is made on Thinkific?
  • How do I forward each Thinkific invoice or receipt to my inbox, accountant or QuickBooks system?
  • How do I export Thinkific receipts or invoices to a spreadsheet? e.g. Excel, Google Sheets
  • How do I export Thinkific receipts or invoices to a PDF?
  • How do I sync existing orders from Thinkific to WooNinja Invoices?
  • How do I send a copy of a receipt or invoice to a customer from Thinkific?
  • Can I permit a customer to update their details on a receipt or invoice in Thinkific?
  • What does (deleted) mean in WooNinja Invoices?
  • Getting Started: Installing WooNinja Invoices
  • How can I add tax to my Thinkific sales?
  • How do I translate my invoices in Thinkific?
  • How can I alter or edit the Thinkific invoice emails?
  • How can I edit the invoice and PDF?
  • How to embed WooNinja Invoices in Thinkific
  • How do I ignore or stop invoices for free orders?

Digital Humani

  • Digital Humani by WooNinja (WordPress Plugin)

WooNinja SSO

  • How do I use Okta or OAuth2 with Thinkific?
  • What are the use cases for Single Sign on with Thinkific?
  • What systems does Thinkific Single Sign On support?
  • Controlling Seat Allocations with SSO
  • Enroll Student in Thinkific via SSO
  • How to add a client to the SSO Connector
  • How to connect MS Azure to Thinkific via OAuth2
  • How to connect Salesforce to Thinkific via OAuth2

Intercom

  • How can I send Data Events to Intercom from WooCommerce & WordPress?
  • How can I tag customer subscriptions from WooCommerce in Intercom?
  • How can I tag a customer in Intercom when they purchase on WooCommerce?
  • “Something went wrong” keeps appearing on Intercom
  • How can I view WooCommerce Subscriptions inside Intercom?
  • How can I view WooCommerce order information inside Intercom?
  • How can I view WooCommerce customer information inside Intercom?
  • How can I see WooCommerce customer information inside the Intercom Inbox?
  • How to connect WooCommerce to Intercom

WooCommerce Extension (Version 3.0 And Above)

  • How do I improve progress updates for enrollments in WooCommerce from Thinkific?
  • What happens for repeat orders or if a student is already enrolled?
  • How are refunds processed in WooCommerce for Thinkific orders?
  • How to use WooCommerce Subscriptions with Thinkific
  • Thinkific B2B Sales & Dashboard with WooCommerce
  • How to add a student to a Thinkific Group using WooCommerce
  • How to sell coupon/license codes for Thinkific with WooCommerce
  • How does a student set their password for Thinkific in WooCommerce?
  • What email is used for Thinkific students when they make a purchase in WooCommerce?
  • How to send welcome emails for Thinkific from WooCommerce
  • How to upgrade the Thinkific WooCommerce Extension from 2.x to 3.x
  • How to enrol a student in Thinkific until a specific date in WooCommerce
  • How to enrol a student in Thinkific for a specific number of days from WooCommerce
  • Getting Started: Connecting WooCommerce to Thinkific
View Categories
  • Home
  • Documentation
  • Thinkific
  • WordPress
  • How do I use a cart with Thinkific? (WooCommerce)

How do I use a cart with Thinkific? (WooCommerce)

A common question in the Thinkific facebook and support communities is how to use a third party cart with Thinkfic. The reasons for this can be numerous but the top reasons are:

  • A user may wish to use a payment type not supported by Thinkific. For example, you may want to use a local payment provider like WeChat in China, or have existing customers using WooCommerce Subscriptions.
  • A user may want to use recurring payment gateways like PayPal that Thinkific does not support.
  • A user wants more control over the checkout procedure as with Thinkific, there are significant issues with abandonment due to the Thinkfic two-step checkout process.
  • A user wants to use their own website e.g WordPress as the core of their experience as it offers more flexibility than Thinkific.
  • A user wants to control who has access to their Thinkfic school and vet them prior to enrollment. By default, anyone can access and sign up for a course in a Thinkfic school.

In this blog, I’m going to breakdown how you can connect your own cart system to Thinkific. I’m going to use WordPress and WooCommerce in my example as they are the most commonly used systems. However, the methods are broadly the same for Shopify, Thrive Cart and Sam Cart.

The Manual Method

This is not the recommended method but, in theory, when a user checks out on your chosen cart system, you can manually add them to your Thinkific school. Of course, this is a terrible user experience as they need to wait for you to enrol them and this not to be recommended.

Cost: Free

The Zapier Method

Zapier is an extremely useful and commonly used platform to automate tasks. For example, you can set up drag and drop triggers and actions to run your business on autopilot.

In our case, we would set up a Zap that enrols a user into your Thinkfic course once they complete their checkout. It would look similar to this:

zapier thinkific flow

The problem with this method is the complexity and cost. For starters, you will need the following accounts and plugins:

  • A WooCommerce Zapier Plugin (or a similar way to notify Zapier of your sales e.g. Webhooks)
  • A Growth or higher Thinkific Plan
  • A Starter or Professional Zapier Account (As you need lots of actions and will need multi-step Zaps)

And this is before you consider the other applications you will need e.g. Mailchimp, Active Campaign etc.

Cost: ~$150/month (Before other Apps like Mailchimp etc)

The Cheapest (& Least Complex) Method

We’re thinking smart and being efficient with our resources. For this method, I’m going to assume you are using WordPress and WooCommerce. If you aren’t, you should strongly consider them as they are both free and can cost less than $5/month to host. They are also better for your overall SEO and brand flexibility.

This is where we get smart and save thousands per year. Enter Groundhogg and their funnels. Using our WooCommerce extension for Groundhogg and the WooNinja Thinkific extension, we arrive at a super simple funnel-like this:

thinkific ebook woocommerce 1

In this example, as soon as a product is purchased on our site, we create the user in our Thinkific system and enrol them in our course. Simple, right?

Now, how does this save you money?

  • You do not need to pay for third-party apps like Zapier, Mailchimp, Active Campaign or similar.
  • Groundhogg is available for free, but the flexibility of even the lowest pricing plan is magnitudes greater than any email provider.
  • You do not need to pay extra for more contacts as Groundhogg is free whether you have 10 or 10 million contacts.
  • You can leverage Groundhogg to do amazing things that you would otherwise need even more apps for. For example, sending SMS’s, moving contacts into sales pipelines and similar.
  • You can expand and use great extensions like WooCommerce Subscriptions or additional payment gateways to fine-tune your user experience.
  • You can use better forum tools like Ultimate Member to keep your students engaged and content safe.

So, doing the calculations, you would require:

  • Groundhogg (Free)
  • Groundhogg WooCommerce Extension
  • Groundhogg Thinkific Extension
  • Basic WordPress Hosting (~$5/month)
  • Thinkific Growth Plan or higher ($99/month)

Cost: ~$115/month (of which Thinkific is $99)

Your actual costs are $15/month for what is otherwise costing you $50+

But wait, is there any reason I wouldn’t use this method?

I would consider not using this method only if:

  • You do not use WordPress and will not consider using it. If you have dismissed WordPress before, I would urge you to reconsider for the reasons for website flexibility and SEO alone.
  • You already have extensive Zapier integrations and are happy paying for the service and convenience it offers.
  • You do not have very large email lists (Less than 2000 contacts) and wish to maintain a very simple Thinkific technical landscape.
  • You prefer the interfaces of Zapier and Mailchimp etc

Disclaimer: I am the developer of the Thinkific Extension for Groundhogg and I wish to be transparent to this fact. However, I believe my article outlines the major methods, and costs, of these integrations. The creation of my extension for Thinkfic and Groundhogg was spurred on by countless implementations for Thinkific creators and my own desire to lower this cost. If you find an error in this article, please contact me and I will promptly correct it.

Updated on March 14, 2022
Thinkific WordPress ShortcodesHow to sell eBooks with Thinkific & WordPress
  • Terms
  • Privacy
  • Documentation
  • Contact Us
  • Discount Codes
Copyright 2026 © WooNinja.com
  • Home
  • Thinkific
    • WooCommerce
    • Single Sign On (SSO)
    • Thinkific B2B Dashboard
    • WordPress Shortcodes
    • Groundhogg Automation
    • Learndash Migration Service
    • Uncanny Automator
    • WeChat & AliPay
    • Thinkific Funnels
  • Intercom
  • Groundhogg
    • Telegram Messenger
    • Simple Texting
    • WooCommerce Subscriptions
    • WooCommerce Bookings
    • WooCommerce Deposits
    • WooCommerce Memberships
    • Direct Mail & Thanks.io
    • Paid Membership Pro
    • Ultimate Member
    • Shopify
    • Restrict Content Pro
    • Thinkific
    • Mailgun
    • Hunter.io
    • Tawk.to
    • Passwordless Login
  • Contact
  • Buy Now
  • Login