Integrations Overview
There are a few ways to connect AdvocateLoop, depending on your platform and how much you want to build. Most people use one; some combine a no-code connection with the API for a custom step.
Connect with no code
The fastest paths — install a plugin or wire AdvocateLoop into your existing automation tools.
WordPress & WooCommerce One plugin. WooCommerce stores get automatic discounts and tracking; any WordPress site gets the widget and shortcodes.
Zapier Connect AdvocateLoop to thousands of apps — trigger on referral events, or send events in.
Make The same idea as Zapier, using Make's HTTP and webhook modules.
Build your own
For custom checkouts, headless commerce, or backend-driven workflows.
REST API Send conversions, refunds, claims, and visits from your backend over plain HTTP.
JavaScript SDK Track conversions and listen for widget events in the browser with al.js.
Webhooks Receive events from AdvocateLoop the moment they happen.
Which should I use?
- On WooCommerce? Use the plugin — it’s the least work and handles checkout for you.
- On WordPress without WooCommerce? Use the plugin’s WordPress side for the widget, plus the JavaScript SDK or REST API to record conversions.
- On another hosted platform (Shopify, Squarespace, Webflow)? Add the JavaScript SDK.
- Connecting to other apps (Slack, Sheets, a CRM)? Use Zapier or Make.
- Custom or headless stack? Go straight to the REST API, and use Webhooks to react to events.
Not sure yet? The Quickstart routes you to the right path in a couple of minutes.