FlowSync taps into the native ProfilePress action hooks. The moment ProfilePress is detected on your site, all triggers below are available in the workflow builder — no extra configuration, no webhooks to wire up.
Each trigger fires with a fully-typed payload: the user, their profile fields, the membership plan (if any), and a snapshot of related WordPress meta. You can branch, filter or transform anything in the payload from the builder.
old_status and new_status.Every trigger ships with a structured payload. Here's what subscription_activated looks like when it fires:
Tap any recipe to install it as a starting point — all wires connected.
ProfilePress
Brevo
ProfilePress
Mailchimp
ProfilePress
HubSpot FlowSync auto-detects ProfilePress on plugin activation. If it’s running, you’ll see it under FlowSync → Sources with a green status dot.
Open a workflow, click the trigger node, and select any ProfilePress event. The payload schema is loaded automatically so the field picker works downstream.
Use the IF/ELSE node to gate the flow on plan tier, country, role — anything in the payload. Then connect any action and use {{trigger.field}} style merge tags.
FlowSync stores the last 1,000 fired events. Click any one in Logs → ProfilePress and hit Replay to dry-run a workflow against a known-real payload.
Install FlowSync free, pick a trigger, and send events anywhere you need them.