Auto Theme Sync

Frequently asked questions

Quick answers to the questions we hear most. If yours isn't covered here, email support@bobacu.io and we'll get back the same business day.

How do I back up a Shopify theme?

Open the app, go to Theme Backups, pick a theme and press Back up entire theme. Every file is captured — layout, templates, sections, snippets, assets, config and locales — not only the files you recently edited.

Does the app back up my theme automatically?

Yes. A full backup is captured whenever you publish a theme, so the version your customers are seeing is always in your history. A backup of the destination theme is also taken before the app writes anything into it.

How do I restore a theme backup?

Open a backup from Theme Backups and choose the theme to restore into — the original theme or a different one. You can also delete files that were added after the backup was taken, so the theme matches the captured state exactly. Restoring is pending permission from Shopify; see the next question.

Why can't the app write files into my theme yet?

Shopify requires a separate approval, on top of the theme permission you grant at install, before an app may write files into a theme. Our request is with Shopify. Until it is granted, backups, comparisons and history work normally, and nothing in your themes is changed.

How do I compare two Shopify themes?

Pick a source theme, select the files you care about, choose a target theme and open Preview Diff. You get a colour-coded, line-by-line diff for each file, plus which files are new or identical.

How do I duplicate or copy a theme?

Select the files to copy, pick one or more target themes, and the app writes them across. Files identical to the source are skipped, and the destination theme is fully backed up first.

How much storage do backups use?

Files are stored by content, so a file that has not changed between backups is stored once. Backing up the same theme repeatedly adds very little. The free plan keeps 7 days of history and the Pro plan keeps 90 days.

Are backups included on the free plan?

Yes. Backups run on every plan, including free, and cannot be turned off — overwriting a theme with no way back is exactly what this app exists to prevent. Plans differ in how long history is kept, how many target themes a sync can write to, and scheduling.

What about my customizer settings?

config/settings_data.json and config/settings_schema.json are excluded from syncing by default, so a target theme's customizer settings are never touched. You can edit the exclude list in Settings. Full backups do include them, so they can be restored.

What permissions does the app need?

Read and write access to themes. We never request access to customers, orders, products or any other shop data.

What happens to my data if I uninstall?

Uninstalling revokes the access token and deletes the data we hold for your shop, including backups. See the privacy policy for details.

Where can I read more?