Auto Select Options for Magento 2

Auto Select Options Extension for Magento 2
Hyvä Compatible Themes Out-of-the-box
Mage-OS Compatible
Composer Installation Composer Installation?

Automatically Select Configurable & Custom Options For Magento 2

Understand Your Customer & provide an outstanding user experience:
Magically auto-apply customer's preferred options in your Magento 2 store.

Auto Select Options In Your Magento Store
Based On Your Customer's Preferences:

  • Automatically Select
    Configurable & Custom Options
  • Auto Preselect First Option
  • Remember Selections Per Super Attribute
    & Auto Apply Globally
  • Remember Selections Per SKU
    & Auto Apply per SKU

See All Highlights


Magento Marketplace Approved by
  • One-Time Payment
  • Lifetime Access To Source Code
  • 1 Year Free Support
  • 1 Year Free Updates

Approved & Verified by Magento Marketplace


1st Extension Provider
     With Hyvä Support
     Awesome since 2021!


Unencrypted. 100% Open Source & Customizable


Coding Standards Applied. Clean & Readable Code


Countless Satisfied Customers: Be The Next One!


Made With Love

Our extensions are made with love & passion for building new things, perfection & performance in mind.


Field Tested

Our extensions are field-proven in our own client projects.

Customer Feedback


Auto Select Options For Your Magento 2 Store

Automatically Select Configurable & Custom Options In Your Magento 2 Store.
Based On Your Customer's Preferences!


In most Magento stores customer's can choose configurable or custom options to get the product they want.
However, by default there is no option selected on page load and these options need to be selected manually each time the customer visits a product page and before adding the product to cart. Even when navigating away from one product and then back, customer has to click the options he prefers again.
The problem: While browsing the store, customers have to perform many clicks while checking your catalog and selecting their preferred options.
Not exactly the perfect situation with regards to user experience (UX).
How to handle this problem?
No worries, we've got you covered and can help you improve the shopping and user experience in your store...
Read on to learn more about:
How auto selecting configurable & custom options work and how it can improve the user experience in your Magento 2 store.


JaJuMa Auto Select Options will save your customers many clicks and improve the user experience in your Magento 2 store significantly.
Configurable & Custom options are automatically selected, this not only by applying a "dumb" default selection.
But our extension makes your Magento 2 store smart, it remembers a customer's selection and re-applies previous selections when a customer comes back to a product page.
And there is even more:
Configurable attributes can be defined as "Super Attributes", for which customer's last selection will be automatically remembered applied to all subsequently visited product pages, if available and not yet "overruled" by a product specific selection by customer. By this, your store will welcome a customer looking for e. g. size "L" or with favorite color "blue" with exactly these options preselected on each product page.
Make your Magento store stand out in terms of usability and UX.
Show your customers you care about their preferences and automatically preselect their preferred options for them.
Why wait and miss this chance to improve your stores user experience?


Auto Select Options by JaJuMa-Develop
Magically auto-apply customer's preferred options in your Magento 2 store

Understand Your Customer - Provide an Outstanding User Experience


Automatically Select
Configurable & Custom Options

Based On Customer Preferences


Auto Select Options
Only after User Interaction

To Avoid Any Impact On Page Load & CWV


User Experience

For Your Magento Store


Auto Preselect
First Option

As Optional Fallback


Remember Selections &
Auto Apply Per SKU

When Customer Comes Back To Same SKU


Remember Selections &
Auto Apply Globally Per Super Attribute

Follow Customers Preferences

Hyvä Theme Compatible
See Hyvä Demo
Mage-OS Compatible
See Mage-OS Demo

Scope & Features

JaJuMa Auto Select Options Extension will help you to take the user experience in your Magento 2 store to another level.
Spare your customers to select configurable and custom options on every product and repeatedly.
Instead, automatically preselect exactly the options the customer is looking for, based on his previous selections.
The extension leverages Browser local storage. By this, even when the browser gets closed and customer come back some time later, customer's previous selection are still remembered and magically applied again.

Configurable Options can be auto selected based on following rules and priorities:

1. First available option (Optional, if enabled):

When a customer comes to a product page with configurable options, the first available options will be automatically selected.

Auto selection of first available options are overruled by selections by Super Attribute / per SKU:

2. By Super Attribute (Optional, as configured):

For "Super Attributes", the last selected option for this attribute by customer will be remembered and applied globally to any SKU with the same configurable option.

Selections remembered for a Super Attribute are overruled by selections per SKU:

3. Per SKU
(Default, always enabled):

Configurable option selections by customer for a certain SKU are remembered and automatically re-applied when customer come back to this SKU.

Auto selections based on previous selections by customer per SKU have the highest priority and are always applied if available.

Custom Options Auto Selection:

Auto selection for Custom Options is only supported by SKU, based on previous selection of customer for the same SKU.
Supported Custom Option types for auto selection:

  • Drop-Down
  • Radio
  • Checkbox

Additionally, customer inputs in custom options type:

  • Text Field &
  • Text Area

are remembered per SKU and automatically input again when customer come back to same SKU.

Example User Journey

See following example of a user journey with Auto Select Options extension enabled and configured to auto-select first option and with color and size selected as super attributes:

Step 1a:

John visits product page Kenobi Trail Jacket

→ First available options are auto-selected

Auto Select Options Extension - Step 1a: Auto Select First Options

Step 1b:

His size is "L" and he likes "blue"

→ John selects size “L” and color “blue"

JaJuMa Auto Select Options Extension - Step 1b: User Select Option

Step 2:

John visits product page Proteus Fitness Jackshirt

→ Size “L” and color “blue” auto-selected as
previously selected for super attributes

Auto Select Options Extension - Step 2: Auto Select Super Attribute Options

Step 3a:

John visits product page Neve Studio Dance
Jacket for his wife

→ Size “L” and color “blue” auto-selected as
previously selected for super attributes

JaJuMa Auto Select Options Extension - Step 3a:  Auto Select Super Attribute Options

Step 3b:

His wife has size "S" and prefers "orange"

→ John selects size “S” and color “orange"
for his wife

JaJuMa Auto Select Options Extension - Step 1b: User Select Option

Step 4:

John comes back to product page Proteus Fitness Jackshirt

→ Size “L” and color “blue” auto-selected as
previously selected for this SKU

Auto Select Options Extension - Step 2: Auto Select Super Attribute Options

Write Your Review

Your Rating:

You submitted your review for moderation.

Frequently Asked Questions

General Magento Extension Questions
How to install Magento 2 extensions from JaJuMa?

We offer different ways of Magento 2 extension installation:

Before Installing

  • We recommend you to duplicate your live store on a staging/test site and try installation on your staging/test site before deploying to your live store
  • Backup Magento files and the store database

Please Note:
It’s very important to backup all themes and extensions in Magento before installation, especially when you are working on a live server. We strongly recommend you to do not skip this step.

Manual Extension Installation via FTP/SSH:

After purchasing an extension, you can download the module as .zip package in your Customer Account.
After downloading the .zip package, please follow these steps for installation:

  1. Log into your hosting space via a FTP client (e. g. FileZilla, WinSCP, cuteFtp)
  2. Create Folder: /app/code/Jajuma/[ExtensionName]*
  3. Unzip extension package and upload files into: /app/code/Jajuma/[ExtensionName]*
  4. Enter and run the following commands at the command line:
    php bin/magento setup:upgrade
    php bin/magento setup:static-content:deploy

* Note: [ExtensionName] can be found in registration.php file: Jajuma_[ExtensionName]


Extension Installation via Composer / Magento Marketplace:

For installation via composer, please get the extension

  • from Github and install as any other extension from Github or
  • from Magento Marketplace and follow this Installation Guide and
    make sure to use the correct key for Marketplace repo (the key that belongs to the account that purchased the module).
    In case of issue with installing via composer, please double-check to use the correct key for Marketplace repo.
    Your key should be in your auth.json file.

Links for composer installation to Github/Marketplace can be found on top of this page in technical info section - Click Here

Error Could not find a matching version of package jajuma/[module-name]. Check the package spelling, your version constraint and that the package

With this error message, most likely the key used for the Marketplace repo is wrong/invalid, i. e. not the key that belongs to the account that purchased the module. Please double-check to use the correct key for the Marketplace repo.

For installing extensions from Magento Marketplace, please follow this guide and make sure to use the correct key for the Marketplace repo:
Installation Guide

Please feel free to get in touch with our support in case you have any further questions or concerns or check with Marketplace support in case the installation issue can not be resolved.

Do you offer free technical support?

After purchasing a (non-free) extension we provide 12 month support via support ticket for free.

Do you offer customization service for your extensions?

Yes, please get in touch with our customer support so we can clarify your requirement and provide a quote.

Where can I download my extension?

You can download your extension from your customer account as soon as the payment has been processed.

Do you offer a free trial period?

Unfortunately, we can not offer a free trial period.

However, we do have demo site for all our extensions. Feel free to test all the features and see how the extensions work.

In case of any questions or concerns regarding compatibility or how some extension works our customer support is also always happy to help.

Do you offer refunds?

All our extensions are non-tangible downloadable goods. Hence we can unfortunately not issue refunds.

Refunds will NEVER be issued for services provided such as installation support, customization and software development work.


Version: 1.0.0

  • Initial Release

Version: 1.0.1

  • Fixed: Price sometimes not updated when auto select custom option

More Extensions

Maybe also interesting for you?
More valuable Extensions and Add-Ons for your Magento Store

Our Customers Are Excited!

How do you like this extension?