Free plan available. Current feature and plan details live in the Shopify marketplace listing.
Illustrative campaign flow: choose a trigger, match an offer, and measure the outcome.
Why this placement works
Connect attention to completed business value
An accepted upsell is a promising shopper action, but it is not completed revenue. BumpZen separates early accepted value from revenue verified against completed Shopify orders so merchants can see which offers contributed money that the store actually kept.
Looking only at impressions, clicks, or accepts can make a campaign appear more valuable than its final outcome. BumpZen reconciles attributed upsells with Shopify orders, excludes pending accepted value from winner rankings, and reduces verified revenue when attributed items are cancelled or refunded.
How it works
Follow the complete campaign outcome
Connect the right product moment to a useful next offer, then use the results to improve it.
01
Launch a clear campaign
Start with a product relationship that can be interpreted and improved.
02
Collect funnel signals
Track offer views and accepts without treating either action as completed revenue.
03
Reconcile Shopify orders
Confirm that the accepted upsell appears in a completed Shopify order before counting it as verified revenue.
04
Keep the number current
Use refund and cancellation adjustments so campaign decisions reflect the attributed revenue that remains.
The verified-revenue funnel
From offer view to net verified upsell revenue
BumpZen keeps the early shopper signal and the completed financial outcome separate. The funnel makes it clear where an offer gained attention, where it converted, and whether its attributed revenue survived the full order lifecycle.
01
Offer viewed
The campaign was rendered for an eligible shopper. This establishes reach, not purchase intent.
↓
02
Offer accepted
The shopper chose the upsell. BumpZen records the accepted value as an early signal while order verification is still pending.
↓
03
Order completed
The checkout becomes a completed Shopify order containing the attributed upsell item.
↓
04
Revenue verified
BumpZen matches the attribution to the completed order and counts the confirmed upsell amount as verified revenue.
↓
05
Refund or cancellation adjustment
If an attributed item is refunded or the order is cancelled, BumpZen reduces the previously verified amount.
↓
06
Net verified upsell revenue
The remaining attributed revenue is the number used to rank campaign performance—not accepted value still waiting for verification.
Do not blend these numbers
Accepted revenue and verified revenue answer different questions
Both numbers are useful, but only when they are labeled clearly and used for the decision they can support.
Accepted revenue
What did shoppers initially say yes to?
This provisional value is recorded when an offer is accepted, before Shopify confirms the completed order. It is useful for diagnosing immediate offer appeal and spotting value still awaiting verification.
Use it as an early funnel signal, not as final campaign revenue.
Verified revenue
What attributed upsell value reached a completed order?
This amount counts attributed upsells confirmed in completed Shopify orders. It is reduced when those attributed items are cancelled or refunded, so it stays closer to the revenue the store retained.
Use it for campaign rankings and revenue-focused decisions.
Read the gaps
Use the gap between metrics to diagnose the campaign
Many views, few accepts
The offer may be weak, poorly matched, unclear, or shown at the wrong moment. Test the product, message, incentive, or same-surface presentation.
Many accepts, few verified purchases
Shoppers show intent but do not complete the attributed purchase. Investigate checkout friction, discount expectations, stock, price, and the time between acceptance and order completion.
Verified revenue later falls
Refunds or cancellations changed the completed outcome. Review whether the pairing creates buyer’s remorse, compatibility problems, or fulfillment issues.
Lower accept rate, higher verified revenue
A higher-value offer can contribute more completed revenue despite fewer accepts. Do not automatically promote the accept-rate leader.
BumpZen capabilities
What you can use for this campaign
Campaign impressions
Offer acceptances
Accepted value awaiting verification
Completed-order reconciliation
Verified Shopify revenue
Refund and cancellation adjustments
Verified-revenue campaign rankings
Campaign strategy
Optimize for the business outcome
Acceptance rate helps diagnose immediate offer appeal, while verified revenue shows the attributed value confirmed in completed orders. Read the gap between them before changing the campaign, and use randomized testing when the question is causal lift rather than attribution.
1
Is the offer being shown often enough to evaluate?
2
Do accepted offers become completed conversions?
3
Does the campaign retain value after refunds or cancellations?
Measure the business result
Use data to improve the campaign
BumpZen connects campaign interactions to completed Shopify orders, keeps still-pending accepted value separate, and updates verified attribution after refunds or cancellations.
1Offer impressions
2Accepted offers
3Completed conversions
4Verified revenue
Common questions
Shopify upsell analytics FAQ
What is the difference between accepted and verified revenue?
Accepted revenue is provisional value recorded when a shopper accepts an upsell, before the order is confirmed. Verified revenue counts attributed upsells confirmed in completed Shopify orders and is reduced when those items are cancelled or refunded.
What happens if an attributed order is refunded or cancelled?
BumpZen reduces the affected verified upsell revenue, including line-item refund adjustments, so reporting reflects the attributed value that remains rather than the original completed amount.
Which revenue number determines the top-performing offer?
BumpZen ranks offers by verified revenue. Accepted value still waiting for order verification does not affect the ranking; verified purchases and verified purchase rate provide tie-breakers when verified revenue is equal.
Does verified revenue prove that an upsell was incremental?
No. It verifies completed-order attribution, not the counterfactual of what the shopper would have bought without the offer. Use a randomized test of comparable sessions when you need evidence of incremental lift.
Start with one strong product relationship
Know what earns its place in your store
Connect every campaign to completed outcomes, then invest attention in the offers that contribute real revenue.