Custom integration gives Uncanny Automator coupon capabilities

Uncanny Automator’s Easy Digital Downloads integration was lacking, but the plugin’s robust developer docs help turn custom integration development into a cost-effective solution.
  • Custom integrations
  • E-commerce

Coupon conundrum
The Problem

Uncanny Automator makes it a breeze to configure automations without needing to rely on third-party systems like Zapier that don’t have access to enough of your WordPress data. While it’s one of the most powerful automation systems for WordPress, the available integrations sometimes fall short. The Easy Digital Downloads integration, for example, only includes four possible triggers and no actions, meaning that no behavior on the site can natively trigger any action in EDD. Luckily, when a client needed the ability to automatically generate coupon codes, Uncanny Owl’s thorough developer documentation enabled our team to build a cost-effective custom integration.

Custom integration
The Solution

The coupon creation form in Easy Digital Downloads has plenty of options, from the discount code and amount to settings that limit user-specific coupon use and expiry parameters. The Uncanny Automator integration needed to have all these fields along with the ability to set each field dynamically based on data gathered previously in the Automator recipe. The to Uncanny Automator’s developer-friendly architecture, adding all these options were added quickly, even those that the client didn’t need today but might be nice to have in the future. The end result was a powerful automated EDD coupon creation form with maximum flexibility at minimal cost.

This image is showing the form to create a discount for customers to use on checkout.
The coupon creation form in Easy Digital Downloads included lots of options, all of which needed to be available (with dynamic inputs!) inside Uncanny Automator.
The image is showing the setup of a discount coupon for Easy Digital Downloads, which requires the user to select relevant downloads and set a discount amount.
With our custom Uncanny Automator integration, dynamically generating a coupon code based on some action on the site is now easy while still having all the flexibility of the native coupon form.
Talk to us today
If you’re ready to build a scalable, fully-featured LMS or simply need support to bring your current platform to the next level, Tangible has the right people for the job. Every site is unique, so give us a call to find out how we can help.
Contact our LMS experts

More Case Studies…

Course webinars & events in LearnDash

  • Blended & Hybrid Learning
  • Custom user interface
  • LearnDash
Screenshot that shows the results of course pppointments

Creating a Learning Path interface that doesn’t overwhelm

  • Custom user interface
  • LearnDash
  • Content library
A screenshot of the new individual learning path layout on the Philipp Elmer membership site

Easing teachers into remote learning during the pandemic

  • Blended & Hybrid Learning
  • Goal setting & tracking
  • Adaptive & personalized learning
Screenshot of a student dashboard

How a DC school district took their math curriculum online while keeping it easy to manage

  • LearnDash
  • Rostering & classroom management
  • Custom user interface
Screenshot that shows the class progress data

How a non-profit scaled its LearnDash LMS to 200k+ users

  • LearnDash
  • Administrative reporting
  • Custom integrations
  • Data import/export
How a non-profit scaled its LearnDash LMS to 200k+ users

LearnDash blended self-paced & appointment-based courses

  • Blended & Hybrid Learning
  • WooCommerce
  • LearnDash
Screenshot that shows the results of course pppointments

LearnDash groups for Schools divided into “classrooms” with several classes of students

  • E-commerce
  • LearnDash
  • Rostering & classroom management
  • Registration & onboarding
Screenshot showing a list of enrolled users with their first name, last name, email, and status, as well as the number of seats remaining out of the total number of seats.

LMS progress bar that shows completion across all enrolled courses

  • Content library
  • Custom user interface
  • LearnDash
Screen shot showing LMS progress bar

Making Uncanny Groups work in a K-12 setting

  • Administrative reporting
  • LearnDash
Screenshot showing group management

One student dashboard for everything

  • Custom user interface
  • LearnDash
An image showing lms gamification dashboard

Turning LMS content into a live group presentation at the click of a button

  • Gamification
  • Blended & Hybrid Learning
  • Goal setting & tracking
Group presentation of a lesson