Connect your e-commerce store so orders flow into Replyk automatically.
Credentials: Access Token, API Secret, Store URL (mystore.myshopify.com)
Features: Product sync, HMAC-SHA256 webhook verification, COD support, order tracking.
Credentials: Consumer Key, Consumer Secret, Webhook Secret, Store URL
Features: Product sync via REST API, HMAC-SHA256 verification, COD support.
Credentials: Access Token, Store URL
Features: Product sync, HMAC-SHA256 verification. Popular in Morocco.
How to connect: click Install and approve Replyk on LightFunnels. No API keys to copy, and the order webhook is created for you.
Features: product import with variants and photos, orders delivered after the upsell pages, test orders labelled and never billed. Popular in MENA.
When a shopper starts a checkout in your store but never finishes it, the Agent can message them on WhatsApp to bring them back. Turn it on under Conversations → Templates → Abandoned Cart.
Which platforms support it
Shopify, supported automatically. Nothing to configure in your store.
WooCommerce, YouCan, LightFunnels, these platforms do not send abandoned checkout data at all, so recovery cannot work on its own. Use the Custom Webhook bridge below.
What the customer receives
One WhatsApp template listing what they left behind. It is capped at one recovery message per customer per 24 hours no matter how many carts they abandon, is never sent to a number you blocked, and counts toward your plan's template message limit.
Bridging another platform
Create a Manual/Custom connection (below), then have your cart-abandonment plugin, Zapier, or Make POST the cart to the same webhook URL with an extra header:
POST /api/store-webhook/MANUAL/{connectionId}
Content-Type: application/json
x-webhook-secret: YOUR_WEBHOOK_SECRET
x-webhook-event: abandoned_cart
{
"external_checkout_id": "CART-98765",
"customer_name": "Sara Amrani",
"customer_phone": "+14155550123",
"customer_city": "Springfield",
"total_amount": 350.00,
"currency_code": "USD",
"recovery_url": "https://yourstore.com/cart/recover/98765",
"items": [
{ "sku": "ARG-100", "quantity": 2, "price": 150.00 }
]
}Send the same cart again on every update, keeping external_checkout_id the same, and the wait period restarts each time. The fields match an order payload; recovery_url is the link back into the customer's cart.
For custom platforms. You receive a webhook endpoint and secret to send orders from any system.
Orders, abandoned carts and products each have their own request. The full reference, with payloads and examples, has its own page.
Open the Custom Store API referenceOur team replies within one business day. Tell us what you're stuck on and we'll guide you through it.