The mobile ecommerce conversion rate is the percentage of mobile sessions that end in a completed purchase. Calculate it by dividing mobile purchases by mobile ecommerce sessions for the same period, then multiplying by 100.
Mobile ecommerce conversion rate =
(Mobile purchases ÷ Mobile sessions) × 100
For example, if a store records 168 purchases from 8,400 mobile sessions between January 1 and January 31:
(168 ÷ 8,400) × 100 = 2%
The mobile ecommerce conversion rate is 2%.
Use sessions as the denominator for most ecommerce reporting because a session represents a visit to the store. Keep the measurement method consistent when comparing mobile and desktop performance.
What Counts as a Mobile Ecommerce Conversion?
A mobile ecommerce conversion is normally a completed purchase made after a mobile visit.
These actions can help you analyse the buying journey, but they should not replace a completed purchase as the main ecommerce conversion unless your business defines them that way:
- Product view
- Add to cart
- Begin checkout
- Newsletter signup
- Account registration
- Payment-information submission
These are micro-conversions. They show where shoppers move through the funnel and where they stop.
Which Numbers Do You Need?
You need the following figures and definitions:
| Metric | What it means |
|---|---|
| Mobile purchases | Completed orders attributed to mobile ecommerce activity |
| Mobile sessions | Store visits from mobile devices during the same period |
| Date range | The identical period used for both figures |
| Conversion definition | Usually a completed, paid order |
| Device scope | Mobile web, mobile app, or both, reported separately where possible |
Google Analytics 4 uses ecommerce events such as purchase, add_to_cart and begin_checkout to measure customer activity. The purchase event should represent a completed transaction and include a unique transaction ID to help prevent duplicate order reporting.
How Do You Calculate It in Google Analytics 4?
Use a validated purchase event for the numerator and mobile sessions for the denominator.
1. Confirm That Ecommerce Tracking Works
Your website should send a purchase event when an order is completed. Google Analytics 4 does not automatically collect every ecommerce event, so the website or app needs a correct ecommerce implementation.
Check that the purchase event includes:
- Transaction ID
- Order value
- Currency
- Products purchased
- Quantity
- Tax and shipping, where applicable
2. Select the Reporting Period
Choose a defined period, such as:
- January 1 to January 31
- The previous seven days
- The current quarter
- A campaign period
Use the same date range for mobile purchases and mobile sessions. Check the account time zone as well. A different time zone can place orders and visits in different reporting dates.
3. Filter the Data by Device
Use the Device category dimension and filter the report to Mobile. Google Analytics identifies device categories such as desktop, tablet and mobile.
If tablets matter to your business, report them separately instead of automatically combining them with smartphone traffic. Tablet and smartphone shoppers may behave differently.
4. Retrieve Mobile Purchases and Mobile Sessions
Use:
- Mobile purchases as the numerator
- Mobile sessions as the denominator
If the report shows purchase events rather than orders, check for repeated purchase events linked to the same transaction. A duplicate purchase event can inflate the rate.
5. Apply the Formula
Mobile conversion rate =
(Mobile purchases ÷ Mobile sessions) × 100
For example:
| Metric | Result |
|---|---|
| Mobile sessions | 25,000 |
| Mobile purchases | 500 |
| Calculation | 500 ÷ 25,000 × 100 |
| Mobile ecommerce conversion rate | 2% |
How Do You Calculate It in Shopify?
Shopify reports online store conversion performance using store sessions. To calculate the mobile rate, isolate mobile sessions and compare them with mobile orders from the same period. Shopify describes mobile conversion rate as mobile conversions divided by total mobile traffic, multiplied by 100.
Shopify and Google Analytics 4 may show different results. Common reasons include:
- Different attribution models
- Different session definitions
- Different time-zone settings
- Cookie and consent restrictions
- Ad blockers
- Delayed or missing purchase events
- Orders counted in one platform but not the other
Treat confirmed orders in your ecommerce platform as the financial record. Use analytics data to understand traffic, device behaviour and funnel drop-off.
Do Not Confuse These Conversion Rate Calculations
Mobile Session Conversion Rate
Mobile purchases ÷ Mobile sessions × 100
This is usually the most useful rate for evaluating the mobile shopping experience.
Mobile User Conversion Rate
Mobile purchasers ÷ Mobile users × 100
This measures the percentage of unique mobile users who purchased. It is useful for user-level analysis, but it is not directly comparable with a session-based rate.
Mobile Traffic Share
Mobile sessions ÷ Total sessions × 100
This shows how much of the store's traffic comes from mobile. It does not measure mobile ecommerce conversion.
Mobile Revenue Share
Mobile revenue ÷ Total revenue × 100
This shows the proportion of revenue generated by mobile purchases. It is also different from conversion rate.
What Is the Main Measurement Limitation?
A mobile session does not always produce a mobile purchase. A shopper may research a product on a smartphone and complete the order later on a desktop computer.
A session-based mobile conversion rate measures mobile session performance. It does not capture every mobile interaction that contributes to a later purchase on another device.
Why Track the Mobile Funnel as Well as the Final Rate?
The conversion rate shows the outcome. Funnel events help identify where shoppers leave.
Track the path from:
Product view
→ Add to cart
→ Begin checkout
→ Add shipping information
→ Add payment information
→ Purchase
Google recommends ecommerce events such as add_to_cart, begin_checkout, add_shipping_info, add_payment_info and purchase for analysing online sales activity.
For example:
- Many product views but few add-to-carts may point to problems with product information or pricing.
- Many add-to-carts but few checkout starts may point to cart friction.
- Many checkout starts but few purchases may point to payment errors, unexpected delivery costs or a difficult mobile checkout.
What Is the Correct Reporting Method?
For a consistent mobile ecommerce conversion rate:
- Define a conversion as a completed order.
- Track a validated
purchaseevent. - Filter purchases and sessions to mobile devices.
- Use the same reporting period and time zone.
- Deduplicate transactions.
- Divide mobile purchases by mobile sessions.
- Compare the result by traffic source, product category, campaign, and new versus returning customer.
- Review the mobile funnel before deciding what to change.
The calculation is simple. The measurement only works when the purchase event, device filter and session denominator describe the same mobile shopping activity.