Fine on your screen. Broken on theirs.

Theme tickets live in the customer's setup: their plugins, their version, their phone. Repile rebuilds all three in a sandbox and taps the button itself.

Stop asking for a screenshot and a plugin list.

Repile copies the site into a private sandbox with the same WordPress version, PHP version, theme and plugins. Then it opens the page on the screen size the customer used. The live site is never touched.

Your theme, their plugin or their host. Settled.

Half of theme support is proving it isn't the theme. Repile reproduces the bug, then tells you where it lives, with the file and line to back it up.

Verdict · your theme

Sticky header covers checkout on phones

harbor/header.css:118
position: fixed; bottom: 0;

CSS fix tested in the sandbox and put in the draft.

Verdict · another plugin

A plugin the customer added overrides your styles

Repile names the plugin and shows the evidence, so the reply doesn't stop at “it's not us”.

Verdict · their hosting

It only breaks on their server setup

Repile says so, with the evidence, so the customer knows to take it to their host.

Proof the customer can see.

Every finding comes with screenshots and recordings from real browsers and phone viewports. Fixes are tested in the sandbox before they reach the draft, and you press send.

How site cloning works

Quick answers.

Anything else? Write to [email protected] and a human answers.

Real phone screens?

Real browsers and phone viewports, with screenshots and recordings attached.

Is the live site safe?

Repile works on a private copy. The live site is never touched.

Will it suggest a fix?

Yes, once it's been tested in the sandbox. It goes in the draft.

Let Repile open their site. You've got a theme to ship.

Plans from $49 a month, AI credits included.

Start with Pro Compare plans

Already a customer? Log in