Description
Every shopper asks the same question: when will it get here?
Arrival reads your shipping zones, schedules and order cutoffs, then answers that question everywhere it matters — product page, cart, checkout — the way a board announces flights: a date, a time, a countdown. No guessing before the buy button. Fewer “do you deliver to…” emails. Fewer abandoned carts.
What the board shows
- A real delivery date — “Get it by Wed 22 Jul”, calculated from your zones, schedule and cutoffs, shown on product pages, cart and checkout.
- An order-cutoff countdown — “Order within 2 h 14 m” states the deadline as a fact, so urgency never has to shout.
- Postcode-aware answers — shoppers enter their postcode once and see the methods, prices and dates that actually apply to them.
- Free-shipping progress — “Add $7.20 more to unlock free delivery” builds baskets with information, not persuasion.
- Cache-compatible behaviour — dynamic postcode and date messaging designed for real WooCommerce environments with page caching.
Why store owners install it
Clarity converts. When the answer to “when will it arrive?” is on the page, shoppers don’t leave to ask it by email — or leave for a store that answers it. Arrival exists to raise conversion, cut cart abandonment, and shrink your support inbox by moving fulfilment answers in front of the buy button.
Bricks Builder dynamic tags
{delivery_date}— calculated delivery date{delivery_date:X}— delivery date with additional days{delivery_location}— postcode display or entry prompt{delivery_cutoff}— order cutoff countdown{postcode_display}— plain-text postcode display
Shortcodes
[arwoo_calculator]— the full delivery board[arwoo_delivery_date]— delivery date for the current postcode[arwoo_delivery_cutoff]— cutoff countdown[arwoo_postcode_display]— cache-compatible postcode display[arwoo_delivery_location]— cache-compatible delivery location info
Arrival Pro — know when to arrive
Delivery tells shoppers when it lands. Pickup tells them when to arrive — and that’s what Arrival Pro adds:
- Pickup readiness — “Ready from 16:40 · Open until 17:30”, aware of your store’s opening days and hours, so the trip is never a guess.
- Unlimited pickup locations — multi-branch and multi-yard support.
- Holidays — one-off closures the board respects automatically.
- Recurring holidays — set Christmas once, forget it forever.
- Custom styling — brand colours and CSS variables to match your storefront.
- Google Places — address-assisted location entry.
Arrival Pro is sold separately at embark.studio. Everything described above the Pro section works in this free plugin, forever.
External services
This plugin does not connect to any external service. Delivery dates, order cutoffs, shipping
methods and free-shipping progress are all calculated locally from your WooCommerce shipping
zones and settings. No data about your site or your shoppers is sent anywhere.
Third-party libraries
This plugin bundles the following GPL-compatible third-party assets:
- Phosphor Icons (regular weight) — MIT licensed, Copyright (c) 2020-2021 Phosphor Icons.
Unmodified from the official distribution: https://github.com/phosphor-icons/web - jQuery UI 1.13.2 theme stylesheet — MIT licensed, Copyright jQuery Foundation and other
contributors. Shipped as the official minified distribution
(assets/vendor/jquery-ui/jquery-ui.min.css); the unminified source and the ThemeRoller
settings used to build it are linked in the file’s own header comment and available at
https://jqueryui.com/download/
Screenshots




Installation
- Upload the plugin files to the
/wp-content/plugins/arrival-for-woodirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the
Pluginsscreen in WordPress. - Navigate to
WooCommerce > Arrivalto configure your schedule, cutoffs and messaging. - Set up your shipping settings in WooCommerce.
- Use shortcodes or Bricks Builder dynamic tags to place the board wherever your theme needs it.
FAQ
-
Does this work with all WooCommerce shipping methods?
-
Yes. Arrival works with standard WooCommerce shipping methods including flat rate, free shipping, and compatible third-party method setups.
-
Is it compatible with caching plugins?
-
Yes. The plugin uses cache-aware dynamic behaviour for postcode and date messaging, so customer-facing information stays reliable on cached pages.
-
Does it support local pickup?
-
Pickup readiness — including store opening days and hours, unlimited locations, and holiday handling — is part of Arrival Pro. The free plugin focuses on shipping clarity.
-
Can I customise the wording — for example “delivery & collection” for a UK store?
-
The free plugin covers standard labels; full custom terminology, branding and styling are part of Arrival Pro.
-
Does it work with Bricks Builder?
-
Yes. Arrival includes Bricks Builder dynamic-tag support and shortcode-based flexibility for custom storefront builds.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Arrival for Woo” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Arrival for Woo” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0 – 2026-07-24
- Initial public release.
- Delivery dates, order-cutoff countdowns, and free-shipping progress on product, cart, and checkout.
- Postcode-aware shipping methods, prices, and arrival dates.
- Shortcodes and cache-compatible display for real WooCommerce environments (block themes, mini-cart sync, Tax Switch aware).
- Bricks Builder dynamic tags and Automatic.css token support.
- Arrival Pro (sold separately): pickup readiness with opening days and hours, unlimited pickup locations, one-off and recurring holidays, custom terminology and styling, Google Places.
