Article

6min read

Server-Side Testing: Definition, Advantages and Examples

AB Tasty makes server-side testing available to our clients thought the Feature platform . This opens up a whole new world of testing possibilities – but it also makes us realize that not everyone is 100% familiar with what server-side testing is, when it’s useful, and how it can be fully exploited.

So, here’s a quick recap for those of you who might still be wondering – just what is server-side testing?

Server-side and client-side testing

Before we dive into server-side, let’s get some terminology straight.

If you’re using a website optimization SaaS solution (AB Tasty or similar), you’re already familiar with server-side testing’s counterpart – client-side testing.

Client-side testing simply means website optimization changes are only happening in the visitor’s browser. You don’t necessarily have to have any coding knowledge – in fact, it’s one of our promises at AB Tasty – though sometimes familiarity with HTML, JS, or CSS can be useful.

This is one of the main things to remember about client-side – the web interface is the control room of your tests, and all of the scripts are running on your visitors’ browsers.

Image Source

However, the relative ease of use of client-side testing – little to no coding needed – also comes with drawbacks. Namely, the scope of your tests remains largely related to design: changing color, wording, layout, hiding or adding elements, etc.

With client-side testing, the scope of your tests remains largely related to design: changing color, wording, layout, hiding or adding elements, etc.

For some companies, this is just fine – and there are countless test ideas you can run client-side – but after a certain point, many want to do more. This is where server-side comes in.

Client-Side Server-Side
Marketing + Tech Tech + Marketing
Agility & Reactivity Advanced Scenarios & Constraints
WYSIWYG + HTML/CSS/JS In Code / App Implementation
Content, UI and UX Features & Business Logics
Web Technologies Platform & Language Agnostic

More sophisticated tests with server-side

In a certain sense, server-side testing cuts out the middleman – the AB Tasty tag used with client-side tests. Instead, using code, developers can go straight to the source and work on the servers that deliver the website to the end user’s browser. Marketers can still set the parameters of a test up in the AB Tasty interface, but all of the implementation takes place at the level of the web server.

Client-side campaigns are defined in the AB Tasty interface. In the above screenshot, you define your variations, your goals and set the traffic allocation, whether dynamic or not.

Because the kind of implementation involved in server-side is more direct, it allows for much more sophisticated tests and website optimization campaigns.

However, the inescapable fact about server-side testing is that whoever is setting up the tests needs to be fluent in back-end coding languages, like PHP, Node.js or Python. If the marketing, digital or e-commerce team is the one running your CRO program, you may already have the appropriate web developer on staff. Others may look to hire a freelancer. However you go about it, if you want to start out with server-side testing, you’ll need both:

  • Access to the source code of your website
  • A skilled developer to set up and manage the server-side campaigns

Advantages and limits

Neither way of testing is inherently ‘better’ than the other – both have their place in a website optimization strategy. Instead, it’s more about choosing which is right for your company based on your resources and goals. Very often, you’ll want to use both techniques at once.

Advantages of client-side testing:

  • Simple and quick to get started – easy ramp-up
  • No knowledge of coding necessary (marketers don’t need to get the IT team involved)
  • All testing data stored in easy-to-read SaaS interface

Limits of client-side testing:

  • Testing scope is ‘cosmetic’ in nature (shape, color, configuration)
  • Difficult or impossible to involve multiple channels (desktop, mobile web apps, IoT…)

Advantages of server-side testing:

  • Complex and sophisticated tests possible, including omnichannel

Limits of server-side testing:

  • Web developer / significant coding skills necessary
  • Marketers are less autonomous

With AB Tasty, your server-side tests will also benefit from what we offer, client-side: sophisticated reporting, reliable Bayesian statistics, and a dynamic traffic allocation algorithm that means you can optimize every website visit to the max.

Some examples of server-side tests

So, is server-side worth the investment? It depends on your resources, goals and level of maturity, but some of the following examples illustrate just how powerful server-side tests can be:

Find the ‘freemium‘ to ‘premium’ sweet spot

Companies that offer a free version of their product know that, at some point, they need to start charging for their services. The question is, at exactly what point?

This is the issue that AlloVoisins, the French online marketplace for exchanging services among neighbors, was asking themselves. With the help of AB Tasty’s server-side solution, they were able to run a one-month test to determine the optimal number of free ads one could post or accept before being required to switch to the paid version. Finding this sweet spot would allow them to continue offering a free service to entice new customers, without losing out on revenues.

Find the ideal limit for free shipping

Deciding at which basket value an e-commerce site should offer free shipping is a big issue for many companies. A server-side testing approach can help you determine the sweet spot that incentivizes purchases without taking too much off of your bottom line.

Test your search algorithms

Any testing having to do with your search engine or searchandizing solution will need to go through a server-side approach: testing that involves the number of products viewed, the rate at which products are added to the cart, transaction rate, average order value…all need a server-side methodology.

Find the ideal paywall form

If you’re an online media outlet, paywalls are probably part of your website.

Though it is possible to put in place a paywall client-side, people can easily get around them by deleting their cookies or browsing history. For a 100% trustworthy solution, the trigger rules should be managed server-side. This way, you can securely test the impact of different kinds of paywall configurations on your subscription rate.

I want to learn more about server-side testing with AB Tasty!

Interested in learning more about server-side testing? Check out our ebook on 10 tests you can only run server-side.

Ready to take the next step? Contact your dedicated Key Account Manager or write an email to Contact@abtasty.com to learn more.

Subscribe to
our Newsletter

bloc Newsletter EN

We will process and store your personal data to send you communications as described in our  Privacy Policy.

Article

5min read

15 Ways to Drastically Improve Your B2B Conversion Rates

Selling to a business isn’t drastically different from selling to a consumer. They’re both people after all.

The big difference is that businesses may have more than one decision maker, are likely more savvy in regards to how they spend business money, and won’t be sucked into weak offers as easily.

If you’re looking to increase your B2B conversions, here’s a list of things that will help you out. check out our ultimate guide to conversion rate optimization for more best practices.

Rework Your Offer

Take a hard look at your offer. See if there’s anything you can do to sweeten the deal. You can also look at how you position the offer. Are you highlighting the best parts of the deal? Is there anything more you can do? Don’t be afraid to change pricing, incentives or product amounts to achieve better conversion. A small decrease in product price can actually lead to more overall profit.

Talk About Benefits, Not Features

Too often we list the features of a product or service instead of how it will benefit us. The features aren’t the real selling point; it’s how it will benefit the business. A feature is “fast service”. The benefit of the speed is “you’ll have more time to focus on sales”. Use the benefits to gain more traction.

Target High-Quality Leads

Casting a wide net could be costing you more than it actually helps. Whatever methods you’re currently using to attract leads, ensure that it’s targeting the right people. Your conversion rate can jump just by funneling more high quality leads in, and not changing anything else. If you haven’t analyzed your target market in a while, take another look. See if you can be more efficient.

Retarget Your Audience

There’s always the temptation to throw as much money at as many leads as possible, but your best chance at a conversion may be someone who’s already traveled down the sales funnel a bit. Retargeting ads can help keep you top of mind, and give your landing page a second life.

Watch The Competition

See what your competitors are doing. Keeping a close eye on them might give you some insight into changing a couple things to help conversions. Pay close attention to how they walk you down the sales funnel, any pricing, landing page copy, and marketing efforts. Following them on social media and signing up for the newsletter will keep you in the loop.

Have Credibility

Trust is a hard thing to achieve with strangers. Try adding some credibility to your page with testimonials, listing other clients that use your product or service, and consider offering some money back or satisfaction guarantees. A little trust goes a long way.

Use Email and Automation

Put technology to work for you. By using email and automated marketing, you can work leads down the funnel without having to track them yourself. Email out exclusive offers, nudge them to finish the transaction, sweeten the deal, or just remind them you exist. Email is a powerful tool that you don’t have to spend a lot of time on once it’s set up.

Personalize The Content

Dynamic content is easier than ever. If you know where they came from, tailor the content to that audience. You can dynamically change location information, personalize name information or add their business into the landing page. The possibilities are endless. Personalization can go a long way to finalizing the transaction.

Make Your CTA’s Obvious

Far too often the call to action is hidden, too far down, or not clear enough. Try moving your call to action higher up on the page for more clicks. Is it visible? How big is it? It is clear what you want the user to do? You can also try different language in the CTA to increase conversions.

Test Everything

Marketing messages, call to action buttons, emails, landing page copy – test it all. Maybe not all at once, but over time do split testing and try new things. Language, visuals, and offers can make a difference in response. Testing will allow you to find out what works the best in all cases, and bring it together.

Don’t Trick People with Ads

If your ad promises something your landing page doesn’t deliver, you just wasted your time. Getting a click on an ad isn’t not nearly as important as getting a relevant click on an ad. If you want to increase conversions, you need to make sure your advertising isn’t tricking people into visiting your site. Only solicit qualified leads.

Target Pain Points

Every business has pain points. You just need to locate them. Is it cash flow? Staffing? Find the pain points that you’re able to solve, and push those buttons. If you can solve a pain point, you’ll have a sale.

Make Your Offer Easy to Read

Don’t confuse things. Keep them easy to understand and read. If you can’t do it, find someone good at content writing. Your offer needs to be easily understandable. Your landing page should be something the business owner can skim. They don’t need every little detail in order to make a decision, and if you waste their time with a hard to read page, they’ll leave before you even get to your pitch.

Simplify The Experience

What can you cut out of your sales funnel? What can you cut out of your landing page? How much are you asking the potential buyer to do before they count as a conversion? The more forms and fields you ask them to fill out, the more your conversions will drop. Cut out anything you can, and make the process as simple as possible.

Answer All Objections

Try to think up all of the major reasons the business owner could object to making the conversion. Once you have them, crush them. If you can remove all objections, you’ve pushed some pretty big obstacles out of the way. The path to converting them just became a whole lot easier.

The best way to increase conversions is to constantly be trying new ways to attract potential clients, new ways of talking to them, and new ways to close the deal. Try a few of the points above and see if you can increase your B2B conversions. Small changes can make a big difference.

About the author: Kerry Creaswood is a young and ambitious writer from Savannah, GA. She is interested in self-development, design and marketing. To find more about Kerry – check her Twitter