Swapit Updated with Redesigned Inbox

swapit-blog_android-1We’ve just updated Swapit on Google Play with some very nice new features. The iPhone app will be updated by the end of this week.

GET THE SWAPIT UPDATE NOW:
http://get.swapit.la/now

Some of the main changes in our latest update are:

swapit_screenshots_1.0.0.92_1_inbox_private-chatsREDESIGNED INBOX Simplified and yet more powerful.
We’ve been collecting a lot of feedback and one topic that always came up was our inbox. While we wanted to provide as much information as possible to all of you, all that information was quite cluttered across many different tabs inside the inbox. It made total sense to us, but there are many users who were a bit confused by this. 

We don’t like to reinvent the wheel for things where really smart people have thought a lot about. So we’ve taken a look at a lot of “inboxes” out there to see which approach will be the best solution. Facebook’s “inbox” in terms of separating “Messages” and “Notifications” seemed to be an approach that made a lot of sense.

So we went forward and re-designed our own inbox accordingly into: Private Chats and Notifications. On the right you can see a screen shot of that and we believe it is now much more clear that chats inside Swapit are actually private. In matter of fact, there was some confusion about that out there as well. So by simply calling it “Private Chats” instead of just “Chats”, we believe it’s much straight forward to understand the meaning.

The content of each message in the list has also been slightly polished to make it look more like our notification tab.

swapit_screenshots_1.0.0.92_2_inbox_notificationsALL NOTIFICATIONS At a glance.
Swapit communicates with you a lot through notifications. They usually come into your Notification Hub on Android and your Notification Center on iPhone first, where you can take direct action. At the same time, we keep track of all notifications you’ve received in Swapit’s inbox and particularly in the “Notifications” tab there. 

Previously, we had several tabs for notifications: buy interests, comments, new items. That was confusing and cluttered up the whole area there. At the same time, we didn’t show other notifications like “likes” when someone likes an item you’re liking too.

That’s now all combined into one simple yet very powerful “Notifications” tab. It collects all push messages you receive and provides a one-stop-shop to come back to, should you want to check out some older notifications too.

Previously, some notifications could be swiped away in the Notifications Hub/Center and they were gone forever. There was no way to get back to them. That is in the past now, and you’ll find all your notifications in our “Notifications” tab.

swapit_marketing-messagingBULLETINS Keep you up to date.
We’ve now also integrated a way to reach out to you when we have some important news about Swapit. Say for example, we have some super cool new feature we’d like you try or we are again giving something away for free, then we can now let you know directly.

iPhone APP SELL
While this is not a new feature per-se, we believe not enough people know about this. So please spread the word and tell your friends that Swapit is now available for their iPhone too. 

swapit-ios_screenshots_1.0.10_1_collage

It’s as simple on iPhone as it is on Android to post your items for sale. Give it a try today.

Have you tried Swapit yet? Get the latest Swapit today from: http://get.swapit.la/now

Advertisements

iOS Users stay 4x longer in Swapit than Android Users

We recently updated Swapit for iOS with the feature to sell items through your iPhone. We’ve also updated our Android app too. In fact, we are constantly updating Swapit with workflow improvements, new features to make the live of our users better.

Now, we are also constantly looking at how our users use Swapit. A while ago I mentioned we are using Crashlytics for in-app analytics. After having the iPhone app on the App Store for a while and the Android app on Google Play for about a year, it is time to compare the two. Though, the number of Android users still exceeds by far the number of iPhone users, we have enough to do a meaningful comparison.

Retention Retention Retention

swapit_marketing-chart-growFor everyone, it is hard to acquire users. We are no exception to that. However, it is also hard – if not even harder – to retain them. We believe by providing a great platform from the onset and adding more and more value (i.e. through our constant app updates), we can retain our loyal users.

One metric we like to look at, is Session Length. Session Length means, how long are people in our app and for how long are they using it at each session. I.e. how long is each session in minutes and seconds. That’s rather easy to track, but at the time it’s an important indicator – especially for marketplace apps, like Swapit. If we have enough marketplace liquidity and the content in our marketplace (i.e. the items posted) are of interest to our users, then we can achieve a high session length. Interestingly, Android and iPhone users have a rather different usage pattern.

iPhone users stay 4x longer in Swapit than Android users.

To put that into numbers, yesterday on July 7th, 2016, the Median Session Lengths were:

  • Android: 29 seconds
  • iOS: 1 minute 54 seconds

Even when we’re looking at the whole period of the last 30 days, we can see that those numbers are pretty stable across each platform:

Android Session Length:

2016-07-08_android-session-lengths

iOS Session Length:

2016-07-08_ios-session-lengths

We can even see a little uplift on Android over the past two weeks. I believe our core fan base on iOS are the first ones to use our iPhone app right away. I am talking about the great folks who signed up for the iOS beta even before it launched. Those are our most loyal users and they have much stronger relationship with Swapit, which in turn results in longer usage time. At the same time, on iOS we have a lot more of those in terms of overall percentage compared to Android. So therefore, I am assuming that has partly an effect on the higher session length. However, a 4x higher session length is a rather significant number.

swapit-blog-immediacyGlobal Comparison

Besides Crashlytics, we also use Flurry for in-app analytics. In there, we can also compare Swapit to the industry’s benchmark. With 30 seconds of median session length for “Shopping” apps worldwide, Swapit hits exactly the benchmark on Android. On iOS however, Swapit seems to beat the benchmark significantly.

Nature of Swapit Sessions

swapit_marketing-messagingIf you look at traditional shopping apps like eBay, Amazon, Lazada, etc. you will notice that they’re structured differently. They are B2C apps where you go into the app, search what you want, if you find it, you add it to your shopping cart, go to check out, enter your shipping address, check the price and shipping costs again, enter your credit card number and finally confirm the order.

On Swapit, though, the whole experience is different and much more engaging. Let’s say you find this beautiful Armlet and want to buy it from Julia, you’d hit “Chat to buy” and you’re ready to chat with her. You send a message and perhaps leave Swapit. Your session has ended. You leave the app and crush some candy. 20 seconds later Julia replies (she is usually super fast, I can definitely recommend her!), you receive a notification in your Notification Hub (Android) / Notification Center (iOS) and you go back into the app to confirm you’ll meet up with Julia and close the deal.  Thus, you just had a quick short session to send your message. So actually, some of Swapit’s sessions are much shorter due to the nature of the app with built-in chat. That kind of user behavior is not expected with the eBay, Amazon, Lazada kind of apps. Therefore, I am actually surprised we can even hit the shopping industry benchmark on Android.

The Future of Swapit Retention

Is bright 🙂

In fact, we are right working on putting more features in place that allows us to even increase our retention metrics and add more value to our users. There are of course, many other metrics we are looking at and they all have their individual purpose and meaning. It would take a little while to list them all here, but I am sure, I will share some more retention stats in future — especially with all great secret sauce we are currently brewing at the Swapit HQ.

Stay tuned for the next Swapit update. It might actually surprise you!

Have you tried Swapit yet? You can download it at: http://get.swapit.la/now

Swapit Update: Sell with your iPhone (second hand and new)

swapit-blog_appleAfter launching our very first version of Swapit on the Apple App Store a while ago, and numerous updates and feature launches in between, today we launched the most wanted Swapit feature on iPhone: You can now Sell your items whether they’re new or pre-loved, you decide.

GET THE SWAPIT UPDATE NOW:
http://get.swapit.la/now

We’ve been working hard to get this feature out as quickly as possible. Sometimes it just takes a little longer than expected. In this particular release it’s not just about allowing people to post items for sale. You also need to be able to edit an item, take it offline, mark it as sold, manage your buyers and so on. There are all these little bits and pieces that take user experience to the next level and we are meticulously working on making them available to you in just the best way we can imagine.

swapit-ios_screenshots_1.0.10_1_collage

In fact, this update comes with over 30 changes. Here is a quick list of some of the most important changes:

  • Added SELL and GIVE AWAY of items (incl. edit, mark sold, active/inactive)
  • Added push notification handling for
    • incoming interested buyers of your items
    • reminder for posted items you sell or give away
    • new likes on items
    • new comments on items
  • Added “Notifications” section to the Inbox
  • Resolved an issue with “Open Chat” button in item details

Furthermore, we’ve put in some important performance enhancements and resolved several other minor bugs and issues.

IMPORTANT NOTICE to iPhone Users: Do Not Kill!

Swapit uses push notifications to deliver chat messages and notifications to your device. If you force-close Swapit you will not receive any such notifications until you restart Swapit or your device. We recommend not to force-close Swapit.

84% of iPhone users we asked, are force-closing their apps. That’s a surprise to me — especially as it does NOT save any battery, like it used to many years ago. So if you’re one of those 84%, you’re not making a difference in terms of battery savings by force-closing your apps, but some of those apps might actually stop receiving push notifications then. That’s also the case for Swapit. It’s nothing we can do about, it’s a special case defined by iOS and we have to abide by that. In short, force-closing apps just makes your phone’s performance worse rather than better – generally speaking.

Read more about this topic at: Apple’s software SVP says quitting multitasking apps not necessary, won’t offer improved battery life

 

ANDROID USERS

swapit-blog_android-1Your app has been updated too, earlier this week. You can head directly to Google Play and get the latest update too. Though, our changes weren’t as significant as on the iPhone, we’re always looking out for you and you got quite some nifty little tweaks and enhancements under-the-hood with the latest update.

Get the latest Swapit today from: http://get.swapit.la/now

 

Swapit iOS App Launched on the Apple App Store

swapit-blog_appleHello iPhone Users!

We’ve just launched our first public version of Swapit on iOS. You can go directly to the App Store or download it from there.

Swapit Download: http://get.swapit.la

It is currently possible to browse the whole Swapit catalog of items, interact with sellers and actually buy items from sellers. It’s not possible to post items yourself yet, but we will be adding that capability soon. Stay tuned!

As an avid reader of our blog, you’ve probably been aware of our Swapit iOS beta, which we’ve been running for a while. We believe in building native apps with a native look and feel for users. In very simple terms: iPhone users who open Swapit on their iPhone for the first time, need to feel right at home. Without any need for a tutorial or instructions, they need to be able to navigate Swapit in the way they are used to navigate other apps. The same counts for Android users who also need to feel right at home, when they’re launching Swapit. Therefore, our iOS app and our Android app look a bit different in terms of user interface. We’ve been discussing a lot about that internally (read To Tab A Bar Or Not To Tab A Bar – on iOS for more).

We’ve also had to overcome many requirements imposed by Apple during the approval process of Swapit. Check out Getting Swapit approved on the Apple App Store is not that easy, for example. While that was only a first taste of their feedback, we’ve had many more conversations with the Apple Review team, but in the end we managed to launch Swapit on the App Store. Here is how it looks like:

So again, if you’re an iPhone user, feel free to download Swapit today: http://get.swapit.la

Sprinting to Swapit for iPhone and iPad

As you might remember, we’ve started our race for launching on iOS in the middle of February by hiring Vito for that very task. It took us a couple of weeks to get up to speed and build the core foundation of Swapit on the iOS platform.

As you also might remember from my blog post over a year ago about Choosing a Platform for Swapit,  we’ve been building our backend infrastructure on top of the Google Cloud Platform. The great thing about that is, we are building Swapit for massive scale from the ground-up. Our current growth rate of 100% month-over-month over the past 2 quarters, we have so far seen zero impact on the performance of our backend platform. At the same time, out Total Cost of Ownership remain very low as well. So that was an outstanding choice of platform.

Going, Running, Sprinting to iOS

swapit-blog_leapNow, one of Swapit’s major road blocks to world domination is our missing presence on the iPhone. It’s not the only road block, but it’s a major one. When we raised our funding in December and again raised in February, one of the milestones we have attached to that funding was to bring Swapit to the iPhone and iPad as quickly as possible.

Just an hour ago, I submitted the Swapit beta 1.2 for iOS to Apple’s TestFlight. That is actually our 3rd beta, which we are testing with a very small group of testers right now. With each beta, we are increasing the number of beta testers for Swapit. In fact, we are building sprints every week that are being released to our beta testers. We a somewhat much leaner version of how sprints are defined in Scrum. Our goal is, to ship a new beta release each week, which we have been doing for the past 3 weeks already.

It is very challenging for developers to be able to deliver a working product release every week. Our team is doing their best to hold the schedule. It’s hard work, but it is definitely worth it! Having a working release of the whole app at pretty much any time during the development process, offers so many upsides: launching every week keeps our beta testers happy, they know we’re progressing and moving fast forward. At any time, we can fix a serious issue might arise in a release, which was launched a couple of days ago. So in the worst case scenario, users need to wait only a very short while to get their app fixed. At the same time, these rapid release cycles force us internally, to define small enough feature tasks that are doable within a day or two or at most a week.

Sprinting Around Corners and Cutting Short to Make the Goal

At the same time, we need to always keep our weekly release goal in mind. Even though, we might define small enough features and tasks to be completed within a week, sometimes some tasks and features suddenly turn up to be much more complex than anticipated. Therefore, we adjust the set of features and tasks for the next release in a very flexible way.

THE #1 GOAL IS TO SHIP!

There can only be one most important goal for any software / product development or basically any business related team, and that is to bloody ship your product. If you have the greatest product and never ship, who cares what it is? No one will ever use it, never ever will you be able to build a business out of that product. Almost everyone can build a product, some people might be able to finally ship and even fewer might be able to build a profitable business out of that.

We at Swapit believe, with a lot of passion and a lot more of hard work, we will be able to see it through and keep growing Swapit to a revenue generating business with very attractive profit margins.

IMG_20160325_0946483

At The Swapit Office: Get A Fresh Free Coffee And Remember What Is Really Important!
The Sign Reads: “TO SHIP is the most important feature!”

Swapit on iOS so far

Our Swapit beta 1.2 release is the most feature rich release we’ve launched so far. It is now already possible to view all items nearby, view item details (incl. pictures in gallery, price, category, condition, viewing statistics, locations, title, description, likes, comments), share items, report items, search items, show featured and highlighted items. All items in the list also sport all the information you need: image, price, distance, name, seller’s photo, likes and category.

Next week’s release will definitely sport some more features in Swapit on iOS. We’re constantly increasing the number of our beta testers for iOS. For those, who have left their contact details and haven’t received a download link yet: We will get to you very soon. We’ve got quite a number of people interested and we’re on-boarding new beta testers FIFO style. So please stay tuned. You’ll hear from us very soon!

Got an iPhone and want to check out Swapit?
Put your name on the Swapit for iOS beta list!

 

swapit-team_mugshot_patrickAbout the Author
Patrick is the Co-Founder and CEO of Swapit Limited. He has over 11 years experience in mobile and business in Asia through various ventures across very different domains. You can find our more about Patrick and the Swapit team at: http://www.swapit.la/#team

To Tab A Bar Or Not To Tab A Bar – on iOS

swapit-blog_appleAs you might have guessed from our last blog post and the one before, we are already working on the iOS app of Swapit. Unlike many of our competitors, we decided not to use any of the cross-platform development tools out there, but to go real native and build the app for each platform from scratch. We believe, this is by far the best way to provide the stellar user experience everyone expects from Swapit – may it be on Android or iOS.

This approach does come with challenges, but also with opportunities. One of the great freedoms we have, when going native on each platform, is to create a custom user interface design that fits perfectly to the target platform. On Android for example, we did a deep dive into the Material Design Guidelines published by Google to ensure all Android users feel right at home when they’re opening the app.

For example, on Android we implemented the standard left side slide out navigation drawer as well as the “+” floating button to create new posts. Those concepts feel very natural to Android users and they feel right at home when they’re using Swapit.

Now, we did some tests by handing our Swapit Android app to some iPhone users. They immediately felt lost, didn’t know what to do and started clicking randomly around the screen, trying to find something useful to do. Especially the floating button at the bottom right corner was something rather unusual for them. So to us it was obvious that we need to cater much more to the standard user behavior of iPhone users in our iOS app.

Last Friday, we finished our very first internal beta of the Swapit iOS app. It can only list items nearby the user’s location and show details of each item. There is not much interaction possible in the app yet. So we started a very small internal beta test of about 10 friends and family folks who have iPhones. Just to see if the app starts up properly on different iPhone models, OS versions, network carriers, locations, indoors/outdoors. Conclusion thus far: it’s lookin’ good!

(Note: Everyone who signed up for our Swapit iOS Beta will get an email when the next version is ready. Stay tuned!)

The Tab Bar Discussion

Two days ago, we had a very heated discussion about the general structure of Swapit on iOS. I’d like to share some details because I feel it might give everyone some insight in our thought and decision making process.

The main question was: should we use a tab bar at the bottom of our standard list screen or should we not use it, but rather bring over the left side navigation pane, which we use in Swapit on Android. Such a tab bar is very common in many standard iOS apps. Just go and check the App Store, iTunes, Safari, Notes, etc. They all have a tab bar. Usually that’s being used to switch between tabs, but sometimes there are also some “actions” in there, which are not particularly switching tabs, but perform a certain action. For example: the Notes app has a “New Folder” action in that bar.

We a camp of people that was for a tab bar and one against it. I personally was against the tab bar, mainly because I feel having a tab bar constantly there, wastes screen real estate, which I’d prefer to use for displaying content. Think, cinematic feel of an app.

However, this is not about what I feel makes sense – in the end, I am not actually a real world iPhone user. Yet, given our experience and the feedback we collected from iPhone users trying to use our Android app, it was clear that we need to cater directly to those iPhone users – no matter what.

On top of that very simple discussion came contextual discussions about the general workflow and where, from a contextual point of view, it will make sense to put certain modules of content in Swapit. Let me give you a quick overview of the top level user interface elements that are accessible right from the main screen in the Swapit Android today:

  1. My User Profile (left navigation drawer)
  2. Swapits Nearby (left navigation drawer)
  3. Inbox (left navigation drawer)
  4. Settings (left navigation drawer)
  5. Invite Friends (left navigation drawer)
  6. Write a Review (left navigation drawer)
  7. Stats (left navigation drawer)
  8. Website (left navigation drawer)
  9. Blog (left navigation drawer)
  10. About (left navigation drawer)
  11. Map (top toolbar, right)
  12. Search (top toolbar, right)
  13. Filters (top toolbar, right)
  14. Post Item (bottom right floating button)

Obviously, it would not be possible to move all such elements into a tab bar on iOS. Adding a left navigation drawer like on Android might be a solution, but it is not standard iOS design — even though some popular apps on iOS have that. To make Swapit’s feel for iOS users as native as possible, we decided to integrate a tab bar at the bottom. It still bugs me personally that we are wasting that screen real estate for this, but if it results in a higher user engagement in the end, then it was the right move.

Now the next question was about what to put into that tab bar and how to order it. Contextually seen, the tab bar’s purpose is to allow the user to switch between tabs. Usually, those are content-related tabs. For example, on the Apple App Store you can switch between Featured Apps, Top Charts of Apps, Categories of Apps, Search of Apps, Updates of Apps. It’s obvious, those tabs switch between viewing apps in a different way or it just orders apps differently.

For Swapit, we want to make sure our users have quick access to the content of the app. Thus, we put all important content-related tabs in the first 4 elements of the tab bar:

  1. Swapits Nearby (left)
  2. My User Profile (center-left)
  3. Sell/Post Item (center)
  4. Search (center-right)

This is how a quick sketch of that looks like:

IMG_20160314_1322531_cropped

Assuming the majority of our users are right-handed, we needed to make sure that the tabs we want the users to use most, are reachable with their thumb when holding the phone in their right hand. One very important goal of Swapit is to encourage people to post their items quickly — in under 30 seconds. That includes finding that “Sell/Post Item” action right away. Therefore, we put that in the center of the tab bar. In this case “Sell/Post Item” is actually a bit of a deviation from the content-related purpose of switching tabs. However, it is essential to have this action right here in the middle to make it as obvious as possible to users on how to post items.

The three other directly accessible tabs here, are essential tab-switches between different ways of viewing items on Swapit. The standard tab that will open when the app starts is the most left “Nearby” tab. You can easily open up your own profile, which also lists your own items. The search field is within a 1-click reach as well. Additional content-related tab switches as well as other functions (About, Website, Blog, etc.) are then accessible through the “More” tab at the bottom right corner.

2016-03-15_android_filtersNow we needed to cover two other important functions:

  1. Inbox
  2. Filters

Filters. We offer very sophisticated filters in Swapit, so you can easily find what you are looking for. As you can see from the Android screen shot (on the right), that’s a rather complex and busy panel, which we might be able to improve/simplify a bit, but in the end it will always have a lot of options. Therefore, we need to reserve a whole panel for our filters on iOS as well. So similarly to Android, the filters panel will be accessible through the top right corner of the top toolbar.

Inbox. The Inbox on the other hand is – from a contextual point of view – very different to most other screens on Swapit. It’s a communication center which combines all notifications you receive through Swapit. May it be comments to items, new item notifications, interested buyers or most importantly chat messages. Furthermore, it is important to know, that the main entry point of users to the inbox is not expected to be through the Swapit app itself. Generally, people enter the inbox through a notification they receive in their Notification Center. So from a navigational point of view, it is absolutely fine to put the inbox at top left corner, like shown in the sketch above. If you would be accessing it a lot from within Swapit’s navigation, it might be cumbersome to reach the Inbox, but in our case that should not happen too often.

Conclusion

After a two hours of a discussion involving pretty much everyone, we settled for the above main structure of Swapit on Android. It is very important to create a clear path for this early on. You don’t want to waste time designing something that people won’t use. Personally, I still prefer Android’s Material Design more because it offers us more screen real estate. Our discussion got heated, emotional and brought out everyone’s passion for Swapit’s success. Yet, in the end we found a solution, that I believe works best for iOS users.

Are you an iOS user? What do you think? Does our reasoning make sense to you?

 

Do you have an Android phone and want to try Swapit? Download it from: http://get.swapit.la

Do you have an iPhone and want to test our Swapit beta? Join the Swapit iOS beta here: Get Yourself on the List Today!

 

Welcome Vito Lee to the Swapit Team

IMG_3580You’ve probably already met the Swapit Team before. We are a small bunch of enthusiastic mobile app guys who want to revolutionize the way people deal with pre-loved items.

Pretty much a month ago, we have brought on Vito to our Swapit Team. He has 1.5 years experience in building mobile apps in different fields like remote controlling smart home appliances or connecting to different kinds of hardware devices from a mobile app (iOS/Android) using Bluetooth.

The recruiting process was pretty straight forward for us. We did actually have 4 candidates who were shortlisted and we chose to go for Vito in the end. We all felt he was the best fit for us in terms of skill set and character fit.

So here it is again: Welcome to our team Vito!

Why did we hire now?

As you might know, we raised some funding in December and again in February. About a year ago when I started to lay out a plan for Swapit in terms of product development and business development, it was clear that we will require funding to grow at the pace we need to. During that time, I came across this term:

“Alignment of Capital to Milestones”

For us to be able to raise funding, we needed a clear path forward – a clear set of milestones we align with the capital we want to raise. One major part of our business is to capture as much market share as possible. In the end Swapit is a trading platform and it will only be as successful as many users we have, and as much as we engage those users. While we feel very passionate about our high engagement rates, we do know that we require a large pool of active users for our marketplace to self-sustain. Read my piece on marketplace liquidity if you want to know more about that. At the same time, we had Swapit only available for Android devices. While we consciously choose to support only Android at the start, we always knew we had to push Swapit out to iPhones and iPads too.

So the funding we raised is aligned to two very important milestones:

  1. Bring Swapit to iPhone and iPad
  2. Increase Market Share to (still secret number) of Users

In order to achieve the first goal, we needed to hire a skilled developer to help us get to that point. We feel very comfortable with our choice thus far and we absolutely certain, we will launch a new Swapit beta on the App Store soon.

 

Stay tuned for our upcoming Swapit on iOS! Get yourself on the Swapit iOS beta list if you’re interested.

Want to try Swapit today? Download it for your Android device from: http://get.swapit.la