Loop Voice Ecommerce Benchmark, October 2026
How AI phone calls and texts perform across ecommerce use cases: who picks up, who converts, and how much of that revenue would not have happened without the contact.
13,639 shoppers contacted16,054 calls13,006 shoppers texted7 online stores2 of 5 use cases liveOct 1 to 31, 2026About 97% of calls to US numbers
Key numbers
- Answer rate
- 11.8%−4.1 pts vs September 2026of shoppers called picked up at least once, store-weighted95% CI 11.3 to 12.4 · n 13,639All shoppers: 8.9% (1,127 of 12,647 called)
- Call conversion
- 9.3%−0.9 pts vs September 2026of shoppers who picked up converted with the call as last touch (5 days), store-weighted95% CI 7.7 to 11.1 · n 1,127All shoppers: 8.9% (100 of 1,127 who picked up)
- SMS click rate
- 9.8%+4.5 pts vs September 2026of shoppers who got a text with a link opened it, store-weighted95% CI 9.3 to 10.3 · n 13,006
- SMS conversion
- 7.9%−0.2 pts vs September 2026of shoppers texted converted with a text as the credited touch, no answered call (5 days), store-weighted95% CI 7.4 to 8.4 · n 13,006All shoppers: 6.7% (876 of 13,006 texted)
- Contacted conversion
- 8.5%−0.2 pts vs September 2026of shoppers we reached hit the goal within 5 days of first contact; not the lift, store-weighted95% CI 8.0 to 9.0 · n 13,639All shoppers: 7.4% (1,004 of 13,639 contacted)
- LiftEstimate
- +3.8 pts7.5% of the 11,666 contacted shoppers in the measured stores converted, against 3.7% for the 3,044 enrolled shoppers never reached in the same 4 stores; not a randomized holdout95% CI 2.9 to 4.6 pts
- Incremental revenueEstimate
- $75K440 extra orders at $169.62 per order; $5.47 per shopper contacted, $4.65 per call95% CI $56K to $93K
- Opt-out rate
- 3.4%−6.1 pts vs September 2026of answered calls asked not to be called again95% CI 2.5 to 4.6 · n 1,127
Findings
Each finding is one sentence with its number, written to be quoted as it stands.
- 01
Against enrolled shoppers the flows never reached in the same stores, AI calls and texts added an estimated +3.8 points of 5-day conversion (95% CI 2.9 to 4.6), about $75K in incremental revenue. An estimate, not a randomized holdout.
Use casesn 13,639 contacted, 3,044 not reached, 4 stores - 02
Abandoned checkout generated $14.22 of incremental revenue per shopper contacted.
Use casesn 4,492 shoppers contacted - 03
Texts were the credited touch on 89.8% of attributed conversions and answered calls on 10.2% (an answered call in the window takes the credit).
Use casesn 976 attributed conversions - 04
Checkouts that got a first call within 15 minutes ordered at 20.0% within 5 days, against 8.5% for those that waited 1 to 4 hours.
Speed to calln 1,931 and 238 shoppers - 05
A branded dedicated number was answered 9.5% of the time, a local-presence Super Number 8.6% and a plain dedicated number 7.3%.
Caller IDn 17,244 calls - 06
Answer rates ranged from 2.9% in Colorado to 13.4% in Missouri.
Statesn 13,788 US calls
Use cases
Two of the five use cases ran this month. Post-purchase upsell was the largest by volume, with 9,147 shoppers contacted, and abandoned checkout converted best, at 15.2% within 5 days (store-weighted). No store runs a randomized holdout yet, so lift is estimated against enrolled shoppers the flows never reached in the same stores.
Results by use case
Call and SMS conversion credit each sale to its last touch within 5 days: an answered call or a click on a Loop Voice text. Lift is estimated against enrolled shoppers the flows never reached. Rates are store-weighted.
| Use case | Shoppers contacted | Answer rate | Call conversion | SMS click rate | SMS conversion | Contacted conversion | Lift (estimated) | Incremental revenue (estimated) | Per shopper contacted | Avg order value |
|---|---|---|---|---|---|---|---|---|---|---|
| Abandoned checkoutShoppers who started checkout and leftGoal: Order placed | 4,492 | 13.7% | 14.0% | 12.8% | 14.3% | 15.2% | +6.4 pts4.6 to 8.2 | $64K$46K to $82K | $14.22 | $330 |
| Post-purchase upsellCustomers after an orderGoal: Add-on accepted | 9,147 | 9.7% | 1.8% | 7.2% | 1.8% | 1.9% | +2.4 pts1.5 to 3.2 | $11K$7K to $15K | $1.17 | $61 |
| All use cases | 13,639 | 11.8% | 9.3% | 9.8% | 7.9% | 8.5% | +3.8 pts2.9 to 4.6 | $75K$56K to $93K | $5.47 | $300 |
Abandoned checkout
Shoppers who started checkout and left
Goal: Order placed
Post-purchase upsell
Customers after an order
Goal: Add-on accepted
All use cases
Rates are store-weighted: no store is more than 15% of a rate, so they describe a typical store and do not multiply back to the shopper counts. Across every shopper: Abandoned checkout 11.6% answered (520 of 4,490 called) and 16.9% converted (761 of 4,492); Post-purchase upsell 7.4% answered (607 of 8,157 called) and 2.7% converted (243 of 9,147). Lift, incremental revenue and revenue per shopper are totals across stores.
Win-back not live
Customers with no order in 90+ days
No win-back enrolments this month.
Failed payment not live
Customers whose charge or renewal failed
Failed-payment events are not connected from store platforms yet, so no flow enrols these shoppers.
Subscription check-in not live
Subscribers before their next shipment
Subscription events (upcoming shipment, skip, cancel) are not connected yet, so no flow enrols these shoppers.
Estimated lift by use case
Contacted shoppers against enrolled shoppers the flows never reached, store by store. Whiskers show 95% intervals. Not a randomized holdout.
Show the numbers
| Use case | Lift | 95% CI | Comparison rate | Comparison n |
|---|---|---|---|---|
| Abandoned checkout | +6.4 pts | 4.6 to 8.2 pts | 9.8% | 1,885 |
| Post-purchase upsell | +2.4 pts | 1.5 to 3.2 pts | 0.5% | 1,159 |
Who closed the sale
Share of attributed conversions credited to each channel by last click within 5 days. Sales with no touch in the window are left out here but still count in conversion and lift.
Show the numbers
| Use case | Call | Text | Call share | Text share | Attributed |
|---|---|---|---|---|---|
| All use cases | 100 | 876 | 10.2% | 89.8% | 976 |
| Abandoned checkout | 82 | 653 | 11.2% | 88.8% | 735 |
| Post-purchase upsell | 18 | 223 | 7.5% | 92.5% | 241 |
Speed to call
The clock counts calling-hours minutes only (8 am to 9 pm in the shopper's time zone), so a checkout abandoned at 11 pm and called at 8:04 am counts as 4 minutes. 70% of checkouts were abandoned during calling hours and got a first call a median 11 minutes later, down from 31 minutes in September. Checkouts called within 15 minutes ordered at 20.0%, against 8.5% for those that waited 1 to 4 hours.
Abandoned checkout: answer rate and 5-day order rate, by calling-hours wait before the first call
Abandoned during calling hours: 70%
median 11 minutes to the first call
Abandoned after hours: 30%
first call a median 9.7 hours later on the clock
Under 5 minutesn 0
5 to 15 minutesn 1,931
15 to 60 minutesn 740
1 to 4 hoursn 238
Abandoned after hours, called the next dayn 1,367
Post-purchase upsells and failed payments are also called within minutes; win-backs and subscription check-ins are scheduled, so speed does not apply to them.
Show the numbers
| Wait | n | Answered | 95% CI | Ordered within 5 days | 95% CI |
|---|---|---|---|---|---|
| Under 5 minutes | 0 | n<200 | n/a | n<200 | n/a |
| 5 to 15 minutes | 1,931 | 15.7% | 14.1 to 17.4 | 20.0% | 18.3 to 21.8 |
| 15 to 60 minutes | 740 | 9.5% | 7.6 to 11.8 | 17.4% | 14.8 to 20.3 |
| 1 to 4 hours | 238 | 12.5% | 8.9 to 17.3 | 8.5% | 5.6 to 12.7 |
| Abandoned after hours, called the next day | 1,367 | 11.8% | 10.2 to 13.6 | 7.9% | 6.6 to 9.5 |
When shoppers pick up
Thursday at 2 pm was the best hour of the month, with 14.7% of calls answered. On weekdays, afternoon calls (noon to 5 pm) were answered more often than morning calls (8 to 10 am), 10.5% against 6.7%, as in September.
Answer rate per call, by hour and weekday
Shopper's local time. The outlined cell is the best hour of the month.
Show the numbers
| Day | Hour | Calls | Answer rate per call | 95% CI |
|---|---|---|---|---|
| Monday | 8 am | 261 | 7.9% | 5.2 to 11.8 |
| Monday | 9 am | 305 | 8.7% | 6.0 to 12.4 |
| Monday | 10 am | 135 | n<200 | n/a |
| Monday | 11 am | 177 | n<200 | n/a |
| Monday | 12 pm | 155 | n<200 | n/a |
| Monday | 1 pm | 116 | n<200 | n/a |
| Monday | 2 pm | 333 | 8.9% | 6.3 to 12.4 |
| Monday | 3 pm | 352 | 8.6% | 6.1 to 12.0 |
| Monday | 4 pm | 337 | 11.4% | 8.4 to 15.2 |
| Monday | 5 pm | 285 | 9.2% | 6.4 to 13.1 |
| Monday | 6 pm | 191 | n<200 | n/a |
| Monday | 7 pm | 71 | n<200 | n/a |
| Monday | 8 pm | 51 | n<200 | n/a |
| Tuesday | 8 am | 431 | 9.9% | 7.4 to 13.1 |
| Tuesday | 9 am | 297 | 4.0% | 2.3 to 6.9 |
| Tuesday | 10 am | 116 | n<200 | n/a |
| Tuesday | 11 am | 68 | n<200 | n/a |
| Tuesday | 12 pm | 112 | n<200 | n/a |
| Tuesday | 1 pm | 85 | n<200 | n/a |
| Tuesday | 2 pm | 288 | 9.9% | 7.0 to 13.9 |
| Tuesday | 3 pm | 286 | 11.3% | 8.1 to 15.5 |
| Tuesday | 4 pm | 233 | 6.4% | 3.9 to 10.3 |
| Tuesday | 5 pm | 191 | n<200 | n/a |
| Tuesday | 6 pm | 179 | n<200 | n/a |
| Tuesday | 7 pm | 65 | n<200 | n/a |
| Tuesday | 8 pm | 29 | n<200 | n/a |
| Wednesday | 8 am | 350 | 8.1% | 5.7 to 11.4 |
| Wednesday | 9 am | 312 | 4.6% | 2.8 to 7.5 |
| Wednesday | 10 am | 65 | n<200 | n/a |
| Wednesday | 11 am | 62 | n<200 | n/a |
| Wednesday | 12 pm | 83 | n<200 | n/a |
| Wednesday | 1 pm | 70 | n<200 | n/a |
| Wednesday | 2 pm | 235 | 9.7% | 6.5 to 14.2 |
| Wednesday | 3 pm | 233 | 8.7% | 5.7 to 13.0 |
| Wednesday | 4 pm | 211 | 8.1% | 5.1 to 12.6 |
| Wednesday | 5 pm | 217 | 8.1% | 5.2 to 12.5 |
| Wednesday | 6 pm | 126 | n<200 | n/a |
| Wednesday | 7 pm | 98 | n<200 | n/a |
| Wednesday | 8 pm | 43 | n<200 | n/a |
| Thursday | 8 am | 257 | 4.5% | 2.6 to 7.8 |
| Thursday | 9 am | 259 | 5.5% | 3.3 to 9.0 |
| Thursday | 10 am | 163 | n<200 | n/a |
| Thursday | 11 am | 126 | n<200 | n/a |
| Thursday | 12 pm | 182 | n<200 | n/a |
| Thursday | 1 pm | 136 | n<200 | n/a |
| Thursday | 2 pm | 304 | 14.7% | 11.2 to 19.1 |
| Thursday | 3 pm | 381 | 14.4% | 11.2 to 18.3 |
| Thursday | 4 pm | 325 | 9.1% | 6.4 to 12.7 |
| Thursday | 5 pm | 210 | 5.0% | 2.8 to 8.8 |
| Thursday | 6 pm | 122 | n<200 | n/a |
| Thursday | 7 pm | 80 | n<200 | n/a |
| Thursday | 8 pm | 48 | n<200 | n/a |
| Friday | 8 am | 310 | 6.2% | 4.0 to 9.5 |
| Friday | 9 am | 289 | 5.6% | 3.5 to 8.9 |
| Friday | 10 am | 161 | n<200 | n/a |
| Friday | 11 am | 99 | n<200 | n/a |
| Friday | 12 pm | 108 | n<200 | n/a |
| Friday | 1 pm | 100 | n<200 | n/a |
| Friday | 2 pm | 335 | 10.8% | 7.9 to 14.6 |
| Friday | 3 pm | 375 | 9.3% | 6.8 to 12.7 |
| Friday | 4 pm | 385 | 12.8% | 9.8 to 16.5 |
| Friday | 5 pm | 282 | 4.8% | 2.9 to 8.0 |
| Friday | 6 pm | 113 | n<200 | n/a |
| Friday | 7 pm | 73 | n<200 | n/a |
| Friday | 8 pm | 49 | n<200 | n/a |
| Saturday | 8 am | 383 | 5.5% | 3.6 to 8.3 |
| Saturday | 9 am | 285 | 7.8% | 5.2 to 11.5 |
| Saturday | 10 am | 196 | n<200 | n/a |
| Saturday | 11 am | 149 | n<200 | n/a |
| Saturday | 12 pm | 166 | n<200 | n/a |
| Saturday | 1 pm | 202 | 14.1% | 10.0 to 19.6 |
| Saturday | 2 pm | 351 | 8.6% | 6.1 to 12.0 |
| Saturday | 3 pm | 349 | 3.8% | 2.2 to 6.4 |
| Saturday | 4 pm | 221 | 9.5% | 6.3 to 14.1 |
| Saturday | 5 pm | 163 | n<200 | n/a |
| Saturday | 6 pm | 133 | n<200 | n/a |
| Saturday | 7 pm | 19 | n<200 | n/a |
| Saturday | 8 pm | 1 | n<200 | n/a |
| Sunday | 8 am | 255 | 11.8% | 8.4 to 16.3 |
| Sunday | 9 am | 200 | 4.6% | 2.5 to 8.5 |
| Sunday | 10 am | 160 | n<200 | n/a |
| Sunday | 11 am | 146 | n<200 | n/a |
| Sunday | 12 pm | 174 | n<200 | n/a |
| Sunday | 1 pm | 133 | n<200 | n/a |
| Sunday | 2 pm | 233 | 5.5% | 3.2 to 9.2 |
| Sunday | 3 pm | 228 | 3.0% | 1.4 to 6.1 |
| Sunday | 4 pm | 194 | n<200 | n/a |
| Sunday | 5 pm | 134 | n<200 | n/a |
| Sunday | 6 pm | 151 | n<200 | n/a |
| Sunday | 7 pm | 24 | n<200 | n/a |
| Sunday | 8 pm | 3 | n<200 | n/a |
Answer rate by state
Placed by the area code of the shopper's phone number. Shoppers in Missouri picked up most often (13.4% of calls) and shoppers in Colorado least often (2.9%). Among the states with the most calls, New York led at 13.0% (1,229 calls). Outside the US, Canada came in at 9.4%.
Answer rate per call, US states
Each square is a state, placed roughly where it sits on the map. Grey states had fewer than 200 calls.
Show every state
| State | Calls | Answer rate per call | 95% CI |
|---|---|---|---|
| Missouri | 238 | 13.4% | 9.6 to 18.3 |
| New York | 1,229 | 13.0% | 11.2 to 15.0 |
| Wisconsin | 245 | 12.7% | 9.1 to 17.5 |
| Illinois | 916 | 9.8% | 8.0 to 11.9 |
| California | 1,996 | 9.6% | 8.4 to 11.0 |
| Florida | 1,039 | 9.3% | 7.7 to 11.2 |
| Texas | 1,473 | 9.3% | 7.9 to 10.9 |
| Michigan | 359 | 9.1% | 6.5 to 12.5 |
| Arizona | 278 | 8.6% | 5.8 to 12.5 |
| Georgia | 390 | 8.6% | 6.2 to 11.8 |
| Maryland | 262 | 8.5% | 5.7 to 12.5 |
| Minnesota | 438 | 8.4% | 6.2 to 11.4 |
| Washington | 395 | 7.9% | 5.6 to 11.0 |
| Virginia | 406 | 7.7% | 5.5 to 10.7 |
| Indiana | 398 | 7.2% | 5.0 to 10.2 |
| Louisiana | 386 | 6.9% | 4.8 to 9.9 |
| Massachusetts | 399 | 6.3% | 4.3 to 9.1 |
| North Carolina | 375 | 6.1% | 4.1 to 9.0 |
| New Jersey | 503 | 6.1% | 4.3 to 8.5 |
| Ohio | 660 | 5.8% | 4.3 to 7.9 |
| Tennessee | 284 | 5.7% | 3.5 to 9.0 |
| Pennsylvania | 801 | 5.6% | 4.2 to 7.4 |
| Colorado | 318 | 2.9% | 1.5 to 5.4 |
| Alaska | 54 | n<200 | n/a |
| Alabama | 150 | n<200 | n/a |
| Arkansas | 114 | n<200 | n/a |
| Connecticut | 198 | n<200 | n/a |
| District of Columbia | 47 | n<200 | n/a |
| Delaware | 46 | n<200 | n/a |
| Hawaii | 117 | n<200 | n/a |
| Iowa | 160 | n<200 | n/a |
| Idaho | 91 | n<200 | n/a |
| Kansas | 117 | n<200 | n/a |
| Kentucky | 158 | n<200 | n/a |
| Maine | 69 | n<200 | n/a |
| Mississippi | 77 | n<200 | n/a |
| Montana | 76 | n<200 | n/a |
| North Dakota | 34 | n<200 | n/a |
| Nebraska | 101 | n<200 | n/a |
| New Hampshire | 79 | n<200 | n/a |
| New Mexico | 85 | n<200 | n/a |
| Nevada | 154 | n<200 | n/a |
| Oklahoma | 139 | n<200 | n/a |
| Oregon | 196 | n<200 | n/a |
| Rhode Island | 53 | n<200 | n/a |
| South Carolina | 188 | n<200 | n/a |
| South Dakota | 45 | n<200 | n/a |
| Utah | 150 | n<200 | n/a |
| Vermont | 28 | n<200 | n/a |
| West Virginia | 77 | n<200 | n/a |
| Wyoming | 42 | n<200 | n/a |
Outside the US
| Country | Calls | Answer rate per call | 95% CI |
|---|---|---|---|
| Canada | 373 | 9.4% | 6.8 to 12.8 |
Caller ID
Branded dedicated numbers, which show the brand's name on supported phones, were answered 9.5% of the time, Super Number calls from a local area code 8.6% and plain dedicated numbers 7.3%. Super Number carried 91% of calls, and its answer rate rose from 5.3% in September.
Answer rate per call, by the number shoppers saw
- Super Number:
- Loop Voice's local-presence pool: the call shows a number from the shopper's own area code
- Dedicated number:
- One number reserved for the brand
- Branded dedicated number:
- A dedicated number that also shows the brand's name on supported phones
Show the numbers
| Number type | Calls | Answer rate per call | 95% CI |
|---|---|---|---|
| Super Number | 15,642 | 8.6% | 8.2 to 9.0 |
| Dedicated number | 646 | 7.3% | 5.5 to 9.6 |
| Branded dedicated number | 956 | 9.5% | 7.8 to 11.5 |
Order value
Converted abandoned checkouts averaged $330, against a $212 average order across the same stores, and accepted post-purchase add-ons averaged $61. Called shoppers with bigger carts ordered more often: 6.4% under $50, against 24.3% at $250 to $500.
Average order value of converted shoppers, by use case
Upsell is the value of the add-on.
Show the numbers
| Use case | Average order value |
|---|---|
| Abandoned checkout | $330 |
| Post-purchase upsell | $61 |
| Average order in the same stores | $212 |
Abandoned checkout: 5-day order rate by cart value
Called shoppers. Whiskers show 95% intervals.
Show the numbers
| Cart value | Shoppers | 5-day order rate | 95% CI |
|---|---|---|---|
| Under $50 | 2,008 | 6.4% | 5.4 to 7.6 |
| $50 to $100 | 587 | 13.3% | 10.8 to 16.3 |
| $100 to $250 | 865 | 18.9% | 16.4 to 21.6 |
| $250 to $500 | 652 | 24.3% | 21.2 to 27.7 |
| $500 and up | 378 | 20.5% | 16.7 to 24.9 |
Texts
13,006 shoppers got a text. 9.8% opened the link and 7.9% converted with a text as the credited touch within 5 days (store-weighted), while 5.6% replied STOP. Texts were the credited touch on 89.8% of attributed conversions.
- Shoppers who got a text, after a missed call or a conversation
- 13,006
- Opened the link
- 9.8%95% CI 9.3 to 10.3 · n 13,006
- Converted with a text as the credited touch (5 days)
- 7.9%95% CI 7.4 to 8.4 · n 13,006
- Replied STOP
- 5.6%95% CI 5.2 to 6.0 · n 13,006
- Delivered
- not tracked yet
Not measured yet
What this issue cannot show yet, and why. Each appears once its data stream is live and every cell has 200+ shoppers or calls.
Randomized holdout
No store runs a randomized holdout yet, so lift is estimated against enrolled shoppers the flows never reached in the same stores. Holdout results replace the estimate once stores switch it on.
Win-back
No win-back enrolments this month.
Failed payment
Failed-payment events are not connected from store platforms yet, so no flow enrols these shoppers.
Subscription check-in
Subscription events (upcoming shipment, skip, cancel) are not connected yet, so no flow enrols these shoppers.
Main reason given
Reason tags cover 23.1% of conversations; no use case reaches 200 tagged conversations yet.
Conversion by discount level
Each code level needs 200+ conversations where price was the objection before it is published (this month: no code allowed 5, 10% off 16, 15% off 2). Code use on the converted order is not captured yet.
Results by vertical
Stores do not carry a vertical on their profile yet.
Text delivery rate
Delivery receipts are not recorded for most texts yet, so texts are counted as sent.
Method
- Who is in it. Online stores on Shopify, WooCommerce, SHOPLINE or a custom platform, live on Loop Voice for at least 30 days, with 300 or more contacts in the month: 7 stores. No store makes up more than 15% of any figure.
- Store-weighted rates. Headline and use-case rates are store-weighted: no store is more than 15% of a rate, so they describe a typical store. The pooled rate across all shoppers is shown next to each headline rate. Lift, incremental revenue and revenue per shopper are totals: each store's own lift times its own shoppers, summed.
- Use cases and goals. Each contact belongs to one use case, and each use case has one goal: order placed, add-on accepted, new order, payment went through, or next shipment confirmed. Contacted conversion counts 5 days from first contact and is descriptive.
- Lift. When a store runs a holdout, 10% of eligible shoppers are picked at random and never called, texted or emailed, and lift is everyone else's conversion rate minus the holdout's. Without a holdout, lift is estimated store by store against enrolled shoppers the flow never reached, counting only shoppers who had not bought by the store's median first-call time. It is labelled an estimate, and a holdout replaces it.
- Calls and texts. Each sale is credited within 5 days to its last touch: an answered call wins; otherwise a text (sent, or its link clicked) wins. SMS click rate counts human clicks, with link previews and bots removed. The attribution model and window are printed with every issue, so a later change never rewrites history.
- Time to first call. Counts only minutes inside calling hours (8 am to 9 pm in the shopper's time zone, or a state's tighter window). After-hours checkouts are reported on their own.
- Answered and location. Answered means a person picked up; voicemail and call screening do not count. US state comes from the area code; other countries from the country code.
- Intervals and small cells. Rates carry 95% Wilson intervals. Any cell under 200 calls or shoppers is greyed out instead of shown.
- Revenue. Order values are converted to US dollars at fixed monthly rates.
- Lift this month is an estimate: contacted shoppers against 3,044 enrolled shoppers the flows never reached, store by store in 4 stores. It is not a randomized holdout.
- Incremental revenue this issue: 440 extra orders across 11,666 contacted shoppers in the measured stores, at $169.62 per order, for $75K (95% CI $56K to $93K). Lift, incremental revenue and revenue per shopper are totals: each store's own lift times its own shoppers, summed.
- Shoppers contacted counts everyone reached by a call or a text: 13,639 this month, 12,647 of them called.
- September's lift and incremental revenue were published before this calculation was refined, so compare those two figures across issues with care.
Metric dictionary
| Metric | What it means | Formula |
|---|---|---|
| Shoppers contacted | Eligible shoppers outside any holdout, reached by at least one call or text | count |
| Store-weighted rate | A rate where no store counts for more than 15% of the figure, so one large store cannot set the benchmark; shown next to the pooled rate across all shoppers | capped weighted mean of store rates |
| Calls placed | Every dial attempt, including second calls | count |
| Answer rate | Shoppers where a person picked up at least once | answered / contacted |
| Answer rate per call | The same, per call placed; used for timing, states and caller ID | answered calls / calls placed |
| Call conversion | Sales credited to a call, over shoppers who picked up | call-credited / answered |
| SMS click rate | Texted shoppers who opened the link | clicked / texted |
| SMS conversion | Sales credited to a text, over shoppers texted | text-credited / texted |
| Contacted conversion | Shoppers reached who hit the goal within 5 days of first contact, any channel; descriptive, not the lift | converted / contacted |
| Lift | Conversions the calls and texts caused, in points | reached rate minus holdout or comparison rate |
| Incremental revenue | Extra conversions implied by the lift, valued at the average converted order | extra conversions x AOV |
| Average order value | Value of converted orders, add-ons or saved charges | revenue / conversions |
| Time to first call | Calling-hours minutes from the trigger to the first ring | median |
| Opt-out rate | Answered shoppers who asked not to be called again | opt-outs / answered |
| Reason given | The main reason the shopper gave, from a fixed tag list per use case | tag / conversations with a reason |
Breakdowns we publish
| Cut | Buckets | How often |
|---|---|---|
| Use case | The five use cases | Monthly |
| Time to first call | Calling-hours minutes 0 to 5, 5 to 15, 15 to 60, 1 to 4 h, after hours on its own | Monthly |
| Hour and weekday | 8 am to 9 pm local, Monday to Sunday | Monthly |
| Location | US state by area code, other countries by country code | Monthly, states with 200+ calls |
| Number type | Super Number, dedicated, branded dedicated | Monthly |
| Cart value | Under $50, $50 to $100, $100 to $250, $250 to $500, $500+ | Monthly |
| Discount level | None, 5%, 10%, 15%, 20% | Monthly once each level has 200+ |
| Vertical | Seven groups | Monthly once every cell has 200+ |
| Platform | Shopify, WooCommerce, SHOPLINE, Magento, BigCommerce, custom | Quarterly |
| Shopper type | New or returning | Quarterly |
Publishing rules
- 200 or more calls or shoppers behind every published cell; smaller cells show grey.
- Stores count after 30 days live and 300 contacts in the month; no store is more than 15% of a figure.
- Every rate ships with its n and 95% interval in the CSV.
- Test calls, internal numbers and duplicate triggers are removed before counting.
- Holdout and comparison groups are checked for balance before publishing.
- No store names without written permission; call quotes are anonymized.
- Numbers are final at publish; corrections go in the dated changelog below.
How to cite
Free to quote and reuse with attribution under CC BY 4.0.
Loop Voice Ecommerce Benchmark, October 2026. Loop Voice. loopvoice.ai/benchmarks/2026-10
Changelog
- November 9, 2026Issue 2 published.
Get each report in your inbox.
One email when each month's report goes live.
See your own numbers.
Book a 30 minute demo and we will show you what a voice agent would do on your store.
