The AfterShip integration lets you schedule Quoli review request emails based on actual delivery dates instead of fulfillment dates. This means your customers receive review requests only after they've actually received and used the product β leading to higher response rates and more detailed reviews.
Why Use Delivery-Based Timing
By default, review request emails are triggered based on when an order is fulfilled (shipped). But fulfillment doesn't mean delivery β packages can take days or weeks to arrive, especially for international orders.
With AfterShip, Quoli knows exactly when a package is delivered and can time your review request accordingly. Customers are much more likely to leave a review when they've actually had the product in hand.
π‘ Pro Tip: Merchants who switch from fulfillment-based to delivery-based review requests typically see a significant increase in review collection rates. The timing makes all the difference.
Setting Up the Integration
Step 1: Go to Quoli Dashboard β Settings β Integrations β AfterShip.
Step 2: You'll see a webhook URL field. Copy the AfterShip Webhook link displayed.
Step 3: Log in to your AfterShip account.
Step 4: Go to Settings β Notifications β Webhooks in AfterShip.
Step 5: Add a new webhook and paste the Quoli webhook URL.
Step 6: Set the webhook to trigger on the "Delivered" event.
Step 7: Save and test the webhook to confirm data is flowing.
How It Works After Setup
Once connected, the flow works like this:
1. A customer places an order on your store.
2. You fulfill the order and shipping begins.
3. AfterShip tracks the package and detects delivery.
4. AfterShip sends a webhook to Quoli confirming delivery.
5. Quoli schedules the review request email based on the actual delivery date + your configured delay.
This replaces the default fulfillment-based timing, giving your customers the right amount of time to experience the product before being asked to review it.
Troubleshooting
Webhook not connecting: Double-check the webhook URL in AfterShip matches exactly what's shown in your Quoli integration settings. Even a trailing space can cause failures.
Reviews still sending on fulfillment: After connecting AfterShip, verify that your automation flow in Quoli is set to use delivery-based triggers. Check Settings β Automation for your email timing preferences.
Some orders not triggering review requests: AfterShip may not track all carriers or shipment types. If a shipment isn't tracked by AfterShip, the delivery webhook won't fire, and Quoli will fall back to the default timing.
For additional help, contact [email protected] with your AfterShip account details.
Related Articles
β’ π Integrations Overview β See all available integrations
β’ π¦ Orders & Review Requests β Manage review request timing
β’ π¬ Email Templates β Customize your review request emails

