Connecting your domain to your CommerceGurus Account enables one-click updates for CommerceKit directly from your WordPress admin.
If you have a CommerceKit license as part of the Shoptimizer theme you do not need to connect CommerceKit separately. Just add your domain to your Shoptimizer subscription.
Why connect your domain?
CommerceKit uses a domain-based licensing system — there is no licence key to enter. Instead, you register your domain in your commercegurus.com account.
Once registered, WordPress can check for updates automatically and display an update notice in Plugins, just like any other plugin.
Without a connected domain, the plugin continues to work normally, but you will not receive automatic update notifications and will need to update manually.
How to connect
1. Log in to your CommerceGurus Account.
2. Click on the My Subscriptions tab.
3. Add your site’s domain — enter it without https:// or www (e.g. mystore.com).
4. And Save.
That’s it. Within a short time, your WordPress site will connect to the CommerceKit update server and verify the domain.
Checking connection status
In your WordPress admin, go to CommerceKit → Dashboard. A Connection Status indicator shows whether your domain is recognised.
- Connected — Your domain is registered and subscriptions are being checked. Update notices will appear automatically.
- Not connected — Your domain has not been added to your account, or the connection check has not run yet. Follow the steps above and check again after a few minutes.
Standalone vs Shoptimizer bundle
| Standalone | Shoptimizer bundle | |
|---|---|---|
| Domain to connect | Your site’s domain | Your site’s domain (connected via Shoptimizer) |
| Where updates appear | Plugins | Appearance → Install Plugins |
| Connection needed for updates | Yes | No — Shoptimizer handles the connection |
If you have Shoptimizer active and your Shoptimizer domain is already connected, CommerceKit updates will appear under Appearance → Install Plugins automatically. You do not need to connect a separate domain for CommerceKit.
Development, staging, and local sites
Local and development domains (e.g. .local, .test, localhost, or subdomains commonly used for staging) are automatically whitelisted. You do not need to add them to your account — the plugin will behave as if connected on these environments.
If your subscription lapses
CommerceKit will continue to work normally if your subscription expires — your store will not be affected. However, you will no longer receive automatic update notifications or be eligible for support until the subscription is renewed.
To renew, visit your CommerceGurus Account.
