e-Commerce Analytics Blog

All the expert insights and recommendations you need to help you make data-driven decisions that accelerate growth.
A young man raising his fist in victory as he celebrates something on his laptop screen, while seated in his office.
Cro4 Irresistible Customer Winback Emails (Templates + Examples)Your customers are worth fighting for! When a relationship with a customer is broken, it requires extra attention to mend. By personalizing your approach to each customer, you will achieve optimal results. In this post, we look at 4 win-back email examples that form an essential part of newsletter email marketing for beginners and pros alike.  1. "Hello?" Winback Email A "Hello?" Winback email can be just the refresher your customers need to re-engage with your brand. Customers are reminded why they chose your brand in the first place, so focus on highlighting key benefits, providing value, and thanking them for being part of your brand journey.  This is also a good opportunity to make customers aware of your unique selling propositions by showcasing certain products or features that you're proud of.  Example: Subject line: A lot has happened since we last saw you… Body: We just wanted to say that we miss you. And that lots have been happening at [insert brand name] lately. Here are a few things you might have missed.  [showcase the latest deals, updated features, etc. and include imagery if possible] Email CTA: Take me there! [Links to website/specific shopping page] 2. Incentivized Winback Email A winback email is a great opportunity to offer an incentive, like free shipping, upgrades, or prizes. Incentives don't always have to be discounts. A product incentive can also be effective because it offers something tangible the customer can anticipate. Regardless of the type of incentive, remember to create a sense of urgency that will compel the customer to act fast.   Example: Subject Line: [X]% off, exclusively for you! Body: Please come back to our site and our lives—we miss you. So, we did something we don't usually do: we added a discount coupon to an already great deal. This one is especially for you! Make sure to get it before [X] days are up. Email CTA: I want in! [links to shopping page] 3. Winback Email Seeking Customer Feedback Customer reviews are important, because it allows you to better understand why you're losing customers and how to get them back. If you prioritize client satisfaction, a feedback email may be enough to win them back. The information you gain from surveys will improve the customer journey stages. You can also incentivize your customers to engage by offering a discount or gift to fill out a feedback form. Example: Subject Line: What made you go? We'd love to know! Body: Hi [Customer], It's not the same without you. It looks like you haven't been engaging with our emails lately, and we'd love to figure out why. What can we do for you? Email CTA: Let us know what's not working [Links to survey] 4. "Unsubscribe?" Winback Email Don't assume someone has unsubscribed from your mailers because they don't seem interested in receiving them again. If you send a follow-up email within 24 hours of receiving an unsubscribe request, you increase the chances of winning back those customers. Use your unsubscribe message to find out why they left, whether it was intentional (this happens!), and how you can improve their customer experience. Good practice is to include a CTA to re-subscribe or to provide options to customize the frequency of emails. Example: Subject Line: We hate goodbyes Body: Hi [Customer Name]! We noticed you no longer open our emails. We know that things come up in life, so if you want to move on, we won't stand in your way.  But, if you don't want to miss out on [customer value proposition], let us know you still want to hear from us. Otherwise, this will be our last email. Email CTA: Keep them coming!  Conclusion By utilizing a winback email strategy, you will start attracting repeat customers and re-engaging inactive ones. Other email templates to consider include "just checking in", "special occasion" such as introducing e-commerce customer loyalty programs or informing customers of flash sales, and "FOMO" templates.
A young woman holding up two credit cards as she types their details into her laptop.
CroShopify Millionaires' Advice: 5 Hacks to Get Repeat PurchasesIncreasing your Shopify store revenue isn’t just about attracting as many new customers as possible. If you want to boost your income, you should be looking for ways to incentivize customers to continue making repeat purchases. Excellent customer service, fantastic offers, and personalized benefits can all strengthen your chances of loyal, long-term clients. Hack #1: Foster an Emotional Connection One of the top tricks to attract repeat customers is to build an emotional link with your audience. The majority of purchasing decisions made in today’s world are emotional, so having a strong connection is crucial. You can boost your chances of an emotional connection through storytelling strategies. Try telling your customers all about the benefits they can get from your products, and help them to visualize what it’s like to own your items. Hack #2: Implement Loyalty & Referral Programs With so many alternative options available to buyers today, most customers need the guarantee of something special to convince them to return to a store. One of the biggest benefits of e-commerce customer loyalty programs is your customers become invested in buying from you. When customers have an opportunity to earn something in return for their purchases, like discounts or free shipping, they’re likely to buy more. You can also use the same rewards to encourage customers to refer others to your website. Hack #3: Provide Exclusive Discounts Customers like to feel special. Providing different segments of your audience with exclusive discounts is a great way to achieve this. For instance, you could send special offers to your most loyal customers first, or give them early access to sales. You could also share exclusive discounts on certain channels. For instance, you might give your email subscribers extra discounts, or share sale details on social media. Hack #4: Cross-Sell & Upsell Upsell and cross-sell best practices are excellent ways to not only improve the loyalty of your customers but simultaneously increase your average order value. Offering your customers access to bundles or discounts on products regularly purchased together means they’ll be more likely to add extra pieces to their cart. Additionally, when your customers purchase more items from you, they have more opportunities to experience the benefits your company can offer for themselves. This leads to a greater level of trust and loyalty between buyers and e-commerce stores. Hack #5: Gather Customer Feedback Finally, the importance of customer reviews cannot be understated. Listening to your customers' feedback improves your chances of capturing new customers and retaining current customers. Asking for reviews from your target audience in exchange for a discount or free entry into a prize draw is a great way to incentivize them to leave testimonials. You’ll be able to learn from the messages your customers send, and use their insights to improve the customer journey. Plus, you’ll benefit from a source of social proof you can include in your future marketing campaigns. Optimize your Shopify Store These hacks really can transform your business into a more profitable one. For instance, one 17-year-old on Shopify managed to earn a six-figure income just by customizing their advertisements and sales strategies to appeal to buyer emotions.
Three square, wooden blocks featuring the letters 'C', 'R', and 'O') resting on a rectangular wooden block reading 'Conversion Rate Optimization'.
CroHow to Drive Conversions on Your Shopify Store's Landing PageFiguring out how to drive conversions on your Shopify store’s landing page can be complex. A landing page is one of the most important tools any business has for capturing leads, generating conversions, and calculating bounce rates. However, producing an effective page takes time and focus. To achieve a good e-commerce conversion rate, business leaders need to make sure they’re delighting and engaging their readers straight away. Here’s what you need to know to enhance your landing pages. Best Practice For Creating a Landing Page That Converts The best landing pages for your business will vary depending on the browsing styles of your customers. However, some best practices hold true for all companies. For instance: Include Essential Information Above the Fold When a visitor arrives on your Shopify landing page, you only have a few seconds to capture their attention and convince them to continue scrolling. This means the most important information your user needs to see should be placed “above the fold” before your visitor needs to scroll. Focus on highlighting the main benefits your customer can get from your offer here. You can also include a CTA button for users who are ready to convert. Include High-Quality Images of Your Product in Use Most customers need to see evidence of a product’s value before they’re willing to purchase. According to one report, 93% of customers consider the visual appearance of a product a key factor in their purchasing decisions. High-quality images showing your products in use will help to build your credibility and show consumers what they can expect from their purchase. Develop an Emotional Connection With Your Visitors Whether you’re connecting with a B2B or B2C audience, your focus should always be on building an effective emotional link. This could mean showing how your products will help your customer to overcome a crucial pain point, like losing time or money. It could also involve using storytelling strategies. Elements to Include on Your Landing Page to Boost Conversions Part of building an effective landing page is ensuring it includes all the required elements to engage and convert your audience. Follow these tips to enhance your landing pages: Expand your product descriptions Providing valuable insights into your products and their features will help customers to make more informed decisions. Better product descriptions help users to visualize what life will be like with your product. Emphasize product benefits Focus on showing your customer how your product can make their life better. Don’t just list features, show what users can accomplish with your product. For instance, they might be able to save time or overcome health issues. Include customer reviews and testimonials Use social proof in the form of reviews and testimonials from other customers to demonstrate the benefits of your items. Often, customer reviews are trusted more than business claims. Upsell and cross-sell products where possible Use your upsell and cross-sell best practices to highlight the benefits of purchasing other products alongside your featured item. This will increase your average order value. Follow up on abandoned carts If a customer leaves your landing page without making a purchase, expand on your newsletter email marketing for beginners with abandoned cart email messages. Boost Your Conversions If your conversion rate dashboard isn’t showing great landing page metrics, now is the time to make a change. Use the strategies above to convince your reader they’re on the right page, viewing a product that’s right for them.
A living room filled with boxes and packages ready for shipping.
Cro4-Step Checklist for Running Successful Flash Sales on ShopifyFlash sales are short-term promotions where you offer limited quantities of items at discounted prices. They can be a great way to generate sales, attract new customers, and win back inactive customers.  It also presents an excellent opportunity to clear out old inventory, especially if you're selling seasonal items or deadstock.  Here are four things you must consider before launching a flash sale: 1. Define Your Discount Strategy Flash sales rely on deep discounts. If you run an attractive sale, customers will make time to shop. Exactly how much you should cut the price depends on who you're trying to sell to. If you want to give a discount to first-time customers, it's smart to offer deep discounts on high-margin products that you either have too much or too few of. Alternatively, consider sending a discount code to your existing customers exclusively through flash sale emails, as they're more likely to make substantial purchases than first-time visitors. 2. Coordinate Logistics & Shipping Your shipping and fulfillment plan must be ready for the surge in orders that will occur during a flash sale. It's important to give your fulfillment partners plenty of notice about the sale so that they can prepare for a spike in orders. By using a dependable third-party logistics provider, you can ensure your customers receive their orders quickly and have a positive experience from start to finish, thereby attracting repeat customers. 3. Offer a Variety of Payment Options By offering multiple payment options during a flash sale (any sale, actually!), you'll dramatically improve your customers' checkout behavior. Convenience is a key factor in your flash sale's success, and Shopify suggests sellers accommodate customers by offering several payment methods (such as American Express, Google Pay, or Amazon Pay). During your flash sale, consider changing your settings so that payments are captured manually, instead of automatically. If you capture payments manually, you'll avoid credit card fees if you oversell or cancel an order, and you can review and verify that the order is legitimate before the payment is completed and the fulfillment process begins. 4. Advertise in Advance to Secure Sales The sooner you promote your flash sale, the more interest you'll retain and the better chance you'll have of selling out quickly. Most shoppers do research before buying something online, so it's good to let them know about your flash sale well ahead of time. Promoting your sale early also builds momentum for it. You can use different social channels to generate buzz around your event. You can also grow an email marketing list, then craft newsletters with countdown messages leading up to your flash sale. These messages can help motivate people to buy now before the deal ends. Conclusion Flash sales on Shopify are even easier when you use Shopify apps that are designed specifically for time-sensitive deals. They allow you to customize your storefront and showcase your flash sale. In spite of the fact that flash sales may be effective marketing strategies, you risk changing your customers' behavior if you run too many flash sales too often, because customers may now choose to simply wait for a sale instead of purchasing from your store.
A young woman seated, with her laptop on her lap, on the couch in her living room, holding a credit card.
CroHow to Add a Discount for First-Time Customers to Your Shopify StoreIf you run a store on Shopify, the benefits of e-commerce customer loyalty programs cannot be understated. Just by offering a discount to new customers, you can incentivize their first purchase, and increase customer loyalty and acquisition. In addition to growing your customer base, you'll also see greater profits from repeat purchases and an uptick in Shopify store traffic. Why Shopify’s Default "New Customer" Segmentation Is Problematic Every Shopify merchant gets a predefined customer group called "New". This group filter contains all the customers who haven't bought anything from your shop yet. But it also includes customers who have visited your site before and even signed up for your newsletter. This group might be a little bit misleading for some merchants. They think that this group contains all new customers who register for the first time. There are, however, some customers who have already registered for mailers or left your store during checkout. Therefore, the group consists of customers who have never placed an order. How to Create a New Customer Segment for First-Time Customers in Shopify For a new customer marketing campaign, you might want to target people that have never registered any personal data into your store before, essentially people who are legitimately "new customers". Follow these steps to filter customers into segments that isolate only new customers: In the admin menu, go to "Customers."Under the Customer segment dropdown, select "All Customers"In the field, apply the rule "Number_of_orders" followed by "is equal to" then "and" then "customer_add_date". Here you will be prompted to choose from a list of date ranges. Select "On or after date" Select the date. The key here is to choose a date that excludes any clients that submitted data to your website before your campaign begins. Hit "Apply filter"Name the new segment. We suggest "New Customers" or "First-time customers" How to Add a First-Time Customer Discount for the New Segment The process of creating the discount code itself is easy once you have created your new customer segment. In the admin menu, go to "Discounts."Click the "Create discount" button.Choose "Discount code."Add or generate the discount code.Select the type of discount and other rules. Under the "Customer eligibility" area, make sure you pick "Specific customer segments" and your predefined segment. Select "Limit to one use per customer" under the "Usage limits" section if you want to limit the use of the discount code to one-time-only per new customer. Whenever offering any type of discount to customers, be aware of coupon fraud and abuse and how to protect your business from it. Conclusion Making use of Shopify apps can help with mapping the e-commerce customer journey and simplify the checkout and fulfillment process. To maximize the impact of first-time shopper offers, make sure that the customer's order is shipped promptly after the purchase has been completed. A good first impression is key to attracting repeat customers and can lead to good customer reviews, which may attract new customers as well.
A woman wearing a yellow and grey floral-print dress and white sneakers, with a black afro, sitting on-top of a white block against a bright blue background. She is smiling, holding a phone in her one hand. On either side of the white black, are shopping bags in pastel pink, purple, and orange.
Cro6 Simple Tricks to Attract Repeat Customers to Your Shopify StoreIs it better to gain new customers or keep the ones you have coming back? Repeat customers are anyone who purchases from your business more than once. This often results in a long-term relationship with the customer, an increase in ROI as you save on advertising, and growth in brand awareness as happy customers share helpful feedback and spread your brand's name through word of mouth. Although strong customer retention strategies will give you a solid foundation, there's always a few easy tricks to keep those customers coming back for more. 1. Prioritize Customer Service If you want your customers to keep returning, you'll need to make them feel as though they are unique and special. Replying to comments and feedback, live chats, Q&As, consistency, and prompt responses are all things that customers look for in a company. If a customer feels like you care, they'll keep coming back. 2. Customer Loyalty Programs Offering customers rewards for completing tasks or making purchases helps them feel connected and valuable to your brand. Reward your customers with signup points, for making purchases, and for returning time after time. Your loyalty program should be generous and add real value to your customers. Low incentive loyalty programs tend to fail as they look like schemes. 3. Email Marketing Newsletter email marketing is one of the best ways to constantly bring your targeted audience back to your site. When customers sign up for an email campaign, it becomes easy to directly contact them to share new products, tips, and news. Make sure your email marketing is unique and personal to your audience, and remember to include a call-to-action (CTA) to drive them back to your site. 4. Discounts and Incentives Offering returning customers discounts on new products and services, shipping, or free gifts will keep them coming back. With the promise of something free, or at a discount, your customers will be encouraged to return to you instead of your competition. Other incentives such as referral programs can help broaden your customer reach while keeping existing customers. 5. Automated Conversations In a world of convenience, everyone wants something without waiting. As customer service is so important, you need to be able to respond to queries at all times. Automated conversations will keep customers from getting frustrated and leaving your site. If customers can get simple answers right away, they are more likely to be patient when waiting for a more in-depth response. Want to know if your automated conversion are working? Take a look at our guide to tracking conversion rate on Shopify. 6. In-Depth Product and Service Knowledge If you don't know about your products, it'll be difficult to sell them. Furthermore, your customers will quickly find out if you or your team know what they're talking about. If a customer doesn't trust your advice or feels as though you can't answer their questions, they aren't likely to make a purchase. Ensuring that you and your staff know your product inside and out will promote a professional outlook and keep customers returning. Reduce Churn Rate With Customer Loyalty Ensuring that you follow the techniques for retaining customers will ensure that you can minimize your churn rate and boost sales. The best part is that they don't have to be complicated and time-consuming processes. Simply following the tricks mentioned above will ensure that you can keep happy customers returning for longer. Additionally, ensure your techniques are working by learning how to track customer retention.
14 wooden building blocks stacked into four rows, each new row containing one block less. A fifteenth block is being hovered over the final space. Across the five top blocks, the word 'Onboarding' is written, two letters at a time.
CroImportance of Customer Onboarding ExplainedCustomer onboarding is the process that a potential customer goes through to get set up with a product or service. The process covers the entire journey from the initial sign-up through to first use. The goal of customer onboarding is to set your customers up for long-term use of your product or service from the initial stages. Benefits of Effective Customer Onboarding A happy customer is a returning customer, and a smooth and effective onboarding process is one way to achieve this. There are numerous benefits to an effective onboarding process, some of which include: Increased customer satisfactionReduced churn rateIncreased retention rateIncreased ROI through low acquisition costsIncreased customer lifetime value (LTV)Boosted referrals and word-of-mouth marketingReduced need for customer careShorter time it takes for customers to find value in your product The Customer Onboarding Process Many marketers believe that the onboarding process begins once a customer has signed up for a product or service and begins to use it. The problem with this is that you may be losing a lot of customers during sign-up as you haven't included this in your onboarding process. As such, the onboarding process should start when a customer begins the sign-up process, and not after. The customer should be guided, step-by-step, through the sign-up process, and gently directed on how to continue to use the product. How to Implement and Improve Customer Onboarding The first step to implementing an effective customer onboarding process is to set goals and establish your team. From here, you can begin to map your customer onboarding journey, which should include the following: Sign-up Don't ask too many questions, and ensure it's intuitive.Welcome email Welcome your customer and ensure you have the answers to their problem. Direct them to the next step.Account setup Make this easy and effortless. Only ask for essential information and allow the customer to return at a later stage to complete the rest.Product demonstration Use videos, step-by-step instructions, training modules, and pictures to demonstrate the finer details and features of your product. The less guesswork your customer has to do, the better.First transaction The goal is to make your customers move through the onboarding process and make their first transaction as soon as possible. Conducting a customer journey analysis will allow you to determine points where customers are less likely to churn. Once your onboarding journey is complete, begin creating content for the onboarding process. Edit, test, and pre-launch the onboarding journey to work out any bugs, grammar issues, or confusing points. You want to make the process as easy and efficient as possible.
A silver card machine, with groceries faded out in the background. A hand is swiping a loyalty card through the machine slot.
CroBenefits of Customer Loyalty Programs for E-Commerce StoresLoyalty is built over time, and one thing is certain: people are more loyal to merchants that reward them. What could be better than getting compensated for a good or service you would use anyway? A loyalty program is one of the easiest customer retention strategies any business can implement. It is a marketing tactic to get and keep customers returning to a store or using its services by providing rewards, discounts, and other unique incentives. 1. Increases sales Loyalty programs may significantly increase your online sales. Giving customers rewards for their purchases in the form of loyalty points encourages repeat business and builds consumer loyalty over time. Of course, the benefits obtained with those points give them worth. You can offer incentives such as a discount, a free item, free delivery, and other things. In essence, turn the reward into something that your consumers will value. 2. Cost-Effective Solution Generally speaking, maintaining your current clients is less expensive than obtaining new ones. It would have taken you a lot of work, time, and money to establish the credibility you have with your current consumers, and it would take dedication to transform a new consumer into a devoted one. However, since your current customers have already experienced your trip, it costs less to convince them to make frequent purchases than it would persuade a new client. 3. Increases Brand Awareness Loyalty programs have the potential to reach more people organically. Customers who receive an incentive on a purchase are more likely to recommend the business or service to their circle. Customer acquisition is expensive, and loyalty programs are a successful way to reduce that cost. 4. Customer Satisfaction E-commerce businesses with reward programs provide customers with a better shopping experience. One thing that customer loyalty programs guarantee is client satisfaction and pleasure. Incentives show that you don't just view them as one-time customers but also want to keep a good rapport with them in the future. 5. Sets Your Business Apart From Competitors When choosing where to buy, incentives make the decision for the buyer much more accessible. Treat each customer with respect and appreciation. A more personalized customer experience is provided by tapping into your customers' emotions, allowing you to differentiate your brand and business. Make your customers feel that you appreciate their business and want them to come back. The Importance of Customer Loyalty For good reason, customer loyalty programs are a go-to strategy for marketers in many sectors to address client retention. A positive customer relationship is necessary for a business to flourish, and loyalty programs may aid in this process. Some companies use loyalty programs to target specific audiences. For example, they might offer discounts only to those who sign up for a newsletter. This allows them to identify their most valued audience segment, providing a more accurate way of measuring customer loyalty.
A hand holding a phone, with the green Shopify logo displayed against a white background on the screen. In the background of the image, we see the Shopify logo in white, displayed against a green background
CroCreate Custom Shopify Reports With These Simple StepsAre you looking for ways to get more insights out of your Shopify data? If so, you might want to consider creating custom reports. Custom reports can help you track and analyze your Shopify data in ways that are specific to your business needs. Much like Google Analytics custom reports, you can edit and save different types of reports in Shopify. the only caveat is that you have to be on the Advanced Shopify or Shopify Plus plan. If your store is on the Basic Shopify or Shopify Standard plan, then you cannot change the format of existing reports or create custom reports. How to Create Custom Shopify Reports To create a custom Shopify report, follow these easy steps: Go to your Shopify admin, then select Analytics > ReportsSelect Create custom reportNavigating from the Choose starting point dialog, choose the type of report that best suits your business needsName your report under TitleHit Create custom reportCustomize your new report by filtering and editingOnce you have completed creating the report, select Save report You can find your report on the Reports page of your Shopify admin, under Custom reports. Types of Custom Reports That You Can Create You can modify default reports and turn them into custom reports. A custom report looks like any other Shopify report but uses filters to create Shopify KPI results that suit your business goals. To modify a default report, add filters and editing columns to see just the information you want. Then save the report as a custom one. To modify a custom report, simply add filters and edit the columns. Then click Save report. Shopify Analytics is Shopify’s built-in data dashboard where you'll find several reports that display information about your store. Here are the types of reports available in Shopify analytics: Acquisition reports Provides information about how your customers came to the site, including referrals and location.Inventory reports A Shopify inventory report helps you monitor the available inventory as well as gives you insight into which items sell best and which ones don't.Behavior reports Gives you data that helps you understand your consumers' shopping behaviour and conversion rate. You can also pull a bounce rate report to see where shoppers are dropping off. Marketing reports Here you can evaluate the results of your marketing campaigns and which channels are generating more sales.Customers reports Learn who your customers are and get data on how they interact with your online shop.Finances reports  This report presents an overview of product sales, payments, liabilities, and actual profit.Orders reports Provides information about fulfillment, such as the volume of orders placed, shipped, delivered, or returned. Profit reports Gather insights into your profits as well as profit margins. Retail Sales reports This provides data on sales done offline, in physical stores.Sales reports These provide detailed information ( gross sales, shipping, taxes, etc) about your store’s sales performance over a given period of time.Product Analytics See a detailed view of how your products have performed over the last 90 days. Conclusion Although custom Shopify reports can be extremely beneficial, you should also consider adding Google Analytics to Shopify for a far more in-depth review of your store's analytics.