> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abconvert.io/llms.txt
> Use this file to discover all available pages before exploring further.

# In-App Editor

> Build a test group's changes inside the ABConvert admin, with your store shown in a frame.

The in-app editor shows a page of your store inside the ABConvert admin, where you change its words, images, links and element order for one [test group](https://docs.abconvert.io/experiments/overview.md). Open it with **Edit in app** on a test group in the test wizard.

It writes the same changes as the [store editor](https://docs.abconvert.io/experiments/visual-editor.md), which opens your store in its own tab. You can switch between the two on the same test.

![The in-app editor's top bar with the test group switcher, the URL bar, the Select element toggle, the device switcher and the Save button](https://mintcdn.com/abconvert/trpfykRuGglhjK82/images/in-app-editor-top-bar.png?fit=max\&auto=format\&n=trpfykRuGglhjK82\&q=85\&s=c7bf04d6b6445818c0b90f0ec9dfca1b)

The in-app editor's top bar.

## When to use it

* **You want to stay in the admin.** The page, the test groups and the change list sit in one window.
* **The change is a word, a link, an image, or the order of a few elements.** That is what the in-app editor does.

## When NOT to use it

* **Your theme's scripts, menus or cart drawer behave differently inside a frame.** Use the [store editor](https://docs.abconvert.io/experiments/visual-editor.md), which runs on the real page.
* **You want to duplicate an element, insert new markup, or let your AI make the changes.** Use the [store editor](https://docs.abconvert.io/experiments/visual-editor.md).

## How it works

1. Switch to the test group you want to change.
2. Turn on **Select element** and click an element on the page.
3. Right-click it, or use the side panel, to change it.
4. Click **Save**.

Changes apply for the visitors in that test group once the test runs. Your theme files never change.

## What you can change

Select an element, then right-click it.

![The right-click menu on a selected element, with Edit, Move up, Move down, Hide element and Select parent](https://mintcdn.com/abconvert/trpfykRuGglhjK82/images/in-app-editor-context-menu.png?fit=max\&auto=format\&n=trpfykRuGglhjK82\&q=85\&s=1cdd09ef2959452db9bc1e060d14ba67)

* **Edit.** The text, the link address, or the image (from your library, an upload, or an image URL).
* **Move up** and **Move down.** Reorder the element among its siblings, for example a product card to the first position in a grid. An element cannot leave its parent.
* **Hide element.** Remove it from the page for this test group. Nothing is deleted in Shopify.
* **Select parent.** Jump to the container when you want to change a larger section.

The side panel also lists every change in each test group, where you remove one or set the pages it applies on.

![The in-app editor's side panel showing the element tree, the edit options and the list of changes per test group](https://mintcdn.com/abconvert/trpfykRuGglhjK82/images/in-app-editor-side-panel.png?fit=max\&auto=format\&n=trpfykRuGglhjK82\&q=85\&s=9a91b5def61391a0eb507843c73a6dd9)

## Common mistakes

* **Clicking the page with Select element off.** Turn it on to pick elements; turn it off to browse the store.
* **Leaving without saving.** The in-app editor keeps changes only when you click **Save**.
* **Skipping the mobile view.** Check the device switcher's mobile view before you launch.

## FAQ

> [accordion] Can I use the in-app editor and the store editor on the same test?
>
> Yes. Both write to the same change list, so a change made in one shows in the other.

> [accordion] Why can't I select an element?
>
> Elements rendered by a script after the page loads, or by a third-party app, may not be selectable in the frame. Try the [store editor](https://docs.abconvert.io/experiments/visual-editor.md), which runs on the real page.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.