Back
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.

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


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

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

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

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.

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).

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

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.

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

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

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