Need help? We've got your back.

Find advice and answers for everything

Back

Category: Feature Updates

New Internal Actions on EzyCourse Automation Workflow Builder

What is it and why you need it


We promised to bring you more internal actions for the Email Automation Workflow Builder and we’ve delivered. The newest internal actions are stacked under the Automation Task. These actions allow you to go far beyond email by automating reward systems, integrations, and engagement features right within your EzyCourse platform.


What Are These New Actions?


Here are the newly added actions available now:


• Trigger Webhook and Send Data: Send contact or data to external platforms via webhook—perfect for integrations with Zapier, Pabbly, CRMs, etc.


• Send a Coupon Code: Automatically reward users with a coupon code at the perfect time—after signup, purchase, or form submission.


• Give Points: Reward users with loyalty points for different activities—ideal for gamification strategies.


• Give Coins: Gift coins to your users, which can be used to unlock courses or other products.



How to get started using it


Log in to your EzyCourse dashboard, go to Marketing & Contacts -> Automation Workflows, and then click the Create Automation button.



image



Enter the automation name and then click the Create automation button. And then click the View Automation button on the newly created automation.



image



image



Click the add a trigger icon and select a trigger (e.g., Someone signup)



image



Click the + icon and here you can see the newly added actions under the internal automation task addon.



image



Here, we choose the Trigger Webhook and Send Data action.



image



Now, paste the webhook URL from the platform you want to integrate with (e.g., Pabbly, Zapier, etc.). Note that the Headers section is optional and is usually used for authentication purposes.



image



In the “Custom Payload (JSON)” field, you’ll be able to view all the variables that will be sent to the platform you’ve integrated with. The value of these variables are dynamically retrieved as provided by the user (e.g., name, email) or generated by the system (e.g., id).


image




What variables are shown here depends on the trigger you’ve selected.


image




In case of multiple triggers, it will show all the variables relevant to the selected triggers. But, depending on the specific trigger activated by an user, only the variables for that trigger will be sent through the webhook.


image




The custom payload will also capture the variables from the previous step of the workflow.


image



In this way, you can use and add the new actions one after another to build your automation workflow.



image



And we’re not finished here, more actions and triggers are coming soon with the Internal Task Automation Addon. So if you haven’t grabbed the addon yet, now’s the perfect time to own it.


Related articles:

https://help.ezycourse.com/article/webhook-integration

https://help.ezycourse.com/article/zapier-integration