nopCommerce has a variety of features for marketing campaigns:
Reward Points System. The rewards point program allows you to offer points earned on the money spent at your store. A customer can then redeem the points for additional products at your store.
Related products. Displaying related products is a great tool to upsell while customers browse a product page or before they check out.
Discounts and coupons. Discount amount can either be a fixed value or a percent off, e.g. $10.00 off or 20% off. You can specify a start date and an end date when a coupon is valid. Discounts can be assigned to products, entire categories, shipping, order totals, and more. They can also be assigned to specific customer roles. nopCommerce supports quantity discounts (tier prices), "N times only" and "N times per customer" discounts, and other various discount requirements (e.g. "Has one of these products in the cart" or "Spent XX amount").
Newsletter subscriptions. nopCommerce allows your customers to subscribe to newsletters. The platform has a tool for creating your own custom newsletters and email campaigns. It can also be integrated with third-party newsletter services (e.g. MailChimp, SendinBlue, etc.).
Content. nopCommerce supports news, blog, forums, polls, and custom pages (topics).
Gift cards. Gift cards functionality is something that every merchant needs, no matter if running an online or offline business. nopCommerce supports two types of gift cards: gift cards delivered via e-mail (virtual) and classic gift cards to be sent via post (physical).
Product reviews and ratings. Product reviews is one of the best forms of the marketing. Asking for feedback on products gives customers a voice, at the same time lettings potential customers know what other people think about your products. nopCommerce also supports the review helpfulness feature ("Was this review helpful to you?")
Product comparison sites. nopCommerce is fully integrated with all major product feeds - Google Shopping, PriceGrabber and Yahoo Shopping, become.com
Affiliate program. Affiliate marketing is a type of performance-based marketing in which a store owner rewards one or more affiliates for each visitor or customer brought by the affiliate's own marketing efforts.
Additional extensions. In addition to out of the box features, you can find many other marketing tools on our marketplace, such as, product export to Facebook, SMS notifications to shoppers, etc.