Sitecore 9.1 – Updated installation experience

Sitecore 9.1 was finally released. Although everyone expected to have at least of technical preview of new UX experience “Horizon”, it is not included. But, still, there are couple features to be explored.

The first updated and improved experience include installation process. In comparison with previous Sitecore versions, few improvements were added to setup Sitecore with less effort.

Continue reading Sitecore 9.1 – Updated installation experience

5 reasons to migrate to Sitecore Forms

Sitecore recently announced that Web Form For Marketers (WFFM) will be no longer officially supported. Sitecore plan to focus only on the development of Sitecore Forms, a new application to design forms, which was introduced with Sitecore version 9.0 initial version. Since many of Sitecore implementations use WFFM or custom developed forms you might think about using Sitecore Forms instead. I’ll give you five reasons from Sitecore user perspective why to do it. Continue reading 5 reasons to migrate to Sitecore Forms

How to restrict content editor to edit content only in specified languages?

Namely in multilingual solutions you may face request to limit content editors to edit just specified language variant of content.

In Sitecore, the way how to reach this objective is very quick and effective, but “by default” the way how to perform this restriction is hidden, and you need to do some additional steps.

Continue reading How to restrict content editor to edit content only in specified languages?

All you need to know before using Sitecore Email Experience Manager

Recently, I played (and destroyed) with Sitecore Email Experience Manager (EXM) on our Actum’s Sitecore playground. I was wondering, what is proper configuration and development requirements delivered before you can send your first newsletter campaign. I have summarized for you the most common requirements for most EXM implementation. Continue reading All you need to know before using Sitecore Email Experience Manager

Simple lead qualification with Sitecore Marketing Automation

I often receive question if Sitecore can also a platform for lead management. Sure, it can. On the one hand, Sitecore can evaluate the quality of your leads and on the other, Sitecore might provide personalised content to increase the quality of unqualified leads. And when the leads ready to make a purchase? Let Sitecore automatically inform your sales department that you have a lead ready for them. Let’s have a look how to simply evaluate the lead quality in Sitecore.   Continue reading Simple lead qualification with Sitecore Marketing Automation

UTM and Sitecore campaign tracking: side by side approach

How do you check if your campaigns perform well? Simply, you check Google Analytics and based on UTM parameters identify your campaigns and analyze collected conversions. But, can you see how all campaigns related to single business unit in specific location perform? Maybe campaign view for specific product or service? And can you see with same classification performance your offline campaigns as well? In Google Analytics it would be rather difficult, but with Sitecore, it can be easy.

You only need to define the proper classification of your campaigns and track ’em all!

I’m not telling you to get rid of UTM tracking but combine them with Sitecore Campaign tracking and benefit from both. Let’s have a look how to simply use Sitecore Campaign Creator to generate both Sitecore Campaign & UTM tracking parameters. Continue reading UTM and Sitecore campaign tracking: side by side approach

How to configure double opt-in in EXM and Sitecore 9.0.1 using Sitecore Forms

In latest versions of Sitecore there are two new features available for public audience. Sitecore Forms and integrated EXM.

Typical usecase for use of these two features will involve newsletter subscribing offered by Newsletter Subscription Form and maintaining double opt-in process inside of EXM.

Unfortunately, there is no straightforward way how to manage double opt-in together with Sitecore Forms, and we will need to make some additional (development) steps.

Continue reading How to configure double opt-in in EXM and Sitecore 9.0.1 using Sitecore Forms

Sitecore Forms: How to identify Contact?

Sitecore Forms represents new feature introduced in Sitecore 9 and newer versions. It is considered as replacement of WffM, but current situation is still little bit painfull. Some features from WffM are missing, and many behavior aspects are not configurable as they are hardcoded in code provided by Sitecore.

In this article we will cover one of missing features – “Identify Contact” submit action, which allows us simply “Identify” anonymous contacts by filling subscription form.

This article reuses and simplifies scenario used in Sitecore Documentation here.

Continue reading Sitecore Forms: How to identify Contact?

Sitecore project templates for Visual Studio (updated)

I guess that I am not only one, who was really annoyed during creation empty solution for Sitecore development project.

It is not so much complicated – but many steps to do.  Create solution, create web project, create TDS project, configure code generation, configure nuget packages, refer proper versions of nuget packages and many others, cook cup of cofee.

Visual Studio furtunately provides way how to automate that and create complete Sitecore solution by one click.

On github, you can find my repository https://github.com/Tragedie-v-JZD/Sitecore.Projects, containing  source files required to build own VSIX extension with Sitecore project templates (Visual Studio SDK must be installed).

And because building of VSIX is not so straightforward solution of problem from beginnig of post, I have also precompiled final VSIX  available for you.

UPDATE 15th December: Added support for creation of SC 9.0 initial release projects.

Continue reading Sitecore project templates for Visual Studio (updated)