Dear B2B SaaS Companies: Mobile Experience Can’t Be an Afterthought
February 5, 2021
For the longest time, B2B SaaS companies have failed to put much thought into their mobile experience because:
- People don’t work on mobile
- The bulk of mobile traffic comes from developing nations (read: low budget)
But as both time spent on mobile and mobile traffic share continue to increase globally, business users are becoming more accustomed to discovering products on mobile. Chances are good that you’re reading this on your phone right now.
Even the biggest SaaS market, the U.S., is now seeing a 50/50 split between mobile and desktop traffic—a significant change from the 25/75 split in 2015.
So, build a mobile version?
Not exactly. Unless your product is expected to be used on-the-go (example: live chat), the ROI of building a mobile version will be extremely low.
What B2B SaaS companies can do is improve the top-of-funnel experience on mobile (aka mobile onboarding) so that users will return on desktop for a better chance of activation and conversion.
Below, I’ll share four stages you can optimize throughout the mobile onboarding flow.
1. Public website
A well-optimized mobile website doesn’t just help with signup conversions. It’s now crucial for your overall SEO, as Google officially switched to mobile-first indexing in 2020.
Many people think that mobile optimization is only about rearranging website layout. Unfortunately, that’s far from enough.
True mobile optimization requires that every element be adjusted specifically for small screens. For example:
- Crop images and videos for vertical viewing
- Show signup call to action (CTA) on the nav bar (instead of hidden in the hamburger menu)
- Make sure the live chat widget isn’t blocking CTAs
- Use mobile-specific UI/UX patterns to highlight key information and reduce scrolling
- Use AMP for suitable pages to reduce loading time
Optimize all of your pre-signup pages, including the home page, PPC landing pages, blog posts, pricing page, and even help articles.
And make sure you serve the same content on both desktop and mobile to avoid SEO penalties.
2. Signup flow
When it comes to signup, the limited screen space on mobile could actually work in your favor.
Because people can access the verification email directly via a push notification without switch tabs, they’re more likely to complete the step. To take advantage of this mobile-specific experience, you can even offer passwordless signup or Google One Tap to improve conversions.
If your signup flow comes with a survey to collect user data, make sure to apply best practices for mobile form design. For example:
- Limit the number of questions per screen
- Show a progress bar
- Present options as buttons instead of drop-downs
- Trigger matching mobile keyboard for the input type
- Save harder questions for the end
- Add a “show password” option to avoid fat-finger errors
Given that many mobile visitors will discover your product through native apps like Twitter, Gmail, Facebook, and Slack, don’t forget to also test your signup flow in WebView.
3. First-time product experience
How exactly can people experience your product when it’s not designed for mobile?
While this is indeed the toughest aspect of mobile onboarding, there are still a few tactics you can try out.
Use video
Create a video that shows your product in action. Unlike explainer videos that focus on the high-level concept, walk people through your UI so they can make sense of “how” your product delivers the promised value.
Push for a demo
By scheduling a demo call, you effectively achieve two things:
- Move people down the sales funnel
- Get people committed to evaluating your product at a later time when they’re not just casually browsing
To avoid overloading your sales team, offer 1:1 demos only to those who meet a certain lead score. Push the rest toward group webinars.
Limit access—and explain why
There’s no shame in telling people that your product isn’t built for mobile. By making the point clear, you avoid leaving a bad first impression. This might spark user interest even more when it’s done elegantly.
Build a mobile MVP for your key feature
Sometimes it’s worth the effort to build a mobile version of your key feature. It doesn’t have to 100% replicate the desktop version; it just has to be good enough to show your unique approach.
If that’s not possible, try building other onboarding actions like workspace setup, data import, inviting teammates, or third-party account connection.
The goal is to get people “hooked” so they’ll want to return on desktop.
Image: Calendly’s mobile onboarding flow
4. Redirect users to the desktop version
Mobile onboarding is only half the activation journey. Once someone is intrigued, it’s time to get them to open the app on a computer.
If people are eager to try the desktop version right away, send them a magic link to conveniently log in.
For those who aren’t (the majority of your users), send out follow-up emails during their work hours, which can be determined by either IP location or browser time zone.
You can even use a monetary reward to incentivize people to return—as long as the unit economics make sense. For example:
- You offer a 10% discount to mobile signups who complete onboarding on desktop within X days
- You’ll get a net-positive return if it generates a ≥12% conversion uplift (assuming other metrics remain the same)
Optimize with a reasonable effort
It might be anti-climactic to say this, but don’t expect your mobile leads to convert as well as your desktop leads.
In the world of B2B SaaS, mobile and desktop traffic are inherently different (even for “bottom-up SaaS”). That’s why you should compare your mobile funnel only to its former self, and stop over-optimizing it when there are signs of diminishing returns.
If you haven’t invested much into your mobile onboarding, it’s almost guaranteed that any optimization effort will result in activation and conversion uplifts. Even if the number seems trivial now, it’ll be a good growth lever as your product continues to scale.