manifest / integrations / webhookarm
WebHookARM
WebHookARM is a lightweight WordPress plugin that listens for ARMember profile update events and securely sends the user data to a webhook endpoint (Google Apps Script Web App or Make.com).
by Renato Bonomini · github.com/renatobo/webhookarm · website
★ 1stars
18release downloads
0forks
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/renatobo/webhookarm/releases/download/v2.0.1/WebHookARM-2.0.1.zipDeclares an update source (https://github.com/renatobo/WebHookARM), so updates arrive through the plugin's own updater.
From the readme
WebHookARM
Send ARMember profile updates to a secure JSON webhook for Google Apps Script, Make.com, or custom integrations.
Features
- Hooks into ARMember armupdateprofileexternal profile update event
- Sends payload as application/json via POST
- Signs requests with timestamped HMAC-SHA256 authentication
- Queues delivery outside the profile request and retries transient failures
- Redacts credential-like fields and caps serialized payloads at 256 KiB
- Configurable from a tabbed WordPress admin screen: Settings - ARMember WebHook
- Git Updater-compatible release assets published automatically from GitHub Actions
Requirements
- WordPress 7.0+
- PHP 8.0+
- ARMember plugin installed and active
- A webhook endpoint URL (Google Apps Script, Make.com, or custom API)
Quick Start
1. Install and activate the plugin.
2. Open Settings - ARMember WebHook.
3. Configure:
- Webhook URL
- Secret Key
- Enable webhook for profile updates = Yes
4. Update an ARMember profile and verify your endpoint receives a POST payload.
Installation
1. Copy the plugin to /wp-content/plugins/WebHookARM.
2. Activate WebHookARM in Plugins.
3. Go to Settings - ARMember WebHook.
4. Save your webhook
Read the full README on GitHub →