Kentico Product Ideas

Welcome to the community site for sharing and discussing your ideas for Kentico, the integrated marketing solution.

Help us better understand your needs so that we can deliver a product you love. It’s easy!
Simply share your ideas, comment on the ideas of others and vote for those you want to see happen in Kentico.

If you could add something to Kentico, what would it be and why?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Better error message for invalid license in MVC sites

    When creating an MVC project and using an invalid or expired license, the mvc application is showing a 503.0 error. There should be a friendly message to guide you to look at the Event Log application. Also, the message in the log should be in Error state instead of Warning to really catch your eyes. An invalid or expired license is preventing the application from running, so for example, if we have cron jobs that look for error types and send emails, we won't catch that error in production if the filter is for Error only.

    3 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Content Management  ·  Flag idea as inappropriate…  ·  Admin →
    • Make the web farm licensing more flexible for multi-tenant MVC sites

      Say we have a customer that has a 10-site EMS license.
      We're building MVC sites so we want the CMS in one web application and public-facing MVC site in another web application.
      To separate concerns between the sites as much as possible we'd like to have a single MVC web application for each site in the CMS.
      In the end though, there is only 1 physical servers involved (or Azure App Service plan) that hosts 11 web applications (CMS + 10 MVC applications).

      There is 1 additional web farm server license available for free when working with MVC so right…

      28 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        2 comments  ·  Platform  ·  Flag idea as inappropriate…  ·  Admin →
      • Visual e-mail builder for marketers to replace current e-mail template editing experience

        Make a visual drag and drop editor for e-mail templates that could be used for static issues, dynamic issues, marketing automation communications, and on-line form auto-responders (basically all points of e-mail in EMS). The key to this would be to now to have to have content admins and marketers know macros to build e-mail templates.

        It seems like the parts of the on-line form builder or widgets could be re-used to create this solution.

        I firmly believe that this is needed for EMS to complete with other marketing automation platforms.

        I know this has been looked at before and declined,…

        86 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          11 comments  ·  On-line Marketing  ·  Flag idea as inappropriate…  ·  Admin →

          Hello to all Email builder supporters!

          I am proud to inform you that the new Email builder together with enhanced email marketing has been release as part of Kentico 11.

          You can learn about the new additions in Kentico 11 at: https://www.kentico.com/product/kentico11

          Documentation for the new Email builder can be found at: https://docs.kentico.com/k11/on-line-marketing-features/managing-your-on-line-marketing-features/email-marketing/composing-marketing-emails

          Kind regards,

          David Komarek
          Product Owner

        • Form Builder, auto create new field name use label field

          I find that a lot's of client would like to use form builder feature. However, it is not good at back end table that the field name (table attribute name) is the control name that is hard to understand what is the field regarding to what kind of data. I suggest to auto generate with label, which is like create new object, we only need to enter display name and the code name / class name will auto created without space or invalid characters.

          1 vote
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            0 comments  ·  Platform  ·  Flag idea as inappropriate…  ·  Admin →
          • Multi-factor authentication with TOTP/Google Authenticator

            Kentico should change its multi-factor-authentication to use industry-standard methods rather than its current custom implementation.

            Kentico currently offers multi-factor authentication using the Kentico Authenticator Android application. This is a non-standard tool, and is entirely useless for people without an Android device. As a result, multi-factor authentication cannot be broadly deployed and is all-but-useless in a real-world environment.

            Kentico should instead use the industry-standard TOTP method. TOTP is based on an IETF standard, and has been implemented by Microsoft, Google, DropBox, GitHub, Yahoo, and hundreds of other organizations. It supports key generation across all platforms and using hardware-based devices, including Google…

            6 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              0 comments  ·  Platform  ·  Flag idea as inappropriate…  ·  Admin →
            • Form controls in module installation packages

              At present creating a Module Installation package only includes the form control files. It does not include the Objects definition and hence it is not imported into the database.

              Only work around is to have two files to install the module - one the Nuget Package and the second containing the Exported object. This makes installation a bit more complex since we can't just serve the module from a Nuget feed.

              0 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                1 comment  ·  Platform  ·  Flag idea as inappropriate…  ·  Admin →

                Hello,

                This is already supported scenario. Please see https://docs.kentico.com/k10/custom-development/creating-custom-modules/creating-installation-packages-for-modules#Creatinginstallationpackagesformodules-Conventionsfordatabaseobjects

                “The code names of form controls must start with the <module code name>. prefix (including the dot character)”

                Is this the solution for this idea or is there another issue?

                Thank you

              • Allow for non global admins to access CSS Stylesheets

                We have situations where we need to allow designers to be able to update the css. However, we do not want to give the global administrator access. I recommend that Kentico allow for more granular permissions on the CSS Stylesheets module.

                47 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  3 comments  ·  Platform  ·  Flag idea as inappropriate…  ·  Admin →
                • Add search functionality to Custom Table Data app

                  Out editors use the Custom Table Data app, but not the Custom Tables app. We have many rows of custom table data, so we'd like the ability to search custom table data without exporting to Excel.

                  4 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                  • When editing any source code please make the editor take up as much screen real-estate as possible

                    Often when working on the layouts the default layout code editor is only around 10 lines high. I'm aware there is a fit to window mode. But when the default option seems to fill only half the screen it gets a bit annoying.

                    Maybe make the fill to window mode persist so when going back to the layouts editor it will remain at the 'fill to window' size?

                    2 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      1 comment  ·  Platform  ·  Flag idea as inappropriate…  ·  Admin →
                    • plain text email for email marketing templates and issues

                      Regular email templates support plain text alternatives (multi-part mime types); however email marketing templates and issues do not. This is an essential feature of any email marketing system because it significantly enhances the non-spam signature of a message; our clients expect this to be available.

                      45 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        2 comments  ·  On-line Marketing  ·  Flag idea as inappropriate…  ·  Admin →

                        Hello!

                        New Email builder in Kentico 11 allows you to add the plaintext version to your marketing emails. If you do not want to write everything from scratch, you can always use the CTRL+A CTRL+C CTRL+V, but we strongly suggest that you compose your plaintext separately according to the message you want to push to readers on devices with no HTML email support.

                        You can learn about the new additions in Kentico 11 at: https://www.kentico.com/product/kentico11

                        Documentation on how to compose emails in Kentico 11 can be found at: https://docs.kentico.com/k11/on-line-marketing-features/managing-your-on-line-marketing-features/email-marketing/composing-marketing-emails

                        Kind regards,

                        David Komarek
                        Product Owner

                      • Use current currency to perform calculations in Ecommerce Module

                        At the moment we have faced issues in rounding because Kentico uses the sites Main currency in all its calculations. This should be changed so that the calculations are done using the current currency and then converted to the Main Currency to store those values.

                        This issue has cropped up in an instance which uses 3 currencies and has seperate prices. As an example, we take the EUR price of 169 and an exchange rate to GBP of 1.2 we end up with 140.8333 in the main currency. When this 140.8333 is used in calculations it creates a rounding error…

                        3 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          2 comments  ·  E-commerce  ·  Flag idea as inappropriate…  ·  Admin →
                        • Easily add Synonyms for the search engine

                          Easily being able to add Synonyms for the search engine.

                          Adding custom Synonyms could make a big difference to the power of the search engine.

                          1 vote
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            0 comments  ·  Platform  ·  Flag idea as inappropriate…  ·  Admin →
                          • Leverage input types for US Phone and Zip form controls

                            Alter markup of US phone and Zip Code form controls to enforce numeric entry and trigger mobile devices to launch their number pads instead of full alpha keyboards. Use something like this to handle iOS and Android behaviors:

                            <input type="number" pattern="[0-9]*" inputmode="numeric">

                            3 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              0 comments  ·  Platform  ·  Flag idea as inappropriate…  ·  Admin →
                            • Add role permission to access Email Queue

                              At the moment is not possible to access the Email Queue unless you have administrator privileges. It would be great to grant access to the Email Queue app for previewing email status to roles different to the Global Administrator.

                              25 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                18 comments  ·  Platform  ·  Flag idea as inappropriate…  ·  Admin →
                              • User subscription on reports should not be synced with staging module

                                A report is an object that sometimes requires updates. These updates are usually done on a staging server and then synchronized into production.

                                User subscriptions to reports are usually done on the production server.

                                However, if you synchronize a report from staging to production, you also sync all subscribed users.

                                This makes it in fact impossible to have a) reports synced or b) users subscribe on the production platform.

                                As in the newsletters subscriptions and reports should be synced seperatly.

                                3 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  0 comments  ·  Platform  ·  Flag idea as inappropriate…  ·  Admin →

                                  Hello

                                  We are aware that some projects or agencies need a slightly different staging behavior for the child objects. Therefore we have introduced a new global event that allows developers to customize how the system handles child data when processing incoming staging tasks. It’s a little customization that will handle if you want to stage the child objects (e.g. user subscription) completely, incrementally or not at all.

                                  You can find the example in v10 documentation (published with Kentico 10 launch) in section Customizing staging of child and binding objects.

                                  Regards,

                                  Michal Kadak
                                  Platform Product Owner

                                • All API Providers should support ObjectQuery

                                  All API Providers should support ObjectQuery for method GetObjectNames. For example CMS.Messaging.MessageInfoProvider.GetMessages method doesn't resturn ObjectQuery and have only 4 predefined overloads.

                                  5 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    2 comments  ·  Platform  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Add search ability to the export wizard

                                    When you have tens of pages of objects it's tedious to find what you're looking for...

                                    3 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      0 comments  ·  Platform  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Make it possible to use multiple coupons in one order (by default)

                                      By default, only one coupon (or any other type of discount for that matter) can be applied to an order.
                                      It would be nice to have the ability to let your customers use multiple coupons in one order, without having to customize the default Kentico functionality.
                                      Besides, it is very common to be able to use multiple coupons on the same order in webshops.

                                      34 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        2 comments  ·  E-commerce  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Support for Accelerated Mobile Pages (aka amp html)

                                        https://www.ampproject.org/

                                        Faster web pages means happier users/customers/stakeholders.

                                        This relatively new open source project has a lot of industry support, and appears to be a framework for improving performance of web pages (particularly for mobile).

                                        Is this something Kentico are looking to support?

                                        90 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          6 comments  ·  Platform  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Enable visible code name field of the contact group

                                          Hi, as a marketer I would like to see the field with the code name of the contact group. Sometimes it happen that I have to pick the code name of the group and I dont know it in case it's not the same as the appearance name. Typically in the case when you created the group, save the name and then re-name it.

                                          3 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            1 comment  ·  On-line Marketing  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 20 21
                                          • Don't see your idea?

                                          Kentico Product Ideas

                                          Feedback and Knowledge Base