Instamojo for Product Sales on Social Channels

Recently, we launched Physical goods option for product sellers to collect payments simply from their customers.

All you have to do is to follow these steps to get started with the same.

1. Login to your Instamojo Dashboard and ‘Create a link’.

2. If you have limited number of products (SKU’s), you can simply create individual link for each product and add them on your website. Just have a look at Yummy Chocos and Desi Hangover doing the same on their websites.

3. If the number of products to be sold is higher, you can simply create one single payment link for your brand with the pay what you want option. Pret Collections and Online Beauty Store are collecting payments for their wide product range in a similar manner.

4. You can customize the URL of your Payment Id and share it with your customers for instant payment collection on Facebook, Twitter, Whatsapp, Email, SMS & your website too.

We also have advanced solutions for you if you have your own website or shopping cart. Just write to us at support@instamojo.com with your needs.

The Instamojo Payment Id can help your customers transact via a secured payment link. Our mobile responsive one step checkout makes the payment experience ridiculously smooth & simple. The payment Ids save you time spent on collecting money for your products via NEFT and cheque. Our instant email and SMS notifications and downloadable sales reports also help you know your customers better. All this and much more helped Team Fiat and many more to reach out to their wide customer base with ease.

We are also helping Exhibitions where the Instamojo payment Ids turned out to be a great help for exhibition sellers to accept payments for high value products instantly in moments of cash crunch.

So all you awesome product sellers get started with Instamojo by following a few simple steps and explore the kickass features in store for you. Let us help you collect payments anytime and anywhere  :)

- Neha Jha

Technology – Performance Journey at Instamojo

Ask any engineer and he’d agree: With growth, comes performance & scale challenges. Instamojo is no different. At the rate we are growing, we did face more than hiccups over time.

December 2013:
Our only source of knowing the performance is Google Analytics for page load time. A average load time of 18s is not good at all. We believed it is time we include performance into our core priorities. The first basic rule of performance – Measure, and New Relic fits our bill perfectly with our stack.

At this time, our average server response time is approximately 370ms, but with many outliers crossing 30sec. The next 2 months, we fine-tuned our integration with New Relic to identify proper bottlenecks whenever and wherever we can.

Feb 2014:
It was time to act upon the insights we got from the performance analysis from New Relic & Google Analytics.

1. Optimize database queries a lot. In terms of Django, we started effectively using `prefetch_related` and `select_related` and adding proper indexes to our database tables.

2. Use CDN for our static resources instead of serving directly from S3. While this is easy to set up, we still need solution to avoid cache validation. Luckily django.contrib.staticfiles.storage.CachedStaticFilesStorage with some fixes worked like charm to generate hashed file paths for each of our files. For example, we have favicon.6b5a70e7628d.png generated from favicon.png which can be cached by CDN as well as browser forever, without having to deal with cache-invalidation at all.

3. Support gzipped static assets. We made a trade-off here not to support non-gzipped static assets, given most (and all modern) browsers supports gzip compression.

We also observed some serious memory leaks with our Django application, causing memory thrashing and causing slowdown.

June 2014:

Our servers are much more predictable now. While we couldn’t totally fix the memory leaks, we mitigated the effects, and have workarounds in place. We started distributing various of our services (both internal and external) into separate servers, to have minimal impact on each other.

How are we doing today?

For last 7 days (from New Relic):

63b6c90a03d54255d3c36a1a9d764d2b

 

 

 

 

 

 

 

 

Simplest Lessons:

1. Measure and Monitor. You can’t fix the problems that you don’t know of.
2. Scalability. Design your systems for horizontal scalability. You’ll outgrow a single server, however big the server might be. Its only a question of when.
3. Its equally important to monitor and measure the performance of all 3rd party services / modules. (I’m looking at you, sorl-thumbnail).
4. Improving performance is a continuous process.

We have come long way but we still have a long way ahead. Join us and help us beat rocket speed.

- Sai Prasad

Instamojo partners with Gurgaon Shopping Guide

instamojo banner

Gurgaonshoppinguide is a small community of entrepreneurs on Facebook. The objective is to empower entrepreneurs especially women, who after leaving their jobs for various reasons, could find an opportunity of fulfilling their dreams of being budding entrepreneurs and simultaneously taking caring of their families. Facebook to say, as being their new lifeline.

Continue reading

Priorities in a fast moving startup

This is not exactly a technical discussion, but is closely related to how we developed and continue to work on Instamojo. We started Instamojo two years ago, in 2012. The constraints we had, as the only two software developers in a band of four people, were vastly different than ones we have now. 

Continue reading

Ashtavinayak.net uses Instamojo to collect payments online

Screen Shot 2014-07-17 at 2.34.49 pm

Ashtavinayak uses Instamojo to collect payments online for their package tours. 
Ashtavinayak organises package tours for Ganesha devotees from Mumbai and Pune.
We spoke to Sejal Padhye (Owner of Ashtavinayak Dot Net) to talk about her experience with
Instamojo. She shared her views and gave us valuable product feedback. 

 

How did you find out about Instamojo ?

Continue reading

Why A Simplified Payment Solution Is A Big Boost

When I started online retail in 2002, payment gateways were few and paying online using a card was rare. I remember ordering my college bag for Rs 199 on COD and using FabMart to order a Fanta bottle on Cheque-On-Delivery terms. You could imagine the kind of investment e-commerce players used to envision in the pre-payments revolution.

image

Fast forward to 2014, we are in an economy that is moving online fast. While you can accuse me of betting against online payments / shopping with PriceBaba, fact remains that both offline & online medium would exist powerfully. Continue reading