Integrations / InSales

Sendersy + InSales

InSales + Sendersy: webhook from InSales → your proxy endpoint → /v1/emails. Works for order confirmation, shipping status, abandoned cart.

1. Install

bash
# InSales → Apps → Webhooks → add a webhook

2. Environment variables

bash
# Event: orders/created   Format: JSON   URL: https://yourapp.com/webhooks/insales

3. Send an email

sh
# A proxy endpoint (Vercel / Cloudflare Worker) receives the InSales
# webhook and relays it to Sendersy /v1/emails.

curl -X POST https://api.sendersy.com/v1/emails \
  -H "Authorization: Bearer $SENDERSY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "Shop <orders@yourdomain.com>",
    "to":   "customer@example.com",
    "template_id": "order-confirmation",
    "variables": {
      "name":         "Alex",
      "order_number": "INS-10042",
      "order_total":  "$140.00",
      "tracking_url": "https://yourshop.com/orders/10042"
    },
    "tags": [{"name":"source","value":"insales"}]
  }'

Ready to start?

Get your API key in 30 seconds.

Sign up