Website personalization with GrowthStack

  • Updated

How to create a personalization

A personalization is created inside the editing view of the page. Open up the page and choose the content you would like to personalize. Start building the personalization by clicking the Personalize button on the top menu.

image12.png

The block will be surrounded by a pink border, which means that there’s some kind of personalization in that block. The Default content is the default content of the page, which will be shown to all those users that won’t match to any other personalization rule.

image5.png

When the block is selected, new personalization rules can be defined from the menu on the right side. Rules will occur in the selected order, so the one that should trigger first should be on top of the list. Rules are checked one by one and if nothing fits the user who visits the page, they will see the default content.

Personalization rules

A new personalization rule can be added from the Add new variation button.

growthstack-personalization-add-new.png

Start by selecting a rule from available options.

Screenshot-2024-12-12-at-12.58.53.png

Personalization definitions depend on the rule you have selected to use. We will introduce the different rules in this manual.

Variation name is the name of your personalization and tells you which personalization rules are in use on the page.

growthstack-personalization-rule-country.png

Hide Content selection lets you define whether you want to show or hide the content from the user group applying to the rule.

Advanced info gives you extra information on how to utilize GrowthStack personalization rules in Google Analytics. This will tell you more about the actions of different types of users.

growthstack-personalization-rule-device.png

growthstack-personalization-advanced.png

The apply rule button will add the personalization to the selected content.

After you have created a new personalization rule, it will appear in the personalization menu on the right.

growthstack-personalization-rule-list.png

To edit the content for different rules, select one of the rules from the menu. You can see the rule highlighted after selecting it and you can edit the content as you like.

You can also check the contents of different rules by clicking them from the menu.

image19.png

Default content rule selected

image2.png

Personalization based on the user’s country selected

When the personalization is ready, you can publish the page. After publishing, the personalization starts running on the page.

Personalization rules

Time

With the time-based personalization rule, you can show different content to the users who visit the site on different days or at different times of the day.

Select the dates you want the personalization to be active on, starting time, and duration.

growthstack-personalization-rules-time.png

Country

With this rule, content can be personalized for users coming from different countries. You can select multiple countries on the same rule.

growthstack-personalization-rules-country.png

Preferred Language

Personalization is targeted based on the user’s browser or device language. You can select multiple languages.

growthstack-personalization-rules-preferred-language.png

Device Type

This rule allows you to show different contents based on the devices users visit the site with. Device type options are desktop, mobile, and tablet.

growthstack-personalization-rules-device.png

User Status

This rule allows you to target content either to new or returning users. This rule uses cookies.

growthstack-personalization-rules-user-status.png

Query Parameter

The query parameter rule shows content based on different parameters in the URL address. This way you can show specific content e.g. for those users who come to the site from a certain newsletter campaign.

Insert the parameter name to the name field and in the value field define the condition you want to base the personalization on.

In the value field you can use either is or contains option. If you use ‘is’, the URL parameter value needs to exactly match the text in the value field. If you choose to use ‘contains’ it’s enough that some part of the URL parameter value matches the text in the field.

growthstack-personalization-rules-query-parameter.png

Referral source

The referral source can be used to personalize the content based on different UTM campaign parameters.

From the Campaign parameter dropdown menu, you can choose which UTM parameter to use in the personalization rule. This way you can show specific content based on certain social media or Google Ads campaigns.

growthstack-personalization-rules-referral-source.png

Referrer

With the help of Referrer personalization rule you can show different content for users coming from different sources. You can either choose one of the ready-made options or define you own source by selecting Other.

Screenshot-2024-12-12-at-13.03.11.png

Visited pages

Visited pages rule allows you to show content based on the pages users have previously visited on your site. You can search pages based on their title or ID. It is possible to add multiple pages to the rule.

Screenshot-2024-12-12-at-13.35.01.png

You can view analytics for website personalizations from GrowthStack's page-specific analytics.

Was this article helpful?

0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.