The ability of Button add-on to allow you configure triggers that can be completed by a button click can be used for multiples purposes.
In this page, you will find some examples about real or useful automations you can setup with this add-on on your site:
eLearning samples
TRIGGER
When user clicks on a button
ACTION
Enroll user in a course
TRIGGER
When user clicks on a button
ACTION
Unroll user from a course
TRIGGER
When user clicks on a button
ACTION
Reset user course progress
TRIGGER
When user clicks on a button
ACTION
Reset user quiz attempts
eCommerce samples
TRIGGER
When user views a product
TRIGGER
and clicks on a button
ACTION
Email user with more information about the product viewed
TRIGGER
When user reviews a product
TRIGGER
and clicks on a button
ACTION
Email user with a discount for the next purchase
Other samples
TRIGGER
When user clicks on a button
ACTION
Add tag to the user
TRIGGER
When user clicks on a button
ACTION
Add user to a contact list
TRIGGER
When user clicks on a button
ACTION
Add user to a group
TRIGGER
When user clicks on a button
ACTION
Add referral to the user
Combine it with content restriction plugins
On wordpress.org you can find several plugins with the ability to restrict a portion of content through blocks or shortcodes.
You can combine our Button add-on with them to restrict the visibility of the [automatorwp_button] shortcode to ensure, for example, that only editors are able to click a specific button.