Caravel Delivery Promise
Coming soon to the Shopify App StoreShow estimated delivery dates on product and cart pages, based on your own past deliveries.
What it does
- Dates from your own fulfillment and delivery history
- Ranges per country, region, island, carrier and shipping method
- Cut-off time, preparation days and national holidays for 7 countries
- Manual rules when there is not enough data, clearly flagged
- Accuracy measured week by week: estimated against delivered
Caravel Delivery Promise shows «Get it between Thu 5 and Mon 9 Nov» on product and cart pages. Ranges come from your store's real deliveries, from fulfillment to delivery, per country, region, island, carrier and shipping method, with cut-off time, preparation days and holidays. Works with carrier tracking connected to Shopify, such as CTT, DPD, GLS, SEUR, Correos or DHL. Without enough data, your manual rules apply. Always labelled as an estimate.
How it works
Every day the app reads your fulfilled orders of the last 60 days and keeps only weekly totals per region, carrier and method: no customer data is stored. The theme block and app embed read pre-calculated values from an app metafield, so the storefront never calls our server. Visitors can enter a postcode for islands and regions. The Free plan covers one country with your manual rule; Unlimited adds every country and estimates from your history.
Plans
Free
$0One destination country with your manual rule, product and cart blocks, holidays and cut-off
Unlimited
$2.99 / 30 days14-day free trialAll destination countries, estimates from your delivery history by region, islands, carrier and method, measured accuracy
Prices in US dollars, billed by Shopify every 30 days once the app is published. The apps are not published yet. Shopify shows the amount in your currency; taxes may apply.
Automated tests
221 automated tests check Caravel Delivery Promise. Result on 30 Oct 2026 (code 33174b8):
Frequently asked questions
Where do the dates come from?
From your fulfilled orders: the business days between fulfillment and the delivery reported by the carrier's tracking, per destination country, region, carrier and shipping method.
What happens with little data?
The app uses the manual rule you set for that country and says so in the admin. With few shipments the range is widened. Without data and without a rule, nothing is shown.
Is the date a commitment?
No. The storefront always labels it as an estimate and shows a range.
Which holidays are included?
National holidays of Portugal, Spain, France, Germany, Italy, the Netherlands and Belgium. You can add regional holidays, closure days and other countries.
Does it slow down my store?
No calls are made to our server from the storefront. The theme reads a pre-calculated app metafield and a small script shows the dates.
Is customer data stored?
No. Postcodes are reduced to their first two characters in memory and only weekly totals per region, carrier and method are kept.
Other Caravel apps
Caravel Sync
Coming soonSupplier feeds & catalogue export
Learn more →
Caravel Invoice PT
Coming soonPortuguese invoicing via InvoiceXpress
Learn more →
Caravel Track
Coming soonTracking page & delivery emails
Learn more →
Caravel Omnibus
Coming soonPrior-price history for EU discounts
Learn more →
Caravel Legal PT
Coming soonComplaints book, ADR and company details
Learn more →
Caravel GPSR
Coming soonEU product safety information
Learn more →
Caravel Reviews
Coming soonProduct reviews and review requests
Learn more →
Caravel Packing Slips
Coming soonPacking slips, pick lists and return forms
Learn more →
Caravel Address Check
Coming soonShipping address checks on new orders
Learn more →
Caravel Pix Price
Coming soonPix price and instalment lines for Brazilian stores
Learn more →




