Online shopping and ordering is an ubiquitous part of our lives and has become faster and more responsive than ever before. From same-day delivery services to booking a taxi or ordering dinner, customers have come to expect checkout processes to be frictionless and “on-demand.” However, in all of these applications, address entry for billing or shipping information remains one area that can be both time consuming and cumbersome for users. A frictionless checkout experience becomes even more important in the ​ mobile world​ , where complex text entry can be exceedingly cumbersome and another barrier for customer conversion. This paper will describe how the ​ Google Places Autocomplete API can significantly streamline and simplify address entry in your application, leading to higher conversion rates and a frictionless checkout experience for your customers.

Complexity in the Checkout Process Leads to Shopping Cart Abandonment When shopping online, any additional steps or complexity in the checkout process can lead to shopping cart abandonment -- that is, when customers put items in their online shopping carts but leave before completing the purchase. According to a study by the Baymard Institute, as of November, 2015, the average shopping cart abandonment rate is 68.53%. While customers may decide to abandon their shopping carts before checking out for a number of reasons -- such as hidden shipment costs, lack of payment options, or were simply window shopping -- too many steps or complexity in the checkout process remains a top reason why a significant number of purchases are not completed.

Increase Conversion Rates with the Google Places Autocomplete API Address entry is time consuming. The Google Places Autocomplete API can reduce friction in the checkout process by providing a single, quick entry field with ‘type-ahead’ address prediction that can be used to automatically populate a full billing or shipping address form. When the user selects the Autocomplete entry box and begins typing, a list of address suggestions appear:

When the user selects an address from the list of suggestions, your application can then populate the correct fields of the address entry form:

 

 

Try a live demo ​ here​ . By incorporating the Google Places Autocomplete API in your online shopping cart, you can: ■ Reduce address entry errors ■ Decrease the number of steps in the checkout process ■ Simplify the address entry experience on mobile or wearable devices ■ Significantly reduce total time required for a customer to place an order

Getting Started with the Google Places Autocomplete API It only takes a couple lines of JavaScript code to incorporate the Google Places Autocomplete API into your site. First, you need to include the Google Maps API JavaScript library in your site and specify the Places library: Next, add a text box to your page:

 

Finally you need to initialize the Autocomplete service: function​ initAutocomplete() {

autocomplete = ​ new​ google.maps.places.​ Autocomplete​ ( (document.getElementById(​ 'autocomplete'​ )),

}

{types: [​ 'geocode'​ ]});

See the full source code for populating an address entry form ​ here​ . Additionally, the Google Places Autocomplete API is also available as a ​ web service and natively in the ​ Google Places API for iOS​ and ​ Google Places API for Android​ .

Tips to Further Enhance Your Customer Experience You can further enhance your customer experience by taking advantage of some of the advanced features the Google Places Autocomplete API has to offer. Here are 4 tips for improving your Autocomplete address entry box: 1. Allow users to enter an address based on a business or point-of-interest name. ​ The ‘type ahead’ prediction service doesn’t just work for addresses, you may also choose to allow business or landmark names to be entered. After a user enters a business name, it’s easy to get the address with a call to ​ Place Details​ . 2. Show a map to provide visual confirmation of the delivery location. ​ After address entry, it’s easy to show a map to provide the user visual confirmation of the delivery location. This can provide the customer some additional assurance that the delivery address is correct, and reduce delivery failures. This can be accomplished on a web page with the ​ Google Maps Javascript API​ , or in a confirmation e-mail with the ​ Google Static Maps API​ .

 

3. Customize the look and feel of the Autocomplete API box to match your website style. You can also style the autocomplete widget to match the look and feel of your shopping cart. A set of CSS classes are available for you to customize. For more information on how to style your autocomplete box, see the documentation ​ here​ . 4.

Bias the address suggestions to a particular geographic region. ​ You can bias the suggestions returned by autocomplete to a particular geographic region, or a viewport defined by a Google Map on your site. You can also restrict the results to a particular country. This ensures your customers are always receiving the most relevant address suggestions. More information is available ​ here​ .

Summary We hope you’re able to incorporate some of these ideas into your online store or shopping cart. Learn more about what ​ Google Maps APIs​ can do for your websites and applications.

Complexity in the Checkout Process Leads to Shopping Cart ...

Simplify the address entry experience on mobile or wearable devices ... API for iOS​and ​Google Places API for Android​. Tips to Further Enhance Your ... work for addresses, you may also choose to allow business or landmark names to be ...

545KB Sizes 3 Downloads 225 Views

Recommend Documents

Complexity in the Checkout Process Leads to Shopping Cart ...
Places Autocomplete API is also available as a ​web service and natively in the ... the look and feel of the Autocomplete API box to match your website style.

Improve the Shopping Cart with Address Autocomplete
Google Places API for Android. Tips to Further Enhance Your Customer Experience. You can further enhance your customer experience by taking advantage of.

Shopping Cart - computeruniverse -
May 3, 2012 - Proceed to Checkout... ...oder bestellen Sie jetzt per PayPal Express-Kauf, delivery by DHL, € 7,59 shipping costs. Enhanced Features restore cart store cart clear cart collect rewards gift certificate discount code. Add Product-ID: a

Shopping Cart - computeruniverse -
May 3, 2012 - Kingston ValueRAM 4GB DDR3. Product-ID 90347940; 0,09kg. 32 Bonus Points ... Pay on rates pay monthly rate from € 11,62. € 4,99. Pick-up ...

Shopping cart ordinance 22june2016.pdf
Sign in. Loading… Whoops! There was a problem loading more pages. Retrying... Whoops! There was a problem previewing this document. Retrying.

258&Where to Download; 'Shopping Cart Script' by ...
Softbiz Shopping Cart Scriptis a highly Advanced and Powerful PHP script to run ... NO PROGRAMMING SKILL is required for using the script as most this are ...

Enhancing the shopping process
products, making it easier to get the look at home while promoting their retail partners. Hanson used Amazon Web Services to build a powerful administrative.

Online Food Retailer Slices and Dices Shopping Cart ...
every product page. They then used Advanced Segments Custom Reports to separate visitors in Region A from ... a variety of web development, search engine ...

php mysql shopping cart tutorial pdf
... apps below to open or edit this item. php mysql shopping cart tutorial pdf. php mysql shopping cart tutorial pdf. Open. Extract. Open with. Sign In. Main menu.

Five men in a cart Five men in a cart
They looked at Guruji for guidance, but their teacher's chest rose and fell with rattling snores. F ... The five men in the bullock cart set off for the market once more.

Five men in a cart Five men in a cart
ive men from the ashram set off in a bullock cart to sell produce from their garden and to buy provisions at the local market. They were Guruji the teacher, in a ...

Dealers Offered Amazon-like Checkout Process ... - Automotive Digest
Provides real-time payment and rebate information tracked from every car manufacturer, bank and credit ... 5) Time for a turnkey platform to deliver all info in dealer sales transactions. 6) Increasing number of online ... Market Scan Information Sys

Diversity Leads to Generalization in Neural Networks
and the corresponding matrix G[m]. On one hand, it is clear that λm(G) ≥ λm(G[m]). On the other hand, G[m] = AA where A is a random matrix whose rows are. Ai ...

The Complexity Era in Economics.pdf
Richard P.F. Holt, Southern Oregon University, Ashland, Oregon, USA. J. Barkley Rosser, Jr., James Madison University, Harrisonburg, Virginia, USA.

L3 Forum Experience Weekend Training Leads to Startup ... - Sign in
He earned a Master of Divinity degree from Emory University, and an MBA from Harvard. Business School, returning home to Ohio to serve as President and ...

Diversity Leads to Generalization in Neural Networks
difficulty of analyzing the non-convex loss function with potentially numerous ... because it entangles the nonlinear activation function, the weights and data in.

From Query Complexity to Computational Complexity - Semantic Scholar
Nov 2, 2011 - valuation is represented by an oracle that can answer a certain type of ... oracle: given a set S, what is f(S)? To prove hardness results in the ...

From Query Complexity to Computational Complexity - Semantic Scholar
Nov 2, 2011 - valuation is represented by an oracle that can answer a certain type of queries. .... is symmetric (for this case the papers [3, 1] provide inapproximability ... In order to interpret φ as a description of the function fφ = fAx* , we