Feature Requests & Ideas

Sana customers and partners can share ideas with us or vote on other people’s ideas. Our product team is listening. Please remember that this site is only for feature suggestions and ideas!

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Import/Export functionality in Sana admin

    Required import/export functionality in Sana admin for entire content (product pages, flexi pages, etc.) or parts of content (with option to select items to import and export).

    This will help to move content between different environments or efficiently work with 3rd parties (for example with content translation agencies).

    87 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  2. Content search functioanlity

    Sana already have a search product functionality, but miss another part which dramatically will improve user experience - this is the content search.

    So, Sana should have a content search functionality that customers may search over product pages, flexi pages, news and faq content.

    79 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →

    [SANA PRODUCT] This is a very good idea. We are investigating how we can improve our search engine. Expanding the search functionality with covering content (flexi-pages and potentially also documents), but also a smarter engine are definitely part of this search engine 2.0. This investigation is currently ongoing.

  3. End of out of stock message

    If a product is temporarly out of stock, it would nice for the user to have an option to be alerted when the item is available again.
    From the given product page, he would just have to click on a button "alert me when available" and to give his email address (or to sign in if he already has an account).
    When the product is back for sale, an email would be automagically sent to him.

    60 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  4. Register and login with Google, Facebook, PayPal etc.

    This would lower the threshold for new users to create an account and make it easier for existing users to sign in thus speeding up the checkout.

    58 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  5. Show Stock From Multiple Warehouses and also allow ordering from different warehouses

    In standard Sana, there are only two configurations possible for how stock can be retrieved.
    1. One single warehouse for the whole shop
    2. Stock retrieved from the default location recorded against the customer record in ERP

    However, it would be nicer if we had the below features.


    1. Allow the web shop owner to choose whether he wants to display stocks for the same product in different warehouses.

    2. Allow the ERP admin to choose which warehouses he wants to use for the web shop (visible in web shop type of functionality).

    3. Allow a configuration whether to show a consolidated total…
    53 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →

    [SANA PRODUCT] This is a great idea, and definitely on our radar. The challenge here is that it differs from ERP to ERP how we deal with these scenarios. We have customized this feature a couple of times, and might productize it at some point, but most likely not in the upcoming months due to other priorities.

  6. Add your refrence no. as a search option in order history

    I would be nice if the field "your refrence no." is an extra search option in order history. The refrence no. can be filled making an order in the shop.

    46 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →

    [SANA PRODUCT] We are planning to redesign the My Account pages entirely including it’s search functionality there. We acknowledge that the search options could be improved here. We don’t have an ETA yet for these updates, but please follow roadmap.sana-commerce.com for the latest updates.

  7. Delivery time per item (on stock/not on stock)

    If an item is not on stock, it is important for us to tell the customer until when it can be delivered near the "not on stock"/"on stock" message.
    In Business Central for example, each item has a 'Lead Time Calculation' and a 'Safety Lead Time'. Both values together plus the standard delivery time will represent the possible delivery time for items not on stock.

    42 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  8. Managing several contact forms

    Currently SANA does provide only one contact form and its URL is preset. It would be nice to be able to manage several contact forms whereas people want to contact your customer service or a given service within the company. You could also add/remove fields to get more information about the sender before contacting him back and route the message to a different recipient.
    You don't have either an history of the message transmitted, in order to check the relevance of your contact form.

    42 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →

    [SANA PRODUCT] We are currently working on re-building our front-end based on the newest technology (React). You can find more information on this on our Roadmap Portal (https://roadmap.sana-commerce.com). We might introduce a new feature like this in our new front-end, but this is still uncertain.

    For the time being, you could consider using the Code Content Element and embed a form from Google Forms / TypeForm. This will already provide a good solution for most cases.

    You can find a useful tutorial on our Sana Help:

    https://help.sana-commerce.com/sana-commerce-93/user_guide/web-pages/custom-forms

  9. Scan Barcode to Basket

    many customers whishes a functionality where they can order items in a fast way by scanning the barcodes from the items in their warehouse or stores.

    a great feature would be a scanning addon for the webshop.

    41 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →

    [SANA PRODUCT] We are currently working on building a so-called “Front-end API”. For the technical people: we are implementing ReactJS as our new frontend framework. We expect to release this by the end of 2019. Having a frontend API is crucial for our first steps towards a Progressive Web App (PWA). With this PWA, we might also include a barcode scanner.

  10. Improve Mailchimp add-on

    Currently the way the Mailchimp add-on is made doesn't enable a proper use of automation capabilities in Mailchimp.
    In order to use Mailchimp ecommerce automation, SANA should use the ecommerce API provided.
    That would enable any SANA website to automatically :
    - Notify best customers with rewards
    - Thank 1st time customers
    - Win back customers that are not coming back
    - Easily retarget abandoned carts
    Additionally, it should be able to handle several customer segments when syncing, so you have the same customer segments in SANA and in MailChimp.

    35 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under investigation  ·  1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  11. Add possibility to add a comment to each shopping basket item

    Add possibility to add a comment to each shopping basket line item. This is requested a lot and came up again during a training with partners.

    34 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  12. PreOrder in addition to InStock and OutOfStock

    If Items are OutOfStock but orderable, they should be considered as PreOrder and not as OutOfStock, since Google removes ads in Google Shopping if the Item is marked as OutOfStock.

    32 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  13. Filter (with facets) products based upon price ranges

    As a customer i would like to filter (with facets) products based upon price ranges, from price X till price Y.

    30 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →

    [SANA PRODUCT] We have this feature on our radar, but it’s still a difficult topic to tackle. The reason for that is that pricing is in most cases customer specific (the way how we get them from the ERP at least). Those prices are in Sana always loaded real-time. If you want to use them for a slider, they have to be indexed for performance reasons (which means that they cannot be real-time). We have implemented this approach a few times as a customization with some limitations, but it’s a tough cookie to crack if we want to build this into the standard product. We will continue our investigation on this topic.

  14. 27 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →

    [SANA PRODUCT] This is known feedback indeed, and we know that adding more flexibility for configuring the Product Sets is desired. Although this is not our highest priority for now, it’s good to have this on our radar. Thank you for sharing your feedback!

  15. Validate ZIP code and country

    The ZIP codes from a city should be validated by the ERP. The transport cost often depends on country but currently, SANA allows any ZIP code and country combination. So I have had B2C scenario's where customers selected the wrong country and payed less transport costs due to this.

    1) Option to set the field zip code in SANA admin as drop down instead of text for customer registration & profile fields.

    2) If this set like this in SANA, customers can only select ZIP codes based on the ZIP code table of the ERP. In this case the list…

    22 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →

    [SANA PRODUCT] We have this feedback on our radar. The challenge here is that we sell Sana globally, and each country has it’s own taxonomy / rules for zip codes and cities. There are multiple third-party companies that are specialized in validating this information. Some of our customers customize Sana and implement this validation there. To what extent can ZIP code validation be done on the ERP side in your experience?

  16. Breadcrumb for flexi-pages

    SANA does provide breadcrumb for catalog pages, however, even if you do structure your flexi-pages URL with category/subcategory/page, there is no option to add a breadcrumb to the created flexi-pages which prevents a proper content discovery by the user (and doing this by hand is long and subject to mistakes, not to mention the update needed if you're moving/adding new section as time goes on).

    21 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  17. Use a front-end framework

    Using a third-party modular front-end framework (e.g. http://foundation.zurb.com/) would provide design pack developers with a well documented and easily expandable system. The current system's functionality is restricted to the default design pack's use case. It's not modular; overwriting store.css in a custom design pack basically overwrites all styles; it's not possible to overwrite just a single component. It's badly structured; styles are spread over store.css and z-mobile.css. It's confusing; z-mobile.css contains styles for mobile but also desktop and tablet (this was fixed in Sana v9.2.0 though). Using a third-party framework would fix all this. These are generally well documented,…

    20 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →

    [SANA PRODUCT] We are currently implementing ReactJS as our front-end framework. We expect to have a full re-implementation of our front-end by the end of 2019. We are spending a significant portion of our development capacity to this project.

    It’s a big and ambitious project, but we are confident that it will add a lot of value in terms of stability and performance. I recommend you following our Roadmap Portal (roadmap.sana-commerce.com) for the latest updates.

  18. Show Inner Qty near/below Price

    For each UOM, Sana should display the actual quantity for each unit. For example, if customers are ordering an inner qty, they should know how many units are in one inner. This information should be shown directly below the item description or beneath the price. Right now, we have to add this information to the Product Specifications section that is not so readily apparent.

    18 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under investigation  ·  1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  19. Number of Child menu item in a row

    Option tho change the number of Child menu item in a row.
    Default is 3 items, but it would be nice to have an option for making is 5, 2 or 6 etc..

    17 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
  20. Allow customers to choose for partial or complete delivery

    Sales orders have a parameter that determines if partial shipment is allowed or not.

    It would be a good idea to allow the (B2B) customer to decide in the checkout page of the webshop for this order if he only wants the shipment to be send when complete or if partial shipment is allowed.

    16 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 6
  • Don't see your idea?

Feedback and Knowledge Base