Set up the WooCommerce integration
The WooCommerce plugin lets you automate the whole process of purchasing and assigning training from your WordPress site. You can offer your learners the option to buy training content: they can browse your training catalogue on your "showcase" website and sign up by paying online.
Table of contents
- Requirements
- Install the WooCommerce plugin on the WordPress site
- Integrate the plugin with Teach Up
- Frequently asked questions
Requirements
- Have a WordPress site.
- The "WooCommerce plugin" option must be included in your contract. If it is not, feel free to get in touch with your sales contact.
- Have subscribed to the "Platform" option.
Install the WooCommerce plugin on the WordPress site
To install the WooCommerce plugin, follow the steps below:
- Log in to the WordPress admin dashboard.
- Go to the "Plugins" section and choose the "Add New" option.
- Search for "WooCommerce" using the search field.
- Find "WooCommerce" and click "Install Now".
- Confirm by clicking "Yes" and WordPress will complete the WooCommerce installation.
Integrate the Teach Up plugin
To integrate WooCommerce with Teach Up, follow the steps below:
Download the Teach Up plugin
To download the Teach Up plugin, follow the steps below:
- From your Teach Up account, select the "Subscription and configuration" button.
- Click "Download the plugin and the tutorial" under the "Connection to the WooCommerce plugin" section.
To upload the Teach Up plugin, follow the steps below:
- Go to the "Plugins" section of your WordPress admin dashboard.
- Click "Add New" and then "Upload Plugin".
- Select the Teach Up plugin file and click "Install Now".
- Once the file has been imported, click "Activate Plugin".
Configure the connection with Teach Up
To configure the connection with Teach Up, follow the steps below:
- In WordPress, go to the "Settings" tab on the left.
- Click "Connexion WooCommerce Teach Up".
Link WooCommerce to your subscription details
To link WooCommerce, follow the steps below:
- Go to the page containing the fields to fill in with the information from the "Subscription" tab of your Teach Up space.
- WooCommerce webhook address (1): copy and paste the address from the "Subscription" tab of your studio.
- WooCommerce webhook secret (2): set this secret manually in the "Subscription" tab of your studio and enter the same value in WordPress.
Configure your products
To configure your products, follow the steps below:
- In the "Products" tab, add or edit the products (training) you are going to sell to your learners.
- Once your product settings are done, you need to link the product to the training in Teach Up by retrieving its GUID (unique identifier). The GUID is the end of the URL of the training/training path on the author side.
To find the GUID:
- Go to the Teach Up studio and open your training in edit mode.
- Copy the hexadecimal string from the URL bar (after formation/ or spoc/), as shown below:
- Go back to the product tab and paste your GUID into the appropriate field.
You can now update your product and test your plugin!
Frequently asked questions
What are the prerequisites for using the WooCommerce plugin with Teach Up?
You need a WordPress site and to have subscribed to the "WooCommerce plugin" and "Platform" options in your Teach Up contract.
Why do I need to create a catalogue via WordPress?
A catalogue lets you present your training for sale and makes it easier for your learners to access the available content.
How do I find the GUID of a training?
The GUID is the hexadecimal string at the end of the URL of the training/training path in the Teach Up studio.
What should I do if the plugin installation fails?
Make sure you have the necessary administrator permissions in WordPress and that your contract includes the "WooCommerce plugin" option. If the problem persists, contact Teach Up support.
Does the plugin work with platforms other than WordPress?
No, the WooCommerce plugin is specifically designed for use with WordPress sites.
How do I test the integration once the settings are configured?
Update your product with the corresponding GUID and make a test purchase to check that the training is correctly assigned to the learner and that the confirmation email is sent.





