• BLOCK SETUP GUIDES • SETUP GUIDE

How to Display Custom Messages Based on Shopify Delivery Methods

What you will achieve in this guide

Follow the feature-specific setup and testing instructions below. Check the supported pages and plan requirements before activating the feature.

EXPECTED SETUP TIME Varies by feature
COMPATIBILITY See requirements in this guide
TECHNICAL DIFFICULTY Zero Code Required

Use Delivery method message on its supported pages to help customers with the task described below. Configure it in Rivio, save its activation state, and then add the corresponding block in Shopify’s checkout and accounts editor.

Supported pages and requirements

Supported pages: Checkout. Checkout placement requires Shopify Plus. Your Rivio app plan must also include the feature. Check the page labels on the current block card before setup.

When to use this block

  • Explain what customers should expect for a supported shipping or pickup delivery type.

Configuration settings

Setting How to configure it
Delivery type Select the delivery type offered by the editor.
Message Write instructions appropriate to that type.
Conditions Review additional conditions without broadening visibility accidentally.

Use the controls available in your current configuration screen. Save a clearly named configuration, then confirm that Shopify’s editor uses that same configuration.

Screenshot to add: The Delivery method message configuration form with its content and appearance settings visible.

Rivio blocks add content or input fields to supported checkout and account pages. Configure the content in Rivio and place the block in Shopify’s editor.

Worked example: Explain what happens after choosing Local delivery

Example setup: Local delivery and Standard rates eligible for a test address.

Step-by-step instructions

  1. Open UI extension blocks and find Delivery method message. Check the supported pages on its card.

  2. Choose Set up or Manage and create a configuration with a clear internal name.

  3. Select the supported Local delivery method trigger.

  4. Enter We will contact you to arrange delivery, using an accurate promise.

  5. Review the offered display settings and matching method value.

  6. Preview the wording, then verify it against actual selected-method changes.

  7. Review the preview and any display conditions. For the first demo, leave optional conditions empty so you can isolate placement.

  8. Save as Active. Open the Checkout and Accounts Editor, select the intended configuration and supported target page, and add the matching Rivio block in a supported location.

  9. Select the saved configuration if prompted and save Shopify’s editor. Test the actual customer page on desktop and a phone.

Verify the result

Test case Expected result or verification
Local delivery selected The configured delivery message appears.
Standard selected The Local delivery message should not appear under that condition.
Delivery cost The message does not change the rate charge.

Important: Checkout-step UI blocks require Shopify Plus. For another surface, use only the pages supported by this block’s card.

If the result is different

Check What it means / what to do
Block unavailable in checkout Confirm Shopify Plus and the supported target location.
Visible but behavior differs Check the individual saved block options and actual checkout result, including submitted data or fees.
Configured block differs from the preview Check the selected configuration and test on the actual supported customer page.

Add and verify each supported placement

  1. Open Settings → Checkout in Shopify admin and customise the intended configuration.
  2. Select the exact supported page: Checkout. For Profile, use the customer-account page selector.
  3. Add the matching Rivio app block in a supported location and select the saved configuration if prompted.
  4. Save the editor. Add and save each other intended page separately; one placement does not establish every placement.
  5. Preview desktop and mobile, then test the actual checkout, completed order, or signed-in account appropriate to that page.

Screenshot to add: Shopify’s editor showing the Delivery method message block on the selected supported page, followed by the final customer view.

Limitations

  • A delivery-type message is not necessarily a match for an individual named shipping rate.
  • The message does not alter the underlying shipping or pickup service.

Display conditions depend on the page. Customer tags require logged-in customer context. Selected shipping method is unavailable on Order status. On Profile, only Customer, Language, Market, and Time on page conditions are evaluated; cart and order conditions are ignored.

Need help?

Email support@rivioapps.com with your store domain, feature name, target page, the relevant settings, and a screenshot of the actual result. Include the test cart, customer, or order details needed to reproduce the issue.