Estimated-Is-Jemica — Frequently Asked Questions

Answers to common questions about setup, rules, and the storefront widget.

Getting started

How do I add the widget to my product pages?

After installing the app, go to your Shopify admin → Online Store → Themes → Customize. Navigate to a product page template and click Add block in the left sidebar. Select Estimated-Is-Jemica from the list and save. No code editing is required.

Do I need to edit any theme files?

No. Estimated-Is-Jemica uses a Theme App Extension, which means it's added entirely through the Theme Editor as a block. Your theme files are never modified.

It is compatible with Online Store 2.0 themes (such as Dawn) and any theme that supports app blocks.

Does the widget work without a delivery rule?

No. The widget only displays when a matching rule is found for the current product and visitor's country. If no rule matches, the widget stays hidden.

To show the widget for all products, create a Default rule — it acts as a catch-all when no other rule applies.

Delivery rules

What rule types are available?

You can create rules targeting:

  • Product — one or more specific products
  • Collection — all products in a collection
  • Product tag — all products with a given tag
  • Vendor — all products from a specific vendor
  • Country — visitors from a specific country (by detected location)
  • Default — catch-all when no other rule matches
How does rule priority work?

Rules are evaluated in the order shown in the Delivery Rules list. The first matching rule wins. You can drag rules to reorder them.

Default rules always lose to more specific rules at the same priority level, so it's safe to place a Default rule at the bottom as a fallback.

What is the order cutoff time?

The cutoff time is the daily deadline for same-day dispatch. Orders placed before this time are treated as ordered today; orders after it are treated as ordered the next business day.

When a cutoff is set, the widget automatically shows a live countdown banner — for example, "Order within 2h 14m to receive by Friday." The timer refreshes the estimate when it reaches zero.

What are seasonal rules?

A seasonal rule is only active during a specific date window each year, defined as MM-DD start and end dates. Outside that window, the rule is skipped and the next matching rule applies.

Date windows that cross the year boundary (e.g. December 15 to January 5) are supported.

Holidays & blackout dates

How do I add holidays?

Go to Holiday Management in the app and add dates manually, or import a list using the CSV import feature. Each holiday has a country code and a date in YYYY-MM-DD format.

Use the country code * to create a global holiday that applies to all countries.

Does the app ship with a pre-loaded holiday calendar?

No. You add your own holidays based on your carrier's schedule or your fulfilment centre's closure dates. This gives you full control regardless of your location or shipping provider.

Widget appearance

Which widget templates are available?

There are four templates:

  • Minimal — a single line of text with an optional icon
  • Badge — a bordered pill, good for sidebars or compact layouts
  • Timeline — a three-step visual journey: Ordered → Dispatched → Expected
  • Countdown — text next to a coloured days-remaining pill

All templates let you customise the primary colour, background colour, icon, and icon position.

Can I hide the widget for specific countries?

Yes. In Widget Settings, there is a country exclusion list. Any visitor detected from an excluded country will not see the widget, regardless of matching rules.

Cart page

Does the widget work on the cart page?

Yes. A separate Estimated Cart Widget block is available in the Theme Editor. When added to the cart page or cart drawer, it shows a per-item delivery estimate for each product in the cart.

Plans & billing

What does the free plan include?

The free plan includes one active delivery rule. This is enough to set a global default estimate for your entire store.

What does the Unlimited plan include?

The Unlimited plan ($9.99/month) includes unlimited rules, all rule types (product, collection, tag, vendor, country), seasonal date windows, and priority ordering. A 7-day free trial is available.

How do I cancel my subscription?

Go to Plan in the app and click Cancel plan. Your subscription ends immediately and your account reverts to the free plan. You will not be charged again.

Technical

Does the widget slow down my storefront?

The widget loads asynchronously and does not block page rendering. Delivery date calculations are fetched from the app server after the page has loaded, so your Core Web Vitals are not affected.

When multiple widget instances appear on the same page (for example on a cart page with several items), the app deduplicates API calls so only one request is made per unique product.

Is any customer data stored?

No customer personally identifiable information (PII) is stored. The app only stores your delivery rules, holiday dates, and widget settings. Session tokens used for Shopify authentication are stored securely and are not linked to any shopper data.

Is the app GDPR compliant?

Yes. The app registers the three mandatory Shopify GDPR webhooks: customer data request, customer data erasure, and shop data erasure. Because no customer PII is stored, data request and erasure webhooks are handled as no-ops.