# A/B Test with Remote Config Examples

{% hint style="info" %}
Using Remote Config and A/B Test together enables efficient operations and easy experiment management.
{% endhint %}

With Remote Config, **you can deploy specific content without involving the development team,** making it convenient for turning operational elements on/off, or making instant edits to desired content.

An A/B Test exposes different changes to a target audience to validate hypotheses. Combining Remote Config with A/B Tests lets you apply experiment variations to the test environment without development resources, enabling faster and more efficient decision-making.

Ultimately, **you can dramatically reduce service operation costs, time, and existing procedures, enabling efficient operations and data-driven service optimization.**

![](/files/TQRy0ZkyIrAQNWt4YLVj)

## Recommended Example Scenarios

Regardless of industry or service type, the examples below can help you optimize your service through Remote Config and A/B Tests, and tend to have a relatively high impact.

### **1. Home Screen**

The home screen is what most users see first, and most frequently. Optimizing components that appear temporarily or continuously on the home screen can prevent user drop-off from the start and help improve retention.

* **Popup click-through rate optimization experiment**: Optimize click-through rates by experimenting with the popup's image, description copy, and button copy.
* **Home screen layout order experiment**: Change the order of layouts on the main screen (reviews, best items, promotion banners, etc.) to find the order that generates the best user response.
* **Home screen banner image optimization**: Test and manage the banner image that draws the most attention on the main screen to optimize click-through rates.
* **Top strip banner optimization**: Use A/B Tests and copy changes to present users with the most effective messaging for the top fixed strip banner.

![](/files/SKRatq3YdqF1qtI2vQZ2)

### **2. Acquisition / Sign-up Optimization**

This is a user's first active interaction indicating genuine interest in your service. By optimizing the sign-up step and communicating service benefits clearly, you can deliver a satisfying experience.

* **Sign-up process optimization**: Deliver the best experience to users by experimenting with reducing steps or changing input fields at each stage of the sign-up flow.
* **Sign-up CTA button optimization**: Optimizing the most effective button copy can drive significant impact in improving sign-up conversion rates.
* **Sign-up benefit optimization experiment**: Experiment with different sign-up benefit concepts — coupons, points, free shipping, etc. — and optimize the copy that proves most effective to increase sign-up rates.

![Sign-up prompt screen](/files/mBiTwhAXksprLolmdaNQ)

![Information entry step during sign-up](/files/rAUpldxWqDHxOU2TovHv)

### **3. Conversion Optimization (Purchase, Payment, Subscription, etc.)**

This is the step immediately before a user completes a goal in their action flow. Optimizing conversion screens can significantly improve conversion rates.

* **Most effective conversion factor optimization**: Test various conversion benefits — purchase perks, subscription benefits, membership benefits — and display the most effective copy for each user segment to increase conversion rates.
* **Most effective benefit copy experiment at checkout**: On the payment page, frequently changing details such as N% off, N won discount, or 0% interest for N months can be updated and changed without coding. Quickly review experiment results to identify the best selling points.

![](/files/ZRHC6UMbWs0hgkROdohV)

Beyond these examples, you can experiment with and manage search algorithms, ranking logic, and much more. Since you can optimize your service with minimal effort through efficient operations, you can easily follow along using Hackle's tutorial guide, [such as the popup optimization guide](/en/remote-configs/ab-test-example/how-to-optimize-popup.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hackle.io/en/remote-configs/ab-test-example.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
