Leap use technology to transform businesses with E-commerce, Data Integrations and App Development. Leap is proud to partner with clients across the United Kingdom.

Ingestion of Healthcare Scan Data into Salesforce CRM Using Automation

We are privileged to partner with an eye care clinic helping them revolutionise and streamline their back office processes using technology.

One of the projects we have successfully delivered enabled the ingestion of patient eye data from scanner hardware in the clinic to their CRM (Salesforce). The clinic uses Salesforce to manage all their patient data including appointments, eye data, surgeries etc.

Our solution was accomplished by matching scans to a patient record in Salesforce using uniquely identifiable data such as their name and date of birth. Once we match the correct patient, we extract the values from the scan and add them to Salesforce attached to their patient account.

In the event that a patient record could not be matched, we handle these exceptions by giving the clinic the ability to match the scans manually to a patient by selecting their account in Salesforce. Once the patient is matched to a scan the data will be extracted and added to Salesforce. All scan data and matches are logged in Salesforce so everything can be traced in the event of a query.

Automating this process has helped to alleviate mistakes that could have been made through human error and saved the clinic hours of manual data entry per day, increasing team productivity and freeing them up to complete other important tasks. 


If you would like to learn more about how Leap could help your business with Shopify, then please get in touch for a no obligation chat

GoSOW Cross Platform iOS and Android Mobile App

GoSOW home screen

We have the amazing privilege of partnering with the GoSOW team who are passionate about promoting Christian ministries across Ireland through their concept of: Pray, Serve, Give and Grow.

Using each of these methods, users can give their time and talents using the GoSOW app to support their roster of thriving Christian ministries.

GoSOW provides a platform for Christian ministries to tell their story through news articles, prayer requests, podcasts, videos and much more. The app was originally launched back in November 2021, and we continue to work with the organisation to develop and release new features.

The app is maintained on both Apple iOS and Android making it accessible to a wide range of users who can log in and create a profile using their email address, Google account or Apple sign in. Once registered, users have access to an array of features to enable them to interact with the app and the ministries.

Login and register screen

Using their profile, users have the ability to “follow” ministries which will send them a daily notification if a ministry they follow has released new content. Users can use the interactive map to find ministries in a specific region in Ireland. Users can also interact with ministry content by liking, praying and commenting. They can also share content with their friends using popular social channels. If users want to support a ministry financially they can donate (either one off or monthly) using their payment partner Stripe, all the money goes straight to the user’s chosen charity!

Ministries screen

GoSOW have also provided a devotional which is updated daily and subscribed users receive a notification on their mobile device.

Ministries once registered, have the ability to publish articles using the app and upload supporting videos, images and podcasts raising awareness about their projects, upcoming events, prayer and financial needs.

GoSOW media screen

We are currently working on some exciting new features which will be released in the coming months.

GoSOW is available to download now on Apple and Android.


If you would like to learn more about how Leap could help your business or organisation with Mobile App development, then please get in touch for a no obligation chat

Re-Platform your Ecommerce website to Shopify

The team at Leap love Shopify as one of the leading e-commerce platforms on the market. We equally love how successful our clients have become using the platform. We have seen significant growth and cost savings for our clients using the Shopify platform.

We have lots of experience in undertaking the migration and re-platform of large e-commerce websites to Shopify. We offer consultation, hands on development and ongoing technical support.

We recently completed a large re-platform for one of our customers to Shopify for both their online retail sales, trade sales and in-store point of sale (POS).

Our customer is a large sportswear manufacturer and retailer selling across the island of Ireland, in the UK and Europe. They therefore required a solution which would support multi-sites (retail/trade) and multi-currency selling in GBP and EUR. We were able to accomplish this using Shopify Plus’s multiple site support.

One of the biggest challenges we faced was fully automating their product and inventory data from their existing ERP. We were able to develop a robust integration to extract their product data (including images) and inventory data from the ERP and synchronise continuously with Shopify. The integration updated all of their Shopify sites fully automated.

Our customer had over 35,000 SKUs which we successfully migrated alongside creating Shopify collections dynamically to organise their product catalogue and Shopify site navigation.

In addition to this, we also automated their orders so they were continually synchronised from Shopify back into their ERP. This also included order tracking, so the status of the order including shipping information was fed back to Shopify for the customer.

Finally we provided our customer with a health check report which identifies any products which have missing data such as images, descriptions or weight.


If you would like to learn more about how Leap could help your business with Shopify, then please get in touch for a no obligation chat

EURO order conversion tracking values incorrect on Shopify

If you’re using multi-currency on a single Shopify site with conversion tracking such as Google Ads or Bing Ads you may be experiencing pain around the format of the values you wish to send. This is due to the way Shopify implies display formatting on any currency values.

If you’ve got a UK/GB setup you will be familiar with this script:

<script>
gtag('event', 'conversion', {
'send_to': 'XX-XXXXXXXXX/XXXXXXXXX_XX',
'value': {{ checkout.total_price | money_without_currency | remove:',' }},
'currency': '{{ order.currency }}',
'transaction_id': '{{ order.order_number }}'
});
</script>

This will work perfectly for GBP values. For the example total_price of £1,999.99 our conversion tracking value will be 1999.99.

Perfect! It just removes the comma thousand separator which is all that is required here.

Now, enter the EUR currency, where we can expect values in this format: €1.999,99.

Using the above tracking code, the following would be our conversion tracking value: 1.99999

This is obviously incorrect! Notice how in our original amount value the thousand and decimal separator are switched. To handle this, we can do the following in our tracking code:

{%- if order.currency == "EUR" -%}
	{{ checkout.total_price | money_without_currency | remove: '.' | replace: ',', '.' }}
{%- else -%}
	{{ checkout.total_price | money_without_currency | remove:',' }}
{%- endif -%}

Now, our conversion value will be 1999.99 since we are removing the thousand separator dot and then replacing the comma in the decimal separator with a dot. Great!

But wait, according to the Shopify docs , EUR values can also be in this format: €1,999.99. Notice now, how this is similar to our original formatting for GBP!

However, if we were to leave our tracking code as above, it would give us our conversion value as 199999 which is incorrect. Now we not only need to check the currency is EUR but also the format of the currency, i.e. whether it’s 5,99 or 5.99.

Surely there must be an easier way?

Thankfully, there is a much easier way but I didn’t find it easily when googling. Revising our original script where we set the value as below:

{{ checkout.total_price | money_without_currency | remove:',' }}

Instead of applying the money_whout_currency operator, we can instead ignore that (which doesn’t apply the currency formatting) and then divide the number by 100.0 to get a float value which should be correct regardless of the currency or formatting.

Note: you must divide by a float (100.0 and not 100) in order to get your result in a float.

{{checkout.total_price | divided_by: 100.0}}

Putting it all together, your script should look like below:

<script>
gtag('event', 'conversion', {
'send_to': 'XX-XXXXXXXXX/XXXXXXXXX_XX',
'value': {{checkout.total_price | divided_by: 100.0}},
'currency': '{{ order.currency }}',
'transaction_id': '{{ order.order_number }}'
});
</script>

If you would like to learn more about how Leap could help your business with Shopify, then please get in touch for a no obligation chat

Using technology to analyse and fix E-commerce product data!

We are proud to partner with Serious Country Sports over the past two years.  They are a country sports retailer, running eight online stores across various regions (US, EU, UK and IE) and also a physical store in Ballymena, Country Antrim. They sell 100,000s of SKUs from different suppliers and brands resulting in a minefield of product data to manage and maintain.

As the company expanded, they encountered difficulties managing the vast amount of product data which meant product sales often fell victim to erroneous or missing data due to human error or incorrect files from the suppliers. Missing product descriptions, incorrect pricing and missing categorisation meant products were not displayed or marketed correctly on the website which caused sales to suffer.

We created a series of daily reports centred around key-value metrics associated with their product data. This immediately informed our client of any products with missing or incorrect data. The reports are emailed daily and also presented on dashboards showing the trends over the past 30 days. Equipped with new insight, our client was able to remediate any product data issues immediately before it resulted in loss of revenue.

Another difficulty the company had experienced was the loss of revenue through Search Engine Marketing (SEM) spending when using paid ads to promote their products. We were able to build scripts to analyse their product data so they can maximise their SEM budget.

BLK BOX uses technology to help reduce customer service calls

Aston Villa Football Club

We are privileged to partner with the team at BLK BOX helping them streamline their operational processes using information technology to improve customer service and engagement. 

BLK BOX manufactures and sells gym equipment. Their unique selling point was the ability to design and manufacture gym equipment (rigs, racks, benches) to the exact requirement of their customers. Their customers include premiership football teams, professional rugby teams, hugely successful gyms and numerous professional athletes.

During the COVID lockdowns of 2020 and 2021, they saw a huge increase in sales driven by the closure of commercial gyms. As orders piled up and their manufacturing facilities became over-stretched, a backlog of work was created in their customer service department replying to emails and answering telephone calls regarding the status of customer orders. One of the solutions we built for BLK BOX was to use technology to make order statuses more accessible to customers.

BLK BOX had two ERP systems; one managing the manufacturing of orders and the other managing sales. We built a data integration between them which enabled customer service staff to access the up-to-date manufacturing status stored in the manufacturing ERP. This prevented customer services staff from having to contact the manufacturing team for an update on each order delaying their response to their customers.

We also built an automation to make this status available to their customers by sending email notifications when a status changed at several key milestones along the manufacturing process. This informed customers of any delay to their order by email. In addition to the email notifications, we also built an online order tracker for customers to query the status of their orders in real time.

The impact of these solutions resulted in 55% reduction in customer service calls. This came as a huge cost saving by preventing staff overtime and also created an upsurge in customer satisfaction resulting in a higher probability of recurring business.

We are privileged to work alongside the hugely creative team at BLK BOX to help them implement these solutions to the benefit of their customers. 

Prayer Ireland – cross platform mobile app

Leap were proud to partner with Prayer Ireland earlier this year with the launch of their mobile app, which has had thousands of downloads and users from across the globe.

Here are some highlights of the functionality we developed as part of this exciting project:

Cross platform mobile app
The app was developed for both Android and Apple using the Ionic framework, meaning the app is available to download for free on the Play Store and App Store.

Login and registration – sign in with Google or Facebook
Registration and login was made quick and easy for users. They can either signup with their email address, or use their existing Google or Facebook social media account.

Social sharing
Articles can be shared across multiple social platforms such as messages, WhatsApp, Facebook, Messenger and email from the app.

WordPress content management
The app was built upon the hugely popular WordPress, enabling administrators to have control of the app content, using WordPress’s easy-to-use platform.

Cross-timezone calendar
The vision of Prayer Ireland was to unite users from across the globe in prayer for Ireland. The calendar functionality supports all timezones across the globe.

Map – GPS
Building on the global theme, we used the GPS built into smartphones to detect and plot each user’s approximate location on an interactive map, which gives a stunning world view of who is actively using the app.

Push notifications
Push notifications make it easy to engage your users on a regular basis. We have developed the app to send regular notifications to its users based on their preferences.

     

Building Custom Apps on the Salesforce Platform

Salesforce stands proud as The World’s #1 CRM. Literally hundreds of thousands of businesses trust Salesforce as their foundation, making them one of the fastest growing enterprise software companies of all time.

The Salesforce platform provides a great user interface for managing your customer and sales leads internally, so you and your staff can focus on your single source of truth for your customer data.

However, there are missed opportunities by only making this data available to you and your staff.

What if you wanted to expose some of this data securely to your customers without them logging into Salesforce, could this be done?

Using Salesforce as the platform, Leap has partnered with businesses to build custom web and mobile applications on top of Salesforce.

By leveraging Salesforce Leap can build customisations enabling you to structure custom fields based on the type of data you want to store.

This has saved our clients time, reduced costs and removed customer pain points.

For example, we have enabled customers of our clients to securely log in and browse their historic orders and interact with their services. This has saved time by empowering customers to self-service and avoid staff spending countless hours on phone calls or sending across documents.

Using a custom app, we can also enable your customers to key data directly into Salesforce. Whether that be an online application form, or a request to purchase a product, the data can be sent securely and efficiently reducing errors and improving overall customer experience.

In today’s climate, it has never been more important for a business to interact with their customers better online. By exposing parts of your Salesforce platform to your customers securely, you could maximise your potential growth. The sky is your limit.

Talk to us today to discuss how we can build a custom app for your business on top of Salesforce.

Grow your business using Salesforce data and Klaviyo email marketing platform

Leap has partnered with several customer-facing business to enable them to market online effectively using their existing customer data and Klaviyo email marketing platform.

We have delivered several projects migrating existing customer data into Klaviyo to enable our clients to reach their full marketing potential.

In this post, we will be looking at integrating Klaviyo with Salesforce CRM.


Are you utilising your data?

Salesforce is a global giant CRM (customer relationship manager) which stores data such as customer details, accounts, potential and completed deals etc.

Despite the amount of data shared by customers to businesses, most fail to use the data when engaging them. In a modern digital world, massive business potential lies within it’s data. Utilising this data to its full potential could unlock significant business growth.

Utilising a modern email marketing platform such as Klaviyo can help businesses use their existing customer data instead of being forced to pay for online advertising and other artificial growth channels.

Klaviyo enables businesses to store their customer data in a single platform enabling them to use this data when delivering experiences to customers.


Integration with Salesforce

To avoid managing data in multiple places, Leap has successfully implemented an integration between Salesforce and Klaviyo – enabling Salesforce to be the “single source of truth” and sync data into Klaviyo on a scheduled basis.

By utilising our integration we have been able to sync the following data into Klaviyo from Salesforce:

Contact profile data

Keeping profiles in Klaviyo up-to-date is critical to any success strategy. Contact profiles are synced to Klaviyo on a scheduled basis and can be customised to suit your needs.

Beyond the typical contact attributes such as name, email etc, we can pull across custom fields which can be used for marketing experiments, such as:

  • When is the last time the customer interacted with our business?
  • How long has it been since the customer interacted with our business?
  • What type of customer is it?
  • Is there open opportunities for this customer?
  • Who manages this customer?
  • When is the customer’s date of birth / work anniversary?
  • What type of product/service does this customer procure?
  • When did the customer first interact with us?

The possibilities are only limited by the data Salesforce holds about your customers!

Customers can then be segmented within Klaviyo based on the above or any other attribute Klaviyo holds:

  • Segment customers who haven’t interacted with my business in X months/years
  • Segment customers based on those who have open opportunities

Dynamically maintain lists

Our integration can dynamically maintain lists based on customer profiles so they are ready for your marketing experiments.

For example, if a contact attribute or associated account attribute is updated in Salesforce, this is then reflected in Klaviyo.


Keeping Klaviyo in sync with Salesforce

Our scripts can run on any schedule to suit your needs. They also take advantage of caching and batch processing to ensure optimal performance.

The script will only update contact profiles which have been updated since the last run.


Leap have partnered with Vision Asset Finance using our Salesforce to Klaviyo integration to help them better engage with their existing customers.

Vision Asset Finance specialises in arranging asset finance facilities for all types of business assets to clients throughout the UK and Ireland.

Our integration synced over 20 years of customer data from Salesforce into Klaviyo, enabling Vision Asset Finance to run email marketing campaigns to re-engage with previous customers and to drive new revenue opportunities.

“We approached Leap to help us organise two decades of customer data that was sitting in Salesforce to help us generate new revenue through more effective email marketing. Leap’s Salesforce to Klaviyo integration has worked seamlessly enabling us to use Klaviyo to its full potential.

Trevor Finlay (Managing Director), Vision Asset Finance

If you would like to learn more about our Salesforce / Klaviyo integration, then please get in touch for a no obligation chat

Steps to help you get your web/mobile application “idea” off the ground!

In this blog post, let’s look at a pragmatic approach to kick-starting your application idea.

So often not knowing where to start or the fear of failure holds us back!

“The way to get started is to quit talking and begin doing”

Walt disney

Do Your Market Research

One of the best places to start, is to do some market research. Take a look online to see if your idea already exists out there.

If so, then establish who could be your potential competitors.

You should also try to establish an Unique Selling Point (USP) which differentiates you from others on the market.


Establish a Minimum Viable Product (MVP)

The definition of a MVP is based around: what is the most useful problem your application could solve with the least amount of work.

Establishing a MVP is a useful way of getting something useful to the market fast with the promise to glean feedback from customers early and build that into the future roadmap for your project.

Rather than waste huge amounts of time and money on features which may not be useful to your customers, focus on implementing the most important features first, then prioritise others based on feedback.

Set realistic goals and stick to them, avoiding analysis paralysis – the best step forward is to take one!


Choose The Right Technology

Before starting your web/mobile application you should always make a well-informed choice around technologies which will help make your project a success.

How will my application be used?
Who will be using it?
What features will it require?
What critical problem am I trying to solve?

These are all good questions to be asking when choosing the right technology.

If you want your application to be used across a broad range of mobile devices e.g. iOS/Android, then this should be considered before choosing a development language / platform.

Does your application need to work offline i.e. without an internet connection? Your application will need to be built on a technology platform that supports this.

If you don’t make the right technology choices upfront, it can make some requirements very difficult at a later stage.


Gather Feedback and Iterate

Once you have your MVP ready, it’s good to use your business network to start gathering feedback.

Can you identify key influencers who might be interested in your application and potentially use it?

It’s often a good idea to get some early testers onboard allowing them to use your application for free or for a reduced rate in return for some open and honest feedback.

Once you have that feedback, consider it constructively and build it into your roadmap for the application.


Market your Application

The internet has created a fantastic opportunity for you to market your application to a wide audience.

Learn how to avail of online marketing techniques such as search engine optimisation (SEO) and targeted ad campaigns to maximise your outreach.


If you have any questions or would like to know more, then get in touch here.