BestFeed AI is live — review and improve product content for AI discovery.Explore BestFeed →
BestUpsell logo
BestUpsellUpsell · Cart optimization
Answers before you publish an offer

Configure the offer. Verify the outcome.

Direct answers about product-page upsells, cart modules, Checkout widgets, post-purchase offers, order-page additions, discounts, placement, and attribution.

14 verified answersCurrent productImplementation review · Aug 2026
BestUpsell knowledge base

Common questions, direct answers.

Showing 14 questions

Product scope & recommendations

Understand what is configured and what is not an AI promise.

4 questions
01Is BestUpsell an AI recommendation engine?

Not according to the current implementation evidence. The code supports manually selected products and catalog-based highest or lowest price candidates. No AI model or machine-learning ranking is proven.

02Does it support Frequently Bought Together or Complete the Set?

Those phrases appear in copy or analytics labels, but there is no separate runtime or recommendation engine proving them as live features.

03Can product-page offers target variants?

Yes. The implementation models Product or Variant resources and returns available variants for the runtime offer. The theme block still needs to be placed and saved.

04Does BestUpsell have plans or subscription pricing?

The audited repository does not contain an independent billing or entitlement model. Pricing and feature access need product confirmation.

Touchpoints & placement

Know where each extension needs to be installed.

3 questions
05Which touchpoints are implemented?

The repository contains paths for Product Page, Cart Drawer, Checkout, Post-purchase, Thank You, Order Status, and Analytics. Each remains implemented-unverified until a store-level test passes.

06Can every Shopify store use Checkout widgets?

Do not make that promise. The admin includes a Shopify Plus capability check, and placement and live rendering still require a development-store test.

07Why is a configured offer not visible?

Check that the relevant Theme App Block or Editor block was added and saved, the configuration is Published, the trigger matches, the recommended variant is available, and runtime credentials and scopes are valid.

Discounts & order changes

Separate display estimates from Shopify’s final result.

4 questions
08Does the displayed discount equal the final order total?

No. The displayed amount is an estimate based on current product data. Shopify Discount Functions or Order Edit results determine the final amount.

09Does Reward Bar directly change shipping?

No. Reward Bar displays progress toward a threshold. Actual free-shipping behavior depends on the separate Discount Function and its sync state.

10Does post-purchase always avoid another payment confirmation?

No. The implementation includes PAYMENT_REQUIRED and RESULT_UNKNOWN branches. A payment URL or manual verification may be required.

11Does Thank You or Order Status create a new cart?

No. The flow uses Shopify Order Edit to add items to the original order and may return a payment URL.

Analytics & verification

Read attributed facts without overclaiming.

3 questions
12Is Revenue calculated from a click?

No. Frontend exposure and click events are behavior signals. Attributed revenue is based on Shopify order events and valid attribution lineage.

13Why can analytics temporarily show zero?

Order events, attribution facts, and daily aggregates are asynchronous. Missing lineage, event delay, or currency filters can also affect the result.

14Can the website call BestUpsell live now?

The repository supports a documentation draft and shows implementation paths, but no development-store UAT or production verification was available. Keep live claims qualified until those checks pass.

BestUpsell support

Still need a person?

Send the store domain, Shopify plan, touchpoint, configuration ID, and a test order when relevant.

Email support →