Payments Integration
Lemon Squeezy
Automatically reward customers on every Lemon Squeezy order and subscription.
About this integration
Lemon Squeezy + UseLoyalty
Lemon Squeezy is a merchant of record for software and digital product businesses. Its webhook system makes it straightforward to send purchase events to UseLoyalty so customers earn loyalty rewards immediately after checkout.
Webhook endpoint
Configured in UseLoyalty dashboard
https://app.useloyalty.app/api/webhooks/lemon-squeezy/{program-id}
This URL is generated for your account in the UseLoyalty dashboard. Each integration has its own signed endpoint.
Setup guide
Connect Lemon Squeezy in minutes.
Follow the steps below to wire Lemon Squeezy webhooks into your UseLoyalty program. No code required.
Copy your webhook endpoint URL
Go to UseLoyalty Dashboard → Settings → Integrations → Lemon Squeezy. Copy the endpoint URL provided.
Open Lemon Squeezy Webhooks
Log into app.lemonsqueezy.com → Settings → Webhooks. Click + Add endpoint.
Configure the endpoint
Paste the UseLoyalty URL, set a secret (any strong random string), and tick the events from the Events list below.
Copy the signing secret
Copy the secret you set in step 3 and paste it into UseLoyalty Dashboard → Settings → Integrations → Lemon Squeezy → Signing Secret.
Send a test event
Use Lemon Squeezy's 'Send test' button on the webhook to fire a test order_created event and verify it appears in UseLoyalty activity.
Build campaign rules
Create UseLoyalty campaign rules triggered by Lemon Squeezy order events. Assign points per purchase amount and any bonus for subscription activation.
Webhook events
Events to subscribe to.
Subscribe to these events in your Lemon Squeezy dashboard when creating the webhook. UseLoyalty maps each event to your campaign rules automatically.
order_createdFires when a new order is placed. Primary trigger for one-time purchase points.
subscription_createdFires when a new subscription is created and activated.
subscription_updatedFires when a subscription plan or status changes.
subscription_payment_successFires on each successful subscription payment — reward recurring customers.
license_key_createdFires when a license key is generated — useful for software loyalty events.
Explore more
Other integrations
Get a tailored walkthrough
Ready to build
loyal customers?
Tell us a bit about your lemon squeezy loyalty program and we'll show you exactly how UseLoyalty can work for you.
- Live demo tailored to your lemon squeezy loyalty program
- Setup walkthrough, live in under 10 minutes
- Pricing advice based on your location count
FAQ
UseLoyalty