<img height="1" width="1" style="display:none;" alt="" src="https://dc.ads.linkedin.com/collect/?pid=1005900&amp;fmt=gif">

Insights

How e-commerce sites can eliminate risk from third party systems

When preparing a web site for peak, it is critical to look at the entire service and to ensure you haven't forgotten or overlooked any third party elements. 

danger-maze

Eliminate Risk from Third-Party Systems

Modern web sites are complex and interconnected with multiple third-party systems, for example:

TIP 4 ELIMINATE RISK FROM THIRD PARTY SYSTEMS 2 pic 2

 Download our Guide to Ensuring Website Performance During Trading Peaks here  and prepare for your peaks effectively.

If third-party systems slow down or fail during peak shopping times your customers will have a poor experience

Such third-party systems are out of your control, however your web site depends upon them. If any of these systems slow down or, worse still, crash during peak shopping times your customers will have a poor experience and may even decide to leave the site completely.

Traffic Jam

Too often we’ve seen our clients’ web sites completely fail due to instability introduced by the slow-down or failure of a third party.

Of course the customer won’t care, or even realise, if the crash was caused by a third party, and the blame will be laid solely at your feet.

The ramifications of this are well documented:

  1. Reduction in conversion
  2. Customer churn
  3. Reputational damage

What strategies can we use to Reduce Risk in Third Parties?

1. Assess the Risk

The risks associated with third-parties should be identified, scored and prioritised using performance analysis of recent historical peaks.

2. Implement Service Management

Implement a service management process to review the historical performance of the third-party on a regular basis, including:

  • Incidents
  • Problems
  • Service performance over recent peak periods

3. Build resilience

In the simple example below, we have 2 different, diverse credit card authorisation partners. A design goal should include the ability to shape what volume goes to each and make changes to this rapidly. If one crashes or slows down, the other can take the slack.

TIP 4 ELIMINATE RISK FROM THIRD PARTY SYSTEMS 4 pic 4

4. Decouple

It is important to decouple your web site from the third-party in such a way that failures on their end do not create instability in your site's core functions.

5. Implement Governance

"How can we be confident that the third party won’t slow down or crash during the all-important sales promotion that’s coming up? They said they can handle our peak order volume, but how can we be sure?"

Implementing a governance process will reduce the risk of crashes in the future. A governance process should answer the following questions:

  • Can they handle your peak?
  • Can they handle your peak and their other clients’ at the same time? This is essential for universal peak periods such as Black Friday and Christmas.
  • What risk identification and mitigation have they conducted? The evidence of this should be shared, i.e. the methodology and the outputs.

6. Implement Service Level Agreements

Service level agreements (SLAs) define what is expected from the third party’s service. Too often we see clients with inadequate protection. Availability targets alone are not sufficient. In a recent article, we define what an SLA should include.

If you would like to learn more about our Prepare for Peak and Performance testing solutions, please click below, to see our latest Ebook.

Guide to ensuring website performance during trading peaks