Skip to content

Commit 06542f2

Browse files
authored
Merge pull request #6633 from Jette94/patch-40
Update migrate-from-umarketingsuite.md
2 parents 26efde1 + 81f8969 commit 06542f2

File tree

1 file changed

+15
-7
lines changed

1 file changed

+15
-7
lines changed

13/umbraco-engage/upgrading/migrate-from-umarketingsuite.md

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,10 @@ Run this script on your locally restored database to prepare for the migration.
4848
2. Verify that uMarketingSuite & uMarketingSuite addon version checks return the expected results.
4949
3. Verify that the uMarketingSuite table integrity check returns the expected results.
5050

51+
{% hint style="info" %}
52+
If any of these checks return a failure, please resolve the issue before proceeding with the migration.
53+
{% endhint %}
54+
5155
The result should look like this:
5256

5357
```
@@ -123,11 +127,11 @@ Based on the [Key Changes](migrate-from-umarketingsuite.md#key-changes) below up
123127

124128
Please find below an overview of the changes to the default scripts in a uMarketingSuite installation:
125129

126-
* All scripts & Asset Paths containing the `uMarketingSuite` keyword are renamed to:
130+
* Rename scripts & Asset Paths containing the `uMarketingSuite` keyword to:
127131
* `Assets/Umbraco.Engage/Scripts/umbracoEngage.analytics.js`
128132
* `Assets/Umbraco.Engage/Scripts/umbracoEngage.ga4-bridge.js`
129133
* `Assets/Umbraco.Engage/Scripts/umbracoEngage.blockerdetection.js`
130-
* The Cockpit Partial View has been moved to:
134+
* The Cockpit partial view has been moved, and any references should be changed to:
131135
*  `Partials/Umbraco.Engage/Cockpit`
132136
* If you are tracking custom events please make sure to update the calls to the send event method:
133137
* `ums("send", "event", "<Category name>", "<Action>", "<Label>")`
@@ -256,8 +260,8 @@ Run this script to migrate all the Umbraco data.
256260
1. Delete any `obj`/`bin` folders in your projects to ensure a clean build.
257261
2. Recompile all projects and ensure all dependencies are restored correctly.
258262
3. Contact Umbraco Support for a license key.
259-
1. Look for the speech bubble in the bottom right corner of your screen at [umbraco.com](https://umbraco.com).
260-
2. Click it, and you can open a new support request.
263+
* Look for the speech bubble in the bottom right corner of your screen at [umbraco.com](https://umbraco.com).
264+
* Click it, and you can open a new support request.
261265
4. Add your new Umbraco Engage [license](../installation/licensing.md) key to the `appSettings.json` file:
262266

263267
```json
@@ -268,7 +272,7 @@ Run this script to migrate all the Umbraco data.
268272
}
269273
```
270274

271-
4. Configure Umbraco Engage to use the legacy segment naming scheme:
275+
5. Configure Umbraco Engage to use the legacy segment naming scheme:
272276

273277
```json
274278
"Engage": {
@@ -284,7 +288,7 @@ The naming scheme for segments within content variations has changed from `umark
284288
It is required to enable the `UseLegacySegmentNames` setting on all environments to maintain compatibility with existing segments. Without it, any personalization or A/B test created using uMarketingSuite will fail to work and become inaccessible and incompatible with the new naming scheme.
285289
{% endhint %}
286290

287-
5. \[Optional] Set the `Engage:Analytics:VisitorCookie:LegacyCookieName` configuration if uMarketingSuite was using a different visitor cookie name setting than the default `uMarketingSuiteAnalyticsVisitorId`:
291+
6. \[Optional] Set the `Engage:Analytics:VisitorCookie:LegacyCookieName` configuration if uMarketingSuite was using a different visitor cookie name setting than the default `uMarketingSuiteAnalyticsVisitorId`:
288292

289293
```json
290294
"Engage": {
@@ -300,7 +304,7 @@ It is required to enable the `UseLegacySegmentNames` setting on all environments
300304
Umbraco Engage will automatically convert cookies previously set by uMarketingSuite to the new cookie name. This setting is only required if you have a custom cookie name set in uMarketingSuite. It will ensure a smooth transition in tracking existing visitors.
301305
{% endhint %}
302306

303-
6. Run the project.
307+
7. Run the project.
304308

305309
## **Step 7: Validate the migration**
306310

@@ -330,6 +334,10 @@ Repeat the steps below for each environment that needs to be migrated.
330334
* Go to Engage -> Settings -> Configuration in the backoffice and click the Regenerate button. Depending on the number of page views in the database this could take a while.
331335
9. Use the [Troubleshooting Installs](../installation/troubleshooting-installs.md) guide to verify that everything works as expected.
332336

337+
{% hint style="info" %}
338+
If the site is hosted on Umbraco Cloud, stopping and starting the site is not necessary.
339+
{% endhint %}
340+
333341
### **Custom firewall changes**
334342

335343
If the `/umbraco/umarketingsuite/` path was previously allowed, this needs to change to `/umbraco/engage/`.

0 commit comments

Comments
 (0)