Recovery Links
Each abandoned cart message includes a link that takes the customer back to their checkout.
Where links come from
Level stores the recovery URL from Shopify when syncing abandoned checkouts. This is Shopify’s abandoned_checkout_url — a direct link to complete the purchase.
Required for sending
A recovery URL is required to send any abandoned cart message. Carts without a URL are skipped with reason no_recovery_url.
Link format in WhatsApp
Recovery links appear as URL buttons in WhatsApp templates. The template variable is {{recovery_url}}.
Links route through Level’s redirect service (default: app.uselevel.ai/r/) with a 14-day TTL. This allows click tracking and ensures links remain valid.
Product images
When available, Level includes the product image as a header in the WhatsApp message at send time.
After the customer clicks
If the customer completes checkout via the recovery link, the cart status changes to Recovered and no further touches are sent.