A customer wanted to have access rights on the campaigns in Commerce, so marketing managers for one market could not make changes to the campaigns for other markets. As this is not possible out of the box, I tried to find another way. I remembered a post by David Knipe about restricting access to markets … Continue reading Filter your commerce campaigns for access
Tag: Marketing
When giving a talk at the Serbia meetup for Episerver last Thursday, about setting up / creating your catalog (models), I got the question if it was possible to give a discount on a bundle. This is not possible out of the box but can be easily done with a custom promotion. Nothing special going … Continue reading Buy a bundle get a discount
Imagine you have a huge mailing campaign with personalized coupon codes for each customer. You would have a hard time validating those coupon codes, as a promotion can hold only one coupon code. There is a way to do that though, with a custom coupon filter. First I created a base class to use for … Continue reading A custom coupon code provider
In the "configuring promotions" lab at Ascend 2017 in Vegas, there was an exercise I created for a custom promotion. It's a fairly easy promotion: to be able to give a give a gift on an entry level, instead of on an order level. You can find the full code to the promotion in this … Continue reading Buy products, get gift
A little while ago I wrote a post about how you could use the Recommendations API from Microsoft Cognitive Services to give your visitors smart recommendations. This time, as promised, I will go into the details of my implementation a bit. I must say that I am quite content with the results of the recommendations … Continue reading Smart recommendations for Commerce PT2
Waiting for such things as the profile store? Don’t, want to, use Find? Related items in Commerce to basic and not smart enough? The Recommendations API from Microsoft Cognitive Services may help out if you want to show your visitors some smart recommendations. And the nice thing is that 10.000 transactions a month are free. … Continue reading Smart recommendations for Commerce
If you want to create a landing page for your promotion, you might want to display all items your promotion applies to. This is one way you might do it: In a Promotion (PromotionData) you have a DiscountItems property. This contains ContentReferences to all items your Promotion applies to. This can be ProductContent, VariationContent or … Continue reading Getting all products a promotion applies to
You may have noticed that the new promotion system within EPiServer Commerce is finally out of beta. Besides all the obvious advantages there is a little treasure in there as well. In the old days we used to create custom blocks for displaying a banner for a promotion. Or we used some other way. This … Continue reading New Promotions and their Banners