Thinkific
Install Evendeals on Thinkific, create regional coupon codes, and show country-based offers without adding code manually.
Evendeals connects directly to Thinkific. It can read your products, create regional coupon codes, track coupon redemptions, and install the display script on your Thinkific landing pages automatically.
You do not need to paste a script into your course or theme.
Requirements
Before you begin, make sure you have:
- Permission to install apps on the Thinkific site
- At least one Thinkific course or other product
- An Evendeals account
- A published landing page if you want to test the offer publicly
Draft products can be selected in Evendeals, but students cannot purchase them until they are published in Thinkific.
Install Evendeals
- Open the Evendeals listing in the Thinkific App Store.
- Select Install.
- Review the permissions on the Thinkific consent screen.
- Approve the installation.
- Sign in to Evendeals, or create an account if you do not have one.
- Follow the onboarding steps to finish linking the Thinkific site.
After installation, Evendeals adds its Site Script to your Thinkific landing pages. The connection appears under Dashboard → Integrations in Evendeals.
If you already have an Evendeals account, sign in to that account during the installation. Evendeals will link the Thinkific site to your active product instead of creating a separate account.
Create a Thinkific deal
- In Evendeals, open Dashboard → Deals.
- Select Create Deal.
- Choose PPP Discounts.
- Enter a name for the deal.
- Open the Products dropdown and select the Thinkific products that should accept the discount.
- Optionally set a coupon prefix.
- Choose how long the discount should apply to subscription payments.
- Select Create Deal & Continue.
Evendeals creates a Thinkific promotion and coupon for each active discount group. You can find the generated coupons in the Coupons section of your Thinkific admin.
Configure regional discounts
Open the deal's PPP Pricing tab. Each group contains countries with similar purchasing power.
- Set the percentage discount for each group you want to support.
- Leave a group empty if visitors in those countries should not receive an offer.
- Select Sync Coupons after changing the discounts.
The generated coupon codes are read-only in Evendeals. Change the discount in Evendeals and sync it instead of editing the coupon directly in Thinkific.
Choose where the offer appears
- Open the deal's Add to Site tab.
- Add the public URL of each Thinkific page where the offer may appear.
- Use a wildcard when multiple pages share the same URL structure.
Add both your thinkific.com URL and your custom-domain URL if visitors can use
either version. Evendeals only returns an offer when the current page matches an
allowed URL.
The Thinkific app installs the required script automatically. Do not also add
banner.js through page code, theme code, or a tag manager; loading it twice can
cause duplicate requests and displays.
Configure the display
Open the deal's Display tab to enable and customize the offer shown to eligible visitors. Thinkific landing pages support Evendeals banners and popups.
You can configure:
- Headline and offer text
- Coupon-code and country variables
- Colors and typography
- Call-to-action text and URL
- Popup timing and dismissal behavior
- Countdown timers
Use Show preview to inspect the design before testing it on the live course page.
Test the integration
Use a published test course before enabling the deal for customers.
- Confirm the course URL is listed under Add to Site.
- Confirm the relevant country has an active discount.
- Enable at least one banner or popup.
- Open the public course landing page in a private browser window.
- Confirm the offer shows the expected country, discount, and coupon code.
- Copy the coupon and test it in Thinkific checkout.
- After a test order, confirm the redemption appears in Evendeals analytics.
If you are testing from a country without a configured discount, temporarily add that country to a group and sync the coupons again.
Reconnect Thinkific
If the integration becomes disconnected:
- Open Dashboard → Integrations in Evendeals.
- Choose Thinkific and enter the site's
thinkific.comaddress. - Continue to Thinkific and approve access again.
Evendeals updates the existing Site Script when one is already installed; it does not intentionally add a duplicate.
Uninstall Evendeals
Only a Thinkific Site Owner or Site Admin can manage installed apps. Follow Thinkific's app management instructions to uninstall Evendeals.
After uninstalling:
- Thinkific revokes Evendeals' access to the site.
- Evendeals marks the integration as disconnected.
- Linked deals remain in Evendeals but no longer sync with Thinkific.
- Evendeals displays should stop appearing on the Thinkific site.
- Existing coupons may remain in Thinkific. Delete them from Thinkific if you no longer want customers to use them.
You can reinstall Evendeals later and create or sync new coupons.
Troubleshooting
No products appear
Create a product in Thinkific, then reload the Evendeals deal page. Draft and published products can appear in the dropdown.
Coupons are missing
Open the deal's PPP Pricing tab and select Sync Coupons. If syncing still fails, reconnect Thinkific from Dashboard → Integrations so you can approve the required permissions again.
The offer does not appear
Check that:
- The page URL matches an allowed URL
- A banner or popup is enabled
- The visitor's country has an active discount
- The Thinkific course landing page is published
banner.jswas not also added manually
If you dismissed a popup while testing, retry in a private browser window.
The connection expired during installation
Restart the installation from the Thinkific App Store. Installation links and authorization attempts expire for security.
Support
If you still need help, use the support form or email [email protected]. Include your Thinkific site address and the Evendeals deal name, but do not send passwords, access tokens, or API credentials.