Webhooks let you feed downstream dashboards or automations with near real-time event data.
When to Use This Guide
Use this when you want cleaner tracking, safer redirects, better routing, or stronger conversion attribution.
Before You Start
- You are logged into WordPress with an Administrator account.
- You can open PassiveWP -> My Links.
- You have final destination URLs ready before creating redirects.
Exact Menu Path
WordPress Admin -> PassiveWP -> Branded Links -> My Links
Step-by-Step Walkthrough
Step 1: Enable webhooks in links settings.
Where to click WordPress Admin→PassiveWP→Branded Links→My Links
What to do In WordPress Admin→PassiveWP→Branded Links→My Links, do this in order: open the relevant panel, find the control related to "Enable webhooks in links settings.", apply one change, click Save/Run, then reload once to confirm it stuck.
How to verify Private-window click tests should route correctly and keep required attribution params.
Step 2: Set destination endpoint and optional secret.
Where to click WordPress Admin→PassiveWP→Branded Links→My Links
What to do In WordPress Admin→PassiveWP→Branded Links→My Links, do this in order: open the relevant panel, find the control related to "Set destination endpoint and optional secret.", apply one change, click Save/Run, then reload once to confirm it stuck.
How to verify Private-window click tests should route correctly and keep required attribution params.
Step 3: Enable click and conversion events as needed.
Where to click WordPress Admin→PassiveWP→Branded Links→My Links
What to do In WordPress Admin→PassiveWP→Branded Links→My Links, do this in order: open the relevant panel, find the control related to "Enable click and conversion events as needed.", apply one change, click Save/Run, then reload once to confirm it stuck.
How to verify Private-window click tests should route correctly and keep required attribution params.
Step 4: Run one test click and one test conversion.
Where to click WordPress Admin→PassiveWP→Branded Links→My Links
What to do Open WordPress Admin→PassiveWP→Branded Links→My Links, click the test/validate action in that screen, and wait for the result notice before continuing.
How to verify Private-window click tests should route correctly and keep required attribution params.
Step 5: Confirm your external tool receives expected payloads.
Where to click WordPress Admin→PassiveWP→Branded Links→My Links
What to do In WordPress Admin→PassiveWP→Branded Links→My Links, do this in order: open the relevant panel, find the control related to "Confirm your external tool receives expected payloads.", apply one change, click Save/Run, then reload once to confirm it stuck.
How to verify Private-window click tests should route correctly and keep required attribution params.
Quick Troubleshooting Checks
- Validate branded slug and destination URL before saving.
- Test one click with fresh query params in an incognito window.
- Check forwarding mode and click-ID settings if attribution is missing.
Common Mistakes to Avoid
- Using unclear slugs that make campaign reporting difficult.
- Turning on aggressive filters before baseline traffic data exists.
- Forgetting to set a fallback destination for rule-based routing.
Success Checklist
- Slug is readable and campaign-specific.
- Click tracking and attribution settings are confirmed.
- Test clicks from mobile and desktop hit the right destination.
Pro Tips for Affiliate Marketers
- Use one naming pattern for all campaigns.
- Run weekly fraud and quality checks on top links.
- Keep redirects flexible by preferring temporary redirects unless policy requires otherwise.
If You Get Stuck
Open the matching troubleshooting article in this help center and repeat one step at a time instead of changing multiple settings at once.
