HeldSway
WordPress

WordPress integration

Affiliate attribution beyond the cart.

Run an affiliate program on a non-commerce WordPress site? The HeldSway plugin attributes signups, form submissions, downloads, and custom events — anywhere you can fire a hook. Paid via PayPal or ACH from the same HeldSway program as your e-comm site.

What the WordPress plugin handles.

  • First-party click tracking

    A lightweight script captures affiliate clicks server-side. ITP-resistant, ad-blocker-proof, async-loaded.

  • Form submission events

    Gravity Forms, Contact Form 7, WPForms, Fluent Forms — pick your form plugin and HeldSway tracks the submission as a conversion.

  • Download attribution

    Track gated downloads (Easy Digital Downloads, manual gates) with the affiliate ID intact end-to-end.

  • Custom event hooks

    Use `do_action('heldsway_conversion', …)` from any plugin or theme to fire your own conversion events.

  • Membership-aware

    MemberPress, Paid Memberships Pro, Restrict Content Pro — the plugin can credit affiliates on membership signups.

  • No frontend tracking pixel

    All conversions fire server-side via WordPress hooks. Nothing visible to ad blockers.

How to connect

Wire up a WordPress program in under ten minutes.

  1. 01

    Install the plugin

    WordPress Plugin Directory → search "HeldSway" → install and activate. Free, no premium tier upsell.

  2. 02

    Pick your event sources

    Toggle on the form plugins or membership plugins you use. The HeldSway plugin auto-discovers what is installed.

  3. 03

    Test with a dummy submission

    Submit your form as if you were an affiliate-referred lead. Watch the conversion appear in HeldSway with the right attribution.

Compatible with

  • WordPress 6.0+
  • Gravity Forms
  • WPForms
  • Contact Form 7
  • Fluent Forms
  • MemberPress
  • Easy Digital Downloads
  • Paid Memberships Pro

Track affiliates on any WordPress event.

Free trial includes the WordPress plugin on every plan, including Nano. Install in under five minutes.