Zenkraft Blog

Run your Logistics and Post-Purchase Experience on the Salesforce Platform.

Litify & Zenkraft help Law Firm Increase Efficiency

Published on 24 September 2019 by in multi-carrier 


Founded in late 2016, Litify’s mission is to transform how legal services are rendered through integrative, intuitive technology. The singular platform streamlines and automates task management, document generation, intake management, and client communications while providing data-driven insights that help law firms scale and increase their bottom line. Built on, Litify is a secure, extensible, and rapidly evolving platform.

Zenkraft has been building Shipping applications on the Salesforce platform since 2009.  With a focus on process automation and declarative configuration (no code!), Zenkraft brings the functionality of 60+ global shipping carriers like FedEx, UPS, and USPS to the platform, natively.


The Problem

Traditionally connecting USPS and FedEx functionality for labeling and tracking would represent an IT integration project.  Because Litify and Zenkraft are built on the same platform, both solutions can empower business users to configure the application with clicks, no code access needed.


The Solution

Zenkraft brings mailroom functionality into ‘Matters’ in Litify, allowing the generation of mailers from workflow, and immediately associating the cost of mailers back to a ‘Matter’.  

Simply by sending a mailer to a Litify Contact, Zenkraft automatically creates a cost line item under the related ‘Matter’.  Zenkraft also provides status updates as the mailers are delivered; any user can see when a package was sent and delivered, or better yet, build powerful workflow actions to assist with faster client on-boarding.

Customer Story

We recently sat down with Marc Bloch, Practice Manager at Brooks Injury Law, to discuss the effect implemented Litify and Zenkraft had on the firm. 

Why did you choose to use Zenkraft and Litify?

We chose Litify because it is the most sophisticated, customizable, forward-thinking case management system out there.  We chose Zenkraft because we had a history of using e-postage software with other case management systems, and Litify’s implementation partner, Brio, highly recommended Zenkraft and said it was the best Salesforce-compatible solution out there for electronic postage integration.

Where did you see value in using them?

We are always looking for ways to do things faster and more efficiently.  Having a platform like Litify that can integrate with so many different solutions has proven invaluable in that regard.  With the Multi-Carrier tool from Zenkraft, we can quickly print the postage and recipient information for any carrier we need.  Employees have raved about how easy this makes their lives.

Were you able to onboard more clients in less time using these two platform solutions?

Yes.  Because they work seamlessly with one another, we can do everything we need to do for a new client without ever leaving our Litify screen.  We save time by not having to bounce between different software platforms. Platforms that do not integrate with one another always result in more manual labor (and hence, more cost) on our end.

How did you track each shipment before using Zenkraft?

Manually.  We would type in the tracking # into our old case management software and have to go to FedEx or the postal service online to manually enter tracking numbers.

Has the Zenkraft/Litify integration allowed you greater control over shipping costs? 

YES.  I would be afraid to know how much money was lost in shipping costs when employees would not enter their postage expenses.  Now, thanks to Litify and Zenkraft, we don’t have to enter them. The software does it for us automatically. This is saving us thousands of dollars annually.

Was there an efficiency gain in using Zenkraft?

Yes, I hate doing mailings but with Zenkraft, it takes such little effort that I don’t mind.  Fewer keystrokes = more employee productivity (and, just as importantly, more employee happiness).

If you were to send a document to the wrong address/person, what is the impact?  Did you see a reduction in error when you started using Zenkraft?

Depending on the document, there are potentially huge implications.  If we miss a deadline, it can have a significant adverse impact on a client’s case.  Because Zenkraft pulls addresses from Litify automatically and can also validate those addresses, we have not had any mail bounce back due to our error since we began using Zenkraft.

Continue reading »

Shipping Notifications on Commerce Cloud

Published on 03 September 2019 by in salesforce commerce-cloud 

Inform customers in an instant

Say goodbye to email shipping notifications sitting unopened in customer inboxes. Zenkraft has added real-time shipping notification support to our Commerce Cloud cartridge. This enables the notifications to be sent directly from the carrier to your customer. Instead, customers who have agreed to receive WhatsApp, Facebook Messenger, Slack, or SMS text messages will be able to immediately see the latest delivery status on the messaging app of their choice.



The process is simple: the customer just needs to enter their phone number into the shipping notifications section during the check-out process. Then, the customer will receive a message like "Order #034090 is out for delivery with FedEx today” that includes a link to your tracking page. This will allow for quicker and more efficient communication between your company and customers. This level of communication from your company can strengthen the relationship with your customer and may even be able to salvage it in the case of a delay. According to DigitalCommerce360, 98% of consumers said delivery is a key part of their brand loyalty. This shows that enhancing the level of communication during delivery could only put your brand's product delivery over the top.



Consumers 💙 messaging

WhatsApp alone has 1.5 billion monthly active users who send 65 billion messages per day. That is approximately 20% of the Earth’s population!

You may think that these users don't want to communicate with your brand via SMS or messaging apps. After all, these apps are their escape from spam that comes through email. It's how they communicate with their friends, not a platform for engaging with a business, right? Wrong! According to a survey by Twilio, 9 out of 10 consumers want to communicate with businesses through a messaging system. When communicating with brands through a messaging system, 47% prefer native SMS, 21% prefer Facebook Messenger, 18% prefer WhatsApp, and the remaining 14% prefer another messaging app.

Unsurprisingly, the “iPhone generation” are huge fans of communicating with brands via messenger. So pay close attention to this trend if your brand caters to millennials. 


Alexa, where’s my stuff?

Did you know that approximately 53 million people in the US own smart speakers? The same survey (The Spring 2019 Smart Audio Report) reports that almost 70% of these smart speaker owners use this device daily! This is a large group of people, and that’s just in the United States! 

Zenkraft can help your brand engage with this audience! As part of the integration, Zenkraft will support shipping notifications via your smart speaker. Simply say, “ Alexa, Where is my XYZ company shipment?” and the device will update you on your package’s delivery status.



Build better relationships

According to a survey by Slice Intelligence, two of the biggest online shopping frustrations are packages being left on doorsteps and waiting for delivery.


We've all been there: we're waiting for that last-minute birthday or Christmas gift, and we end up stuck at home for hours when we'd rather be doing something else. Don’t leave your customers in the dark. Communication can go a long way during the delivery period. 

Zenkraft’s real-time shipping notifications are a great fit for a company that is looking to reduce the stress associated with package delivery and, in turn, build trust with customers.


Can you afford to outsource delivery communication?

Building strong customer relationships is extremely important, but the biggest advantage of our new addition to the Commerce Cloud cartridge is increased revenue. With an SMS open rate of 90%, compared to 20% for emails, the likelihood of consumers clicking through to your branded tracking page will increase dramatically. This means more clicks on your Einstein suggested advertisements. 

Retailers spend millions driving traffic to their website, but outsourcing delivery communications to their logistics providers could be costing your brand millions in lost revenue. Why spend money driving traffic to the logistic provider’s site instead of yours?

"To keep up with consumers, brands must adopt messaging as a channel and begin communicating with customers in the same way people communicate with each other," says Manav Khurana, vice president of product marketing at Twilio. Only 48% have systems in place to communicate with customers via messenger. We don't want your brand to be left behind.

Continue reading »

Returns in Europe - using postal services to save $1.1m per year (and increase conversions)

Published on 22 August 2019 by in europe salesforce commerce-cloud returns 

US based retailers will find it challenging to establish B2C reverse logistics (RMA/Warranty/Exchanges) in the European market. Europe had 50 countries, 25 official languages and 28 different currencies. There are also many more postal providers and consolidators providing more options compared to the US.

But making returns easy, and cost-effective will have a profound impact on the success in this market.

To help retailers setup for success, we’ve outlined a 8 step process to build out the most cost-effective returns network within Europe. The model below has the following benefits:

  1. It’s best for the consumer as it takes advantage of many countries local postal providers. 
  2. It’s best for the retailer since many postal providers are as low as 30% of the cost of a local vendor.

Here is an overview of the model:



It’s worth noting that this most is more suited to retailers who ship smaller packages weighing under 1 KG. 

The financial model to achieve the below ended up saving the retailer $1.1m/year in logistics costs. If you'd like us to share this Excel model, please contact us.

The steps to setup a European-based network are outlined below: 

1. Analyse your existing returns data

Before overhauling your returns model in Europe we’d encourage you to look at your existing returns data, if available. Which countries in Europe have the highest number of returns but also the highest return rates? It doesn’t make sense to setup a consolidator warehouse in a country with low returns volume. Also, are there areas where you can reduce the return rate ahead of this project? For consumer electronics companies a report by Accenture found that a staggering 95% of returns are unconnected to product defects! Perhaps setting up extra product documentation, better images, an omnichannel customer service experience might be the first step before embarking on the below. 

2. Engage with consolidator warehouses

Initially we’d recommend just starting with 2-3 consolidator warehouses. Typically we see these being based in the UK, Germany and France or the Nordics. A problem retailers will face is that the vast majority of 3PLs won’t want to work with them. Fulfillment centers make money by taking a cut of the shipment cost and charging a picking fee. Handling inbound returns from postal vendors means that a large percentage of their profit goes away. There are companies that are prepared to help though. Once a retailer finds a vendor that is prepared to work with them - they should analyse their capabilities and costs. Some questions a retailer should ask are as follows:

  1. What is your inbound handling fee? Typically we see €2-3/item
  2. What are your IT setup costs? Typically we see €1500-3000 one-time setup
  3. What is the daily pallet storage rate? Typically we see €0.1-0.3/day

Consumer electronics companies may want to ask if they offer a service to analyse whether they can offer a service for No Trouble Found “NTF” shipments. The faster they identify this the faster the item can be restocked and resold. The consolidator can also sort the goods before they’re transferred to a 3PL. E.g. they could send 2 pallets per week - 1 for restocking and 1 for liquidation. 

3. Decide upon your returns software platform 

A retailer will need a centralized platform to handle the returns data that integrates with their e-commerce platform and helpdesk tool. 

Zenkraft can handle this for the Salesforce platform but there are other platforms that handle this outside of the Salesforce ecosystem. Here is a quick checklist of capabilities to look for in a returns solution:

  • Carrier integration - postal vendors are notorious for providing bad APIs, does the solution integrate with the postal services in the countries with the highest returns? 
  • Integration - what does integration look like with your Service tool, CRM, e-commerce platform and OMS/ERP? 
  • Reporting - what are the reporting capabilities? Can you schedule reports, create dashboards? Can you automatically share them across other departments e.g. “Return reasons” reports to merchandising? 

4. Select returns channels

Will a retailer accept returns directly from their e-commerce store or will require their customer contact their call center first? Or both? The experience will be slightly different for each company: 

On a retailers e-commerce store

A retailer should include workflow that asks product-specific questions about why something is being returned. This should then potentially generate a label with an RMA number embedded. This will help the 3PL scan the shipment for identification which can update your system notifying the consumer that the package has been received. Once a return label has been generated the retailer should show DOPU “Drop Off Pick Up” locations nearest to their customers address for the convenience. DOPU data accessibility varies by country. Some carriers have a really nice API such as PostNord in Sweden:

In your Service Center

Service agents should be able to email a shipping label to the retailer's customer. They may also want to include a dynamic script to for their call center agents to ask questions about why the item was returned. The email with the label attached should be branded and show the customer the nearest 3-5 locations for dropping the parcel off. 


5. Collect data about why returns are happening

How can you improve if you don’t know is going wrong? We worked with an apparel retailer that used Zenkraft reporting to highlight a single garment had a return rate of 60% and 75% of the returns were due to the item being too small. This data was passed back to the merchandising team who subsequently suggested to the manufacturer that the garments size should be increased.


6. Have your consolidator send a single pallet back to a single facility each week 

Depending on your volume and restocking requirements, retailers may want to send the pallet back to your centralized 3PL weekly. They could even ask the consolidator to send 1 pallet back to the 3PL for restocking and the other to a liquidator for disposal as below:


7. Provide Real-time visibility to your customer

Retailers should provide tracking notifications and status on their website to show the status of the return. Often consumers are left in the dark about the status of their return and have to check their credit card bill daily to see when and if the refund occurs. Providing real-time status updates along with email notifications provides transparency to customers: 



8. Provide real-time reports and dashboards

Once the system is up and running retailers should monitor its performance. Zenkraft’s customers are using Salesforce’s built-in reports and dashboards to create Control tower-like visibility of their operations. This enables them to identify problems and respond quickly.

Continue reading »

Estimated Delivery dates (EDD) in Salesforce Commerce Cloud

Published on 06 August 2019 by in salesforce ecommerce commerce-cloud 


When it comes to shipping, studies show that what users really care about is not “shipping speed” but rather the date of delivery, as in: “When will I receive my order?”

The majority of e-commerce sites still provide shipping options such as “delivers in 3-6 days” or “next-day delivery” with a cut-off time such as “Order by 5pm”. This creates a bad user experience for the customer because they have to work out a.) what dates are 3-6 days out b.) if there weekends which will affect the delivery date c.) holidays d.) whether the order cut-off time has passed e.) whether it’s a peak time in the warehouse which will delay the order. 

What is the best way for retailers to provide Estimated Delivery Dates in Salesforce Commerce Cloud? There are two options:

  1. Build the logic themselves. This will involve a combination of carrier shipping API integration, some logic to determine the points mentioned above plus some knowledge of the carrier networks and how different service types perform across zones.
  2. Use a Cartridge like Zenkraft’s  to provide drop-in functionality.

Below we are highlighting 5 examples in Salesforce Commerce Cloud of where the Zenkraft Cartridge’s Estimated Delivery Date (“EDD”) can be used effectively: 


1. Get estimated delivery dates on the product page

According to Baymard’s Product Page study, 64% of users looked for shipping costs on the product page, before deciding to add a product to the cart. Why shouldn’t you implement the same on your page like below:


2. Add estimated delivery dates to the checkout process

We recommend having a free standard and expedited shipping method available in checkout. In addition, if you have physical stores, you should offer in-store pickup. If you don’t have physical stores you might also consider UPS MyChoice or FedEx Office drop-off locations. 

You might choose to display the name of the service type along with the actual cost.



Or with some CSS styles and formatting you can apply a better user experience such as in the page below. This is taking into account holidays and warehouse cut-off times: 



3. Support Drop Off and Pickup Locations

Having your parcel delivered to a drop-off location provides the most flexibility for the cost. It’s often cheaper than other methods. Most delivery and collection points are open 7 days a week and are always found at the most convenient places. Often, they can be found in petrol stations, local shops, supermarkets and high street stores. Within the US, it’s pretty straight forward to offer Drop-off options with our FedEx and UPS locations plotted on the Google Map as shown below:



In Europe, it’s slightly more challenging because there are many more carriers (DHL, DPD, Hermes to name a few). Most have a drop-off network or partner with a third-party service such as Collect+ in the UK. Please contact us for more information. 

Better still, if you’re an omni-channel retailer you should clearly show that in-store pickup is available on the product page and during checkout as an additional shipping option. It can act as a permanent free shipping option for your customers.


4. Add EDD to your tracking pages

Once the order is shipped it’s possible that the carrier might change the estimated delivery date. Therefore you should add the estimated delivery date to your tracking page. On our tracking page below you can see that we’ve added Einstein Product Recommendations using a content slot on the right hand side. The page is built using ISML so you’re free to edit and style it as you choose:



5. Send Changes to your EDD directly to your customer

If there is a failed delivery attempt, or the shipment is delayed due to bad weather, then you should alert your customer as soon as possible. Email is generally the best way which you can either send directly from Commerce Cloud or you can integrate into your ESP (email service provider) to send from there:

To summarize, using Estimated Delivery Dates effectively on your store will have a profound impact on your conversion rates both on product pages and during checkout. They’ll also increase customer satisfaction because you’ll be keeping your customers up-to-date with the shipment status. As the founder of FedEx Fred Smith once said,  "The information about the package is as important as the package itself."

Continue reading »