diff --git a/packages/analytics-plugin-segment/README.md b/packages/analytics-plugin-segment/README.md
index b30016c1..f1a6e359 100644
--- a/packages/analytics-plugin-segment/README.md
+++ b/packages/analytics-plugin-segment/README.md
@@ -118,6 +118,7 @@ const analytics = Analytics({
| `disableAnonymousTraffic`
_optional_ - boolean| Disable loading segment for anonymous visitors |
| `customScriptSrc`
_optional_ - boolean| Override the Segment snippet url, for loading via custom CDN proxy |
| `integrations`
_optional_ - object| Enable/disable segment destinations https://bit.ly/38nRBj3 |
+| `loadIntegrations`
_optional_ - object| Enable/disable loading of code for segment destinations http://bit.ly/4lWjAee |
## Server-side usage
diff --git a/packages/analytics-plugin-segment/src/browser.js b/packages/analytics-plugin-segment/src/browser.js
index 70ace69f..96ca8222 100644
--- a/packages/analytics-plugin-segment/src/browser.js
+++ b/packages/analytics-plugin-segment/src/browser.js
@@ -21,6 +21,7 @@ const config = {
* @param {boolean} [pluginConfig.disableAnonymousTraffic] - Disable loading segment for anonymous visitors
* @param {boolean} [pluginConfig.customScriptSrc] - Override the Segment snippet url, for loading via custom CDN proxy
* @param {object} [pluginConfig.integrations] - Enable/disable segment destinations https://bit.ly/38nRBj3
+ * @param {object} [pluginConfig.loadIntegrations] - Enable/disable loading of code for segment destinations http://bit.ly/4lWjAee
* @return {object} Analytics plugin
* @example
*
@@ -177,7 +178,8 @@ function initialize({ config, instance }) {
analytics._loadOptions = e
};
analytics.SNIPPET_VERSION = "4.1.0";
- analytics.load(writeKey);
+ const loadIntegrations = config.loadIntegrations && { integrations: config.loadIntegrations } || undefined;
+ analytics.load(writeKey, loadIntegrations);
}
}
}();