Help & FAQ

Find answers to common questions about DoubleSync — setup, licensing, billing, and more.

All Questions

How do I cancel my DoubleSync subscription?
Sign in to your account at doublesync.io/account, go to the Billing page, and click 'Manage Billing'. This opens the Stripe billing portal where you can cancel your subscription immediately. You can also update your payment method or download invoices from the same portal.
What happens after I cancel?
Your license remains active until the end of your current billing period. After that, content sync, media sync, and other paid features will stop working. Schema sync (the free tier) will continue to work. Your data and configuration are never deleted.
Can I reactivate my subscription later?
Yes. Simply purchase a new license from the store. Your existing configuration and snapshots will still be there. If you reactivate within 30 days, your previous license key may still work — otherwise you'll receive a new one.
Will I get a refund if I cancel?
DoubleSync subscriptions are billed annually. We do not offer partial refunds for the remaining period after cancellation. However, if you cancel within 14 days of purchase and haven't used the sync features, contact support@double-shore.com for a full refund.
How long is the free trial?
The DoubleSync free trial lasts 30 days. During this period, you have full access to all Pro features including content sync, media sync, the per-property side-by-side review, members and users sync, and sync bundles.
What happens when the trial expires?
When your trial ends, paid features (content sync, media sync, members and users sync) stop working. Document type & data type sync continues to work for free, forever. No data is lost — your snapshots and configuration remain intact. You can upgrade to a paid plan at any time to resume full functionality.
Do I need a credit card to start the trial?
Yes, a valid payment method is required to start the trial. This ensures a seamless transition to a paid plan if you choose to continue. You will not be charged during the trial period. If you cancel before the trial ends, you won't be charged at all.
Can I extend the trial?
We don't offer automatic trial extensions, but if you need more time to evaluate DoubleSync for your project, contact us at support@double-shore.com and we'll work something out.
Does each environment need a separate license?
No. A DoubleSync license covers your entire project pipeline — localhost, dev, staging, UAT, production, and any load-balanced servers. You only need one license per project, regardless of how many environments you have.
What if I need to change the domain for my project?
Pro and Perpetual licenses are not domain-locked. The license is tied to a NuGet package that runs in your Umbraco instance, not to a specific URL. You can freely move your project between domains without any license changes.
How many developers can use one license?
There is no limit on developers. All team members working on the same project can use the license. Each developer's localhost environment is covered. For Agency licenses, there is also no limit on the number of projects.
Can I use the same license for multiple projects?
Pro and Perpetual licenses cover one project (with unlimited environments). If you need multiple projects, consider the Agency plan which supports unlimited projects. Alternatively, you can purchase separate Pro licenses for each project.
How do I install DoubleSync?
Install via NuGet: run 'dotnet add package DoubleSync.Umbraco' in your Umbraco project. Then add your license key to appsettings.json under the DoubleSync section. Build and run — DoubleSync will appear in your Umbraco backoffice.
Which versions of Umbraco are supported?
DoubleSync supports Umbraco v14 and later (the Bellissima backoffice). It requires .NET 10 or later. Earlier versions of Umbraco (v8-v13) are not supported. If you're on an older version, consider upgrading first.
How do I set up sync between two environments?
In the DoubleSync dashboard, configure your environments by setting the snapshot path for each one. Environments can share snapshots via a shared network folder or Azure Blob Storage. Take a snapshot on the source environment, then import it on the target.
What is a snapshot?
A snapshot is a point-in-time export of your Umbraco content, schema, media, and/or members and users. It's stored as a set of JSON files. Snapshots are used to compare environments and sync changes between them. They're lightweight and human-readable.
What are the available plans?
DoubleSync offers three paid plans: Pro (€500/year) for single-project teams, Agency (€1,500/year) for agencies with unlimited projects, and Perpetual (€800 one-time) for a permanent license locked to the current major Umbraco version. Schema sync is free forever on all plans.
What payment methods do you accept?
We accept all major credit and debit cards (Visa, Mastercard, American Express) through Stripe. For enterprise customers, we also support BACS/wire transfer for annual invoicing — contact us via the store page.
Do you offer discounts for multiple licenses?
The Agency plan already includes unlimited projects, which is the most cost-effective option for teams managing multiple Umbraco sites. For larger deployments or custom pricing, contact support@double-shore.com.
Can I switch between plans?
Yes. You can upgrade from Pro to Agency at any time through the billing portal. The price difference will be prorated. Downgrading from Agency to Pro takes effect at the next billing cycle.
Do you provide invoices?
Yes. All purchases generate invoices automatically via Stripe. You can download PDF invoices from your account billing page or from the Stripe billing portal. Invoices include your company name, VAT ID, and billing address if provided during checkout.
What are the main differences between DoubleSync and uSync?
The main differentiator is the per-property merge editor: when the same property changed on both sides, DoubleSync opens a side-by-side review using the native Umbraco property editors and you pick source or destination per property. uSync's free stack (Core + ContentEdition + FormsEdition) already covers schema, content, media, dictionary, domains and Forms to disk for source control. uSync.Complete adds live backoffice push/pull (Publisher), Sync-Packs, Snapshots, Restore Points, PeopleEdition and an audit log. DoubleSync's free Community tier is narrower (document types & data types only) but adds the diff preview without needing Git in the loop.
What are the main differences between DoubleSync and Umbraco Deploy?
DoubleSync gives you control over what and when to sync, with a visual diff and a per-property side picker (pick source or destination for each property). Deploy provides automatic deployment but with less granular control. DoubleSync supports cherry-picking individual items, members and users sync, and works with any hosting setup (not just Umbraco Cloud). DoubleSync also offers a one-time perpetual license option.
Can I run DoubleSync alongside uSync or Deploy?
Yes, DoubleSync can coexist with uSync or Deploy. There are no conflicts. Many teams use DoubleSync for content sync while keeping uSync for schema sync during a transition period. Once comfortable, you can remove the other package.
How do I migrate my existing sync setup?
Install DoubleSync, take a fresh snapshot of your current environment, and you're ready to sync. There's no migration of existing uSync/Deploy data needed — DoubleSync creates its own snapshots from scratch. Your content and schema remain exactly as they are.